/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_kstats.c | 105 tmp_hdl.ih_private = (void *)&intrinfo; in pci_ih_ks_update() 147 ((ihdl_plat_t *)ih_p->ih_private)->ip_ticks; in pci_ih_ks_update() 199 ((ihdl_plat_t *)hdlp->ih_private)->ip_ksp = NULL; in pci_kstat_delete()
|
H A D | pci_common.c | 484 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in pci_common_intr_ops() 517 ihdl_plat_datap = (ihdl_plat_t *)hdlp->ih_private; in pci_common_intr_ops() 527 ihdl_plat_datap = (ihdl_plat_t *)hdlp->ih_private; in pci_common_intr_ops() 736 tmp_hdl.ih_private = (void *)&intrinfo; in pci_common_intr_ops() 753 tmp_hdl.ih_private = (void *)(uintptr_t)*(int *)result; in pci_common_intr_ops() 808 info_hdl.ih_private = &type_info; in pci_alloc_intr_fixed() 819 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in pci_alloc_intr_fixed() 825 hdlp->ih_private = NULL; in pci_alloc_intr_fixed() 859 info_hdl.ih_private = &type_info; in pci_free_intr_fixed() 866 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in pci_free_intr_fixed() [all …]
|
H A D | pci_tools.c | 171 info_hdl.ih_private = &type_info; in pcitool_set_intr() 215 info_hdl.ih_private = (void *)(uintptr_t)iset.cpu_id; in pcitool_set_intr() 306 info_hdl.ih_private = &type_info; in pcitool_get_intr() 343 info_hdl.ih_private = &intr_info; in pcitool_get_intr() 469 info_hdl.ih_private = &type_info; in pcitool_intr_info()
|
/illumos-gate/usr/src/uts/common/io/pci-ide/ |
H A D | pci-ide.c | 741 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispecp; in pciide_intr_ops() 798 info_hdl.ih_private = &type_info; in pciide_alloc_intr() 801 if (hdlp->ih_private == NULL) { /* allocate phdl structure */ in pciide_alloc_intr() 805 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in pciide_alloc_intr() 846 info_hdl.ih_private = &type_info; in pciide_free_intr() 852 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in pciide_free_intr()
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_introp.c | 828 ispec = ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp; in apic_intr_ops() 862 ispec = ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp; in apic_intr_ops() 905 new_cpu = (int)(intptr_t)hdlp->ih_private; in apic_intr_ops() 938 hdlp->ih_vector, hdlp->ih_private) != PSM_SUCCESS) in apic_intr_ops() 942 ((apic_get_type_t *)(hdlp->ih_private))->avgi_type = in apic_intr_ops() 944 ((apic_get_type_t *)(hdlp->ih_private))->avgi_num_intr = in apic_intr_ops() 946 ((apic_get_type_t *)(hdlp->ih_private))->avgi_num_cpu = in apic_intr_ops()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | ddi_impl.c | 912 if ((hdlp->ih_private = (void *)add_softintr(hdlp->ih_pri, in i_ddi_add_softint() 925 ASSERT(hdlp->ih_private != NULL); in i_ddi_remove_softint() 927 if (rem_softintr((uint64_t)hdlp->ih_private) == 0) in i_ddi_remove_softint() 928 hdlp->ih_private = NULL; in i_ddi_remove_softint() 939 ASSERT(hdlp->ih_private != NULL); in i_ddi_trigger_softint() 942 if ((ret = update_softint_arg2((uint64_t)hdlp->ih_private, arg2)) == 0) in i_ddi_trigger_softint() 943 setsoftint((uint64_t)hdlp->ih_private); in i_ddi_trigger_softint() 957 ASSERT(hdlp->ih_private != NULL); in i_ddi_set_softint_pri() 960 ret = update_softint_pri((uint64_t)hdlp->ih_private, hdlp->ih_pri); in i_ddi_set_softint_pri()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | isa.c | 859 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in isa_intr_ops() 878 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in isa_intr_ops() 951 info_hdl.ih_private = &type_info; in isa_alloc_intr_fixed() 954 if (hdlp->ih_private == NULL) { /* allocate phdl structure */ in isa_alloc_intr_fixed() 958 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in isa_alloc_intr_fixed() 964 hdlp->ih_private = NULL; in isa_alloc_intr_fixed() 998 info_hdl.ih_private = &type_info; in isa_free_intr_fixed() 1003 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in isa_free_intr_fixed()
|
H A D | rootnex.c | 1445 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in rootnex_intr_ops() 1464 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in rootnex_intr_ops() 1607 info_hdl.ih_private = &type_info; in rootnex_alloc_intr_fixed() 1610 if (hdlp->ih_private == NULL) { /* allocate phdl structure */ in rootnex_alloc_intr_fixed() 1614 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in rootnex_alloc_intr_fixed() 1620 hdlp->ih_private = NULL; in rootnex_alloc_intr_fixed() 1655 info_hdl.ih_private = &type_info; in rootnex_free_intr_fixed() 1660 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispec; in rootnex_free_intr_fixed()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_intr_impl.h | 113 void *ih_private; /* Platform specific data */ member 181 void *ih_private; /* Platform specific data */ member
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix.c | 1145 if ((ihdl_plat_t *)hdlp->ih_private == NULL) { in apix_intr_ops() 1148 ispec = ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp; in apix_intr_ops() 1245 target = (int)(intptr_t)hdlp->ih_private; in apix_intr_ops() 1287 if (apix_get_intr_info(hdlp, hdlp->ih_private) != PSM_SUCCESS) in apix_intr_ops() 1328 ((apic_get_type_t *)(hdlp->ih_private))->avgi_type = in apix_intr_ops() 1330 ((apic_get_type_t *)(hdlp->ih_private))->avgi_num_intr = in apix_intr_ops() 1332 ((apic_get_type_t *)(hdlp->ih_private))->avgi_num_cpu = in apix_intr_ops()
|
H A D | apix_irm.c | 250 info_hdl.ih_private = &type_info; in apix_irm_chk_apix()
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_psm.c | 711 ispec = ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp; in xen_intr_ops() 746 ispec = ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp; in xen_intr_ops() 770 hdlp->ih_vector, hdlp->ih_private) != PSM_SUCCESS) in xen_intr_ops()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xpvd.c | 651 ihdl_plat_t *ihdl_plat_datap = (ihdl_plat_t *)hdlp->ih_private; in xpvd_enable_intr() 682 ihdl_plat_t *ihdl_plat_datap = (ihdl_plat_t *)hdlp->ih_private; in xpvd_disable_intr()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | ddi_impl.c | 925 hdlp->ih_private = (void *)kmem_zalloc(sizeof (ihdl_plat_t), KM_SLEEP); in i_ddi_alloc_intr_phdl() 931 kmem_free(hdlp->ih_private, sizeof (ihdl_plat_t)); in i_ddi_free_intr_phdl() 932 hdlp->ih_private = NULL; in i_ddi_free_intr_phdl()
|
H A D | mp_machdep.c | 1727 ispec = ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp; in mach_intr_ops()
|
/illumos-gate/usr/src/uts/common/pcmcia/nexus/ |
H A D | pcmcia.c | 5165 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispecp; in pcmcia_intr_add_isr() 5231 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp != in pcmcia_intr_enable_isr() 5342 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp != in pcmcia_intr_remove_isr() 5405 (ihdl_plat_t *)hdlp->ih_private; in pcmcia_intr_disable_isr() 5533 ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp = ispecp; in pcmcia_intr_ops()
|