Lines Matching refs:pci_ks_template
50 } pci_ks_template = {
79 int maxlen = sizeof (pci_ks_template.ihks_name.value.c);
82 (void) snprintf(pci_ks_template.ihks_name.value.c, maxlen, "%s%d",
86 kstat_named_setstr(&pci_ks_template.ihks_devpath, ih_devpath);
87 kstat_named_setstr(&pci_ks_template.ihks_buspath, ih_buspath);
115 (void) strcpy(pci_ks_template.ihks_type.value.c, "disabled");
116 pci_ks_template.ihks_pil.value.ui64 = 0;
117 pci_ks_template.ihks_time.value.ui64 = 0;
118 pci_ks_template.ihks_cookie.value.ui64 = 0;
119 pci_ks_template.ihks_cpu.value.ui64 = 0;
120 pci_ks_template.ihks_ino.value.ui64 = 0;
136 (void) strcpy(pci_ks_template.ihks_type.value.c, "msi");
139 (void) strcpy(pci_ks_template.ihks_type.value.c, "msix");
142 (void) strcpy(pci_ks_template.ihks_type.value.c, "fixed");
145 pci_ks_template.ihks_pil.value.ui64 = ih_p->ih_pri;
146 pci_ks_template.ihks_time.value.ui64 =
148 scalehrtime((hrtime_t *)&pci_ks_template.ihks_time.value.ui64);
149 pci_ks_template.ihks_cookie.value.ui64 = ih_p->ih_vector;
151 pci_ks_template.ihks_cpu.value.ui64 = intrinfo.avgi_cpu_id;
152 pci_ks_template.ihks_ino.value.ui64 = intrinfo.avgi_vector;
165 sizeof (pci_ks_template) / sizeof (kstat_named_t),
177 (*kspp)->ks_data = &pci_ks_template;