/illumos-gate/usr/src/uts/common/os/ |
H A D | ddi_intr.c | 369 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_free() 462 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_get_cap() 511 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_set_cap() 555 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_get_pri() 595 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_set_pri() 631 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_add_handler() 674 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_dup_handler() 729 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_remove_handler() 770 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_enable() 805 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in ddi_intr_disable() [all …]
|
H A D | ddi_intr_impl.c | 113 hdl.ih_dip = dip; in i_ddi_intr_get_supported_types() 145 hdl.ih_dip = dip; in i_ddi_intr_get_supported_nintrs() 279 hdl.ih_dip = dip; in i_ddi_intr_get_limit() 500 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in get_intr_affinity() 532 ret = i_ddi_intr_ops(hdlp->ih_dip, hdlp->ih_dip, in set_intr_affinity()
|
H A D | ddi_intr_irm.c | 1247 hdl.ih_dip = dip;
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_intr.c | 107 cmn_err(CE_CONT, "!%s-%d#%x ", NAMEINST(ih_p->ih_dip), in px_spurintr() 160 dev_info_t *dip = ih_p->ih_dip; in px_intx_intr() 358 dev_info_t *ih_dip = ih_p->ih_dip; in px_msiq_intr() local 363 DBG(DBG_MSIQ_INTR, ih_dip, "px_msiq_intr: ino=%x " in px_msiq_intr() 367 DTRACE_PROBE4(interrupt__start, dev_info_t, ih_dip, in px_msiq_intr() 408 px_lib_clr_msiq_rec(ih_dip, curr_head_p); in px_msiq_intr() 576 (void) px_msi_get_msinum(px_p, hdlp->ih_dip, in px_msix_ops() 686 ret = pci_msix_dup(hdlp->ih_dip, hdlp->ih_inum, in px_msix_ops() 863 "%s%d", ddi_driver_name(ih_p->ih_dip), in px_ks_update() 864 ddi_get_instance(ih_p->ih_dip)); in px_ks_update() [all …]
|
H A D | px_ib.c | 332 ih_lst->ih_dip); in px_ib_intr_redist() 386 ih_lst->ih_dip); in px_ib_intr_redist() 388 ino_p->ino_cpuid, ih_lst->ih_dip, in px_ib_intr_redist() 789 ih_p->ih_dip = rdip; in px_ib_alloc_ih() 927 dev_info_t *rdip = hdlp->ih_dip; in px_ib_set_msix_target() 1133 (void) ddi_pathname(ih_p->ih_dip, pathname); in pxtool_ib_get_ino_devs() 1139 ih_p->ih_dip), pathname, in pxtool_ib_get_ino_devs() 1140 ddi_get_instance(ih_p->ih_dip)); in pxtool_ib_get_ino_devs() 1145 (char *)ddi_driver_name(ih_p->ih_dip), in pxtool_ib_get_ino_devs() 1146 pathname, ddi_get_instance(ih_p->ih_dip)); in pxtool_ib_get_ino_devs() [all …]
|
H A D | px_pec.c | 158 hdl.ih_dip = dip; in px_pec_msg_add_intr() 252 hdl.ih_dip = dip; in px_pec_msg_rem_intr()
|
H A D | px_ib.h | 61 dev_info_t *ih_dip; /* devinfo structure */ member
|
H A D | px.c | 643 hdl.ih_dip = dip; in px_pwr_setup() 696 hdl.ih_dip = dip; in px_pwr_teardown()
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx_tools.c | 301 dev_info_t *ih_dip; in niumxtool_get_intr() local 358 ih_dip = niumxds_p->niumx_ihtable[iget_p->ino].ih_dip; in niumxtool_get_intr() 360 ddi_pathname(ih_dip, pathname); in niumxtool_get_intr() 363 (char *)ddi_driver_name(ih_dip), pathname, in niumxtool_get_intr() 364 ddi_get_instance(ih_dip)); in niumxtool_get_intr()
|
H A D | niumx_var.h | 65 dev_info_t *ih_dip; /* devinfo structure */ member
|
H A D | niumx.c | 213 dev_info_t *dip = ih_p->ih_dip; in niumx_intr_dist() 1079 ih_p->ih_dip = rdip; in niumx_add_intr() 1194 DTRACE_PROBE4(interrupt__start, dev_info_t, ih_p->ih_dip, void *, in niumx_intr_hdlr() 1199 DTRACE_PROBE4(interrupt__complete, dev_info_t, ih_p->ih_dip, void *, in niumx_intr_hdlr()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_intr_impl.h | 78 dev_info_t *ih_dip; /* dip associated with handle */ member 163 dev_info_t *ih_dip; /* dip associated with handle */ member 373 ASSERT(hdlp->ih_dip == hdlp->ih_main->ih_dip); \
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_ib.c | 356 (ih_lst->ih_dip); in ib_intr_dist_all() 394 ih_lst->ih_dip); in ib_intr_dist_all() 396 ino_p->ino_cpuid, ih_lst->ih_dip, in ib_intr_dist_all() 792 if (ih_p->ih_dip == rdip && ih_p->ih_inum == inum) in ib_intr_locate_ih() 809 ih_p->ih_dip = rdip; in ib_alloc_ih() 1012 ddi_driver_name(ih_p->ih_dip), in ib_get_ino_devs() 1014 (void) ddi_pathname(ih_p->ih_dip, devs[i].path); in ib_get_ino_devs() 1016 ddi_get_instance(ih_p->ih_dip); in ib_get_ino_devs()
|
H A D | pci_intr.c | 258 cmn_err(CE_CONT, "!%s-%d#%x ", NAMEINST(ih_p->ih_dip), in pci_spurintr() 300 dev_info_t *dip = ih_p->ih_dip; in pci_intr_wrapper() 416 "%s%d", ddi_driver_name(ih_p->ih_dip), in pci_ks_update() 417 ddi_get_instance(ih_p->ih_dip)); in pci_ks_update() 419 (void) ddi_pathname(ih_p->ih_dip, ih_devpath); in pci_ks_update()
|
H A D | pcipsy.c | 560 dev_info_t *rdip = ino_p->ino_ipil_p->ipil_ih_head->ih_dip; in pci_intr_dist_cpuid() 618 sdip = sino_p->ino_ipil_p->ipil_ih_head->ih_dip; in pci_intr_dist_cpuid()
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_common.c | 171 pci_common_set_parent_private_data(hdlp->ih_dip); in pci_get_priority() 301 if (pci_msi_get_nintrs(hdlp->ih_dip, hdlp->ih_type, in pci_common_intr_ops() 305 *(int *)result = i_ddi_get_intx_nintrs(hdlp->ih_dip); in pci_common_intr_ops() 392 if (!(msix_p = i_ddi_get_msix(hdlp->ih_dip))) { in pci_common_intr_ops() 393 msix_p = pci_msix_init(hdlp->ih_dip); in pci_common_intr_ops() 395 i_ddi_set_msix(hdlp->ih_dip, in pci_common_intr_ops() 431 if (i_ddi_intr_get_current_nintrs(hdlp->ih_dip) - 1 == in pci_common_intr_ops() 446 msix_p = i_ddi_get_msix(hdlp->ih_dip); in pci_common_intr_ops() 449 hdlp->ih_dip) - 1) == 0) { in pci_common_intr_ops() 451 i_ddi_set_msix(hdlp->ih_dip, NULL); in pci_common_intr_ops()
|
H A D | pci_kstats.c | 78 dev_info_t *dip = ih_p->ih_dip; in pci_ih_ks_update()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_ib.c | 329 dweight = i_ddi_get_intr_weight(ih_lst->ih_dip); in pcmu_ib_intr_dist_all() 356 dweight = i_ddi_get_intr_weight(ih_lst->ih_dip); in pcmu_ib_intr_dist_all() 358 ino_p->pino_cpuid, ih_lst->ih_dip, dweight); in pcmu_ib_intr_dist_all() 698 if (ih_lst->ih_dip == rdip && ih_lst->ih_inum == inum) { in pcmu_ib_ino_locate_intr() 714 ih_p->ih_dip = rdip; in pcmu_ib_alloc_ih()
|
H A D | pcmu_intr.c | 99 cmn_err(CE_CONT, "!%s-%d#%x ", NAMEINST(ih_p->ih_dip), in pcmu_spurintr() 137 dev_info_t *dip = ih_p->ih_dip; in pcmu_intr_wrapper()
|
H A D | pcicmu.c | 1317 dev_info_t *rdip = ino_p->pino_ih_head->ih_dip; in pcmu_intr_dist_cpuid() 1376 sdip = sino_p->pino_ih_head->ih_dip; in pcmu_intr_dist_cpuid()
|
/illumos-gate/usr/src/uts/sun4u/opl/sys/pcicmu/ |
H A D | pcmu_ib.h | 44 dev_info_t *ih_dip; /* devinfo structure */ member
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_ib.h | 107 dev_info_t *ih_dip; /* devinfo structure */ member
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/common/ |
H A D | intr_common.c | 130 (uintptr_t)avhp.av_intarg1, (uintptr_t)hdlp.ih_dip); in soft_interrupt_dump()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | avintr.c | 459 DEVI(hdlp->ih_dip)->devi_name, hdlp->ih_cb_arg1, hdlp->ih_cb_arg2); in av_softint_movepri()
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_introp.c | 878 if (i_ddi_intr_get_current_nintrs(hdlp->ih_dip) > 1) in apic_intr_ops()
|