Home
last modified time | relevance | path

Searched refs:ih_private (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_kstats.c105 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 Dpci_common.c484 ((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 Dpci_tools.c171 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 Dpci-ide.c741 ((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 Dapic_introp.c828 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 Dddi_impl.c912 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 Disa.c859 ((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 Drootnex.c1445 ((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 Dddi_intr_impl.h113 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 Dapix.c1145 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 Dapix_irm.c250 info_hdl.ih_private = &type_info; in apix_irm_chk_apix()
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_psm.c711 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 Dxpvd.c651 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 Dddi_impl.c925 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 Dmp_machdep.c1727 ispec = ((ihdl_plat_t *)hdlp->ih_private)->ip_ispecp; in mach_intr_ops()
/illumos-gate/usr/src/uts/common/pcmcia/nexus/
H A Dpcmcia.c5165 ((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()