/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_main.c | 3861 kmem_free(intrp->htable, intrp->intr_size); in hxge_add_intrs_adv_type() 3878 kmem_free(intrp->htable, intrp->intr_size); in hxge_add_intrs_adv_type() 3893 kmem_free(intrp->htable, intrp->intr_size); in hxge_add_intrs_adv_type() 3942 kmem_free(intrp->htable, intrp->intr_size); in hxge_add_intrs_adv_type() 4009 intrp->htable = kmem_alloc(intrp->intr_size, KM_SLEEP); in hxge_add_intrs_adv_type_fix() 4015 kmem_free(intrp->htable, intrp->intr_size); in hxge_add_intrs_adv_type_fix() 4028 kmem_free(intrp->htable, intrp->intr_size); in hxge_add_intrs_adv_type_fix() 4043 kmem_free(intrp->htable, intrp->intr_size); in hxge_add_intrs_adv_type_fix() 4083 kmem_free(intrp->htable, intrp->intr_size); in hxge_add_intrs_adv_type_fix() 4140 inum, intrp->msi_intx_cnt, intrp->intr_added)); in hxge_remove_intrs() [all …]
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_main.c | 6106 intrp->htable = kmem_alloc(intrp->intr_size, KM_SLEEP); in nxge_add_intrs_adv_type() 6113 kmem_free(intrp->htable, intrp->intr_size); in nxge_add_intrs_adv_type() 6127 kmem_free(intrp->htable, intrp->intr_size); in nxge_add_intrs_adv_type() 6151 kmem_free(intrp->htable, intrp->intr_size); in nxge_add_intrs_adv_type() 6199 kmem_free(intrp->htable, intrp->intr_size); in nxge_add_intrs_adv_type() 6271 intrp->htable = kmem_alloc(intrp->intr_size, KM_SLEEP); in nxge_add_intrs_adv_type_fix() 6278 kmem_free(intrp->htable, intrp->intr_size); in nxge_add_intrs_adv_type_fix() 6292 kmem_free(intrp->htable, intrp->intr_size); in nxge_add_intrs_adv_type_fix() 6316 kmem_free(intrp->htable, intrp->intr_size); in nxge_add_intrs_adv_type_fix() 6362 kmem_free(intrp->htable, intrp->intr_size); in nxge_add_intrs_adv_type_fix() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | mp_platform_common.c | 1147 struct apic_io_intr *intrp; in apic_parse_mpct() local 1297 intrp = apic_io_intrp; in apic_parse_mpct() 1304 intrp++; in apic_parse_mpct() 1530 intrp = apic_io_intrp; in apic_find_io_intr_w_busid() 1531 if (intrp != NULL) { in apic_find_io_intr_w_busid() 1536 return (intrp); in apic_find_io_intr_w_busid() 1537 intrp++; in apic_find_io_intr_w_busid() 1622 intrp = apic_io_intrp; in apic_find_io_intr() 1623 if (intrp != NULL) { in apic_find_io_intr() 1627 return (intrp); in apic_find_io_intr() [all …]
|
H A D | mp_platform_misc.c | 105 int child_ipin, struct apic_io_intr **intrp); 783 struct apic_io_intr *intrp; in apic_introp_xlate() local 868 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid)) in apic_introp_xlate() 871 devid, ipin, &intrp)) == -1) in apic_introp_xlate() 874 return (apic_setup_irq_table(dip, pci_irq, intrp, ispec, in apic_introp_xlate() 926 ((intrp = apic_find_io_intr_w_busid(irqno, busid)) in apic_introp_xlate() 929 intrp, ispec, NULL, type)) != -1) { in apic_introp_xlate() 1093 } else if (intrp != NULL) { in apic_setup_irq_table() 1094 intr_index = (int)(intrp - apic_io_intrp); in apic_setup_irq_table() 1095 ioapic = intrp->intr_destid; in apic_setup_irq_table() [all …]
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | mp_platform_xpv.c | 92 int child_ipin, struct apic_io_intr **intrp); 733 struct apic_io_intr *intrp; in apic_introp_xlate() local 818 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid)) in apic_introp_xlate() 821 devid, ipin, &intrp)) == -1) in apic_introp_xlate() 824 return (apic_setup_irq_table(dip, pci_irq, intrp, ispec, in apic_introp_xlate() 876 ((intrp = apic_find_io_intr_w_busid(irqno, busid)) in apic_introp_xlate() 879 intrp, ispec, NULL, type)) != -1) { in apic_introp_xlate() 1040 } else if (intrp != NULL) { in apic_setup_irq_table() 1041 intr_index = (int)(intrp - apic_io_intrp); in apic_setup_irq_table() 1042 ioapic = intrp->intr_destid; in apic_setup_irq_table() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix.c | 2235 if (intrp != NULL) { in apix_intx_setup() 2236 intr_index = (short)(intrp - apic_io_intrp); in apix_intx_setup() 2237 ioapic = intrp->intr_destid; in apix_intx_setup() 2238 ipin = intrp->intr_destintin; in apix_intx_setup() 2316 struct apic_io_intr *intrp; in apix_intx_setup_nonpci() local 2327 ((intrp = apic_find_io_intr_w_busid(irqno, busid)) in apix_intx_setup_nonpci() 2330 intrp, ispec, NULL)); in apix_intx_setup_nonpci() 2382 struct apic_io_intr *intrp; in apix_intx_setup_pci() local 2407 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid)) == NULL) { in apix_intx_setup_pci() 2408 pci_irq = apic_handle_pci_pci_bridge(dip, devid, ipin, &intrp); in apix_intx_setup_pci() [all …]
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | ddi_impl.c | 837 prop_1275_cell_t *intrp = ip; in i_ddi_get_inum() local 840 intrp += (inumber * intr_cells); in i_ddi_get_inum() 842 cells_1275_copy(intrp, &intr, intr_cells); in i_ddi_get_inum()
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | apix.h | 245 int child_ipin, struct apic_io_intr **intrp);
|