Searched refs:ih_p (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_ib.c44 static void px_ib_cpu_ticks_to_ih_nsec(px_ib_t *ib_p, px_ih_t *ih_p,
257 px_ib_cpu_ticks_to_ih_nsec(px_ib_t *ib_p, px_ih_t *ih_p, uint32_t cpu_id) argument
276 ticks = atomic_swap_64(&ih_p->ih_ticks, 0);
277 ih_p->ih_nsec += (uint64_t)tick2ns(ticks, cpu_id);
485 px_ib_new_ino_pil(px_ib_t *ib_p, devino_t ino_num, uint_t pil, px_ih_t *ih_p) argument
495 ih_p->ih_next = ih_p;
497 ipil_p->ipil_ih_head = ih_p;
498 ipil_p->ipil_ih_tail = ih_p;
499 ipil_p->ipil_ih_start = ih_p;
600 px_ib_ino_add_intr(px_t *px_p, px_ino_pil_t *ipil_p, px_ih_t *ih_p) argument
675 px_ib_ino_rem_intr(px_t *px_p, px_ino_pil_t *ipil_p, px_ih_t *ih_p) argument
767 px_ih_t *ih_p = ipil_p->ipil_ih_head; local
786 px_ih_t *ih_p; local
815 px_ih_t *ih_p; local
933 px_ih_t *ih_p, *old_ih_p; local
1118 px_ih_t *ih_p; local
1174 px_ih_t *ih_p; local
1218 px_ih_t *ih_p; local
[all...]
H A Dpx_intr.c74 px_ih_t *ih_p; local
105 for (i = 0, ih_p = ipil_p->ipil_ih_start;
106 i < ipil_p->ipil_ih_size; i++, ih_p = ih_p->ih_next)
107 cmn_err(CE_CONT, "!%s-%d#%x ", NAMEINST(ih_p->ih_dip),
108 ih_p->ih_inum);
149 px_ih_t *ih_p = ipil_p->ipil_ih_start; local
159 for (i = 0; i < ipil_p->ipil_ih_size; i++, ih_p = ih_p->ih_next) {
160 dev_info_t *dip = ih_p
259 px_ih_t *ih_p; local
847 px_ih_t *ih_p = ksp->ks_private; local
908 px_create_intr_kstats(px_ih_t *ih_p) argument
947 px_ih_t *ih_p; local
1105 px_ih_t *ih_p; local
1162 px_ih_t *ih_p; local
1310 px_ih_t *ih_p; local
[all...]
H A Dpx_ib.h145 uint_t pil, px_ih_t *ih_p);
147 extern int px_ib_ino_add_intr(px_t *px_p, px_ino_pil_t *ipil_p, px_ih_t *ih_p);
148 extern int px_ib_ino_rem_intr(px_t *px_p, px_ino_pil_t *ipil_p, px_ih_t *ih_p);
156 extern void px_ib_free_ih(px_ih_t *ih_p);
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_intr.c70 ih_t *ih_p = ino_p->pino_ih_start; local
98 for (i = 0; i < ino_p->pino_ih_size; i++, ih_p = ih_p->ih_next) {
99 cmn_err(CE_CONT, "!%s-%d#%x ", NAMEINST(ih_p->ih_dip),
100 ih_p->ih_inum);
129 ih_t *ih_p = ino_p->pino_ih_start; local
136 for (i = 0; i < ino_p->pino_ih_size; i++, ih_p = ih_p->ih_next) {
137 dev_info_t *dip = ih_p->ih_dip;
138 uint_t (*handler)() = ih_p
174 ih_t *ih_p; local
283 ih_t *ih_p; /* non-pulse only */ local
[all...]
H A Dpcmu_ib.c440 pcmu_ib_new_ino(pcmu_ib_t *pib_p, pcmu_ib_ino_t ino_num, ih_t *ih_p) argument
456 ih_p->ih_next = ih_p;
457 ino_p->pino_ih_head = ih_p;
458 ino_p->pino_ih_tail = ih_p;
459 ino_p->pino_ih_start = ih_p;
496 pcmu_ib_ino_add_intr(pcmu_t *pcmu_p, pcmu_ib_ino_info_t *ino_p, ih_t *ih_p) argument
549 ih_p->ih_next = ino_p->pino_ih_head;
550 ino_p->pino_ih_tail->ih_next = ih_p;
551 ino_p->pino_ih_tail = ih_p;
584 pcmu_ib_ino_rem_intr(pcmu_t *pcmu_p, pcmu_ib_ino_info_t *ino_p, ih_t *ih_p) argument
711 ih_t *ih_p; local
731 ih_t *ih_p; local
[all...]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_intr.c223 ih_t *ih_p = ipil_p->ipil_ih_start; local
258 for (i = 0; i < ipil_p->ipil_ih_size; i++, ih_p = ih_p->ih_next)
259 cmn_err(CE_CONT, "!%s-%d#%x ", NAMEINST(ih_p->ih_dip),
260 ih_p->ih_inum);
297 ih_t *ih_p = ipil_p->ipil_ih_start; local
300 for (i = 0; i < ipil_p->ipil_ih_size; i++, ih_p = ih_p->ih_next) {
301 dev_info_t *dip = ih_p->ih_dip;
302 uint_t (*handler)() = ih_p
406 ih_t *ih_p = ksp->ks_private; local
457 ih_t *ih_p; local
636 ih_t *ih_p; /* non-pulse only */ local
[all...]
H A Dpci_ib.c253 ib_cpu_ticks_to_ih_nsec(ib_t *ib_p, ih_t *ih_p, uint32_t cpu_id) argument
272 ticks = atomic_swap_64(&ih_p->ih_ticks, 0);
273 ih_p->ih_nsec += (uint64_t)tick2ns(ticks, cpu_id);
539 ib_new_ino_pil(ib_t *ib_p, ib_ino_t ino_num, uint_t pil, ih_t *ih_p) argument
559 ih_p->ih_next = ih_p;
561 ipil_p->ipil_ih_head = ih_p;
562 ipil_p->ipil_ih_tail = ih_p;
563 ipil_p->ipil_ih_start = ih_p;
656 ib_ino_add_intr(pci_t *pci_p, ib_ino_pil_t *ipil_p, ih_t *ih_p) argument
727 ib_ino_rem_intr(pci_t *pci_p, ib_ino_pil_t *ipil_p, ih_t *ih_p) argument
816 ih_t *ih_p = ipil_p->ipil_ih_head; local
834 ih_t *ih_p; local
859 ih_t *ih_p; local
1025 ih_t *ih_p; local
1060 ih_t *ih_p; local
[all...]
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx.c204 niumx_ih_t *ih_p = niumxds_p->niumx_ihtable; local
208 for (i = 0; i < NIUMX_MAX_INTRS; i++, ih_p++) {
209 niusysino_t sysino = ih_p->ih_sysino;
213 dev_info_t *dip = ih_p->ih_dip;
215 if (!sysino || (cpuid = intr_dist_cpuid()) == ih_p->ih_cpuid)
228 ih_p->ih_inum, sysino);
236 if (ih_p->ih_state == HV_INTR_VALID)
241 ih_p->ih_cpuid = cpuid;
252 niumx_ih_t *ih_p; local
287 ih_p
915 niumx_ih_t *ih_p; local
950 niumx_ih_t *ih_p; local
980 niumx_ih_t *ih_p; local
1046 niumx_ih_t *ih_p; local
1137 niumx_ih_t *ih_p; local
1185 niumx_ih_t *ih_p = (niumx_ih_t *)arg; local
[all...]
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_kstats.c77 ddi_intr_handle_impl_t tmp_hdl, *ih_p = private_data->hdlp; local
78 dev_info_t *dip = ih_p->ih_dip;
104 bcopy(ih_p, &tmp_hdl, sizeof (ddi_intr_handle_impl_t));
110 if ((ih_p->ih_state != DDI_IHDL_STATE_ENABLE) ||
134 switch (ih_p->ih_type) {
145 pci_ks_template.ihks_pil.value.ui64 = ih_p->ih_pri;
147 ((ihdl_plat_t *)ih_p->ih_private)->ip_ticks;
149 pci_ks_template.ihks_cookie.value.ui64 = ih_p->ih_vector;
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_ib.h207 ih_t *ih_p);
211 extern void ib_ino_add_intr(pci_t *pci_p, ib_ino_pil_t *ipil_p, ih_t *ih_p);
212 extern void ib_ino_rem_intr(pci_t *pci_p, ib_ino_pil_t *ipil_p, ih_t *ih_p);
218 extern void ib_free_ih(ih_t *ih_p);
229 extern void ib_cpu_ticks_to_ih_nsec(ib_t *ib_p, ih_t *ih_p, uint32_t cpu_id);
/illumos-gate/usr/src/uts/sun4u/opl/sys/pcicmu/
H A Dpcmu_ib.h150 pcmu_ib_ino_t ino_num, ih_t *ih_p);
156 pcmu_ib_ino_info_t *ino_p, ih_t *ih_p);
158 pcmu_ib_ino_info_t *ino_p, ih_t *ih_p);

Completed in 70 milliseconds