/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_pec.c | 174 if ((ret = px_ib_update_intr_state(px_p, px_p->px_dip, hdl.ih_inum, 198 if ((ret = px_ib_update_intr_state(px_p, px_p->px_dip, hdl.ih_inum, 221 if ((ret = px_ib_update_intr_state(px_p, px_p->px_dip, hdl.ih_inum, 262 (void) px_ib_update_intr_state(px_p, px_p->px_dip, hdl.ih_inum, 279 (void) px_ib_update_intr_state(px_p, px_p->px_dip, hdl.ih_inum, 295 (void) px_ib_update_intr_state(px_p, px_p->px_dip, hdl.ih_inum,
|
H A D | px_intr.c | 108 ih_p->ih_inum); 519 ret = px_ib_update_intr_state(px_p, rdip, hdlp->ih_inum, 523 ret = px_ib_update_intr_state(px_p, rdip, hdlp->ih_inum, 577 (hdlp->ih_flags & DDI_INTR_MSIX_DUP) ? hdlp->ih_main->ih_inum : 578 hdlp->ih_inum, &msi_num); 594 hdlp->ih_inum, hdlp->ih_scratch1, 599 "count 0x%x\n", rdip, hdlp->ih_type, hdlp->ih_inum, 616 hdlp->ih_inum); 618 (void) px_msi_free(px_p, rdip, hdlp->ih_inum, 626 (void) pci_msi_unconfigure(rdip, hdlp->ih_type, hdlp->ih_inum); [all...] |
H A D | px_ib.c | 771 if ((ih_p->ih_dip == rdip) && (ih_p->ih_inum == inum) && 790 ih_p->ih_inum = inum; 1015 if ((ret = px_ib_update_intr_state(px_p, rdip, hdlp->ih_inum, 1043 hdlp->ih_pri), rdip, hdlp->ih_inum, msiq_rec_type, msi_num); 1047 rdip, hdlp->ih_inum, msiq_rec_type, msi_num); 1194 hdlp->ih_inum = ih_p->ih_inum;
|
H A D | px_ib.h | 62 uint32_t ih_inum; /* interrupt number for this device */ member in struct:px_ih
|
H A D | px.c | 660 if (px_ib_update_intr_state(px_p, px_p->px_dip, hdl.ih_inum, 705 (void) px_ib_update_intr_state(px_p, px_p->px_dip, hdl.ih_inum,
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_common.c | 167 hdlp->ih_inum)) == NULL) { 172 hdlp->ih_inum); 402 hdlp->ih_inum)); 417 (int)hdlp->ih_inum); 475 isp = pci_intx_get_ispec(pdip, rdip, (int)hdlp->ih_inum); 512 isp = pci_intx_get_ispec(pdip, rdip, (int)hdlp->ih_inum); 522 isp = pci_intx_get_ispec(pdip, rdip, (int)hdlp->ih_inum); 582 if (pci_enable_intr(pdip, rdip, hdlp, hdlp->ih_inum) != 594 pci_disable_intr(pdip, rdip, hdlp, hdlp->ih_inum); 615 hdlp->ih_inum) ! [all...] |
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 228 ih_p->ih_inum, sysino); 924 ASSERT(hdlp->ih_inum < NIUMX_MAX_INTRS); 931 ih_p->ih_inum, ih_p->ih_sysino); 1015 ih_p->ih_inum, sysino); 1057 if (hdlp->ih_inum >= NIUMX_MAX_INTRS) { 1059 hdlp->ih_inum); 1075 ih_p->ih_inum = hdlp->ih_inum; 1082 hdlp->ih_inum, hdlp->ih_cb_func, hdlp->ih_cb_arg1, 1091 hdlp->ih_vector, ih_p->ih_inum, ih_ [all...] |
H A D | niumx_var.h | 66 uint32_t ih_inum; /* interrupt index, from leaf */ member in struct:niumx_ih
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_intr.c | 100 ih_p->ih_inum); 197 ih_p = pcmu_ib_alloc_ih(rdip, hdlp->ih_inum, 201 uint32_t intr_index = hdlp->ih_inum; 306 ih_p = pcmu_ib_ino_locate_intr(ino_p, rdip, hdlp->ih_inum);
|
H A D | pcmu_ib.c | 698 if (ih_lst->ih_dip == rdip && ih_lst->ih_inum == inum) { 715 ih_p->ih_inum = inum; 744 rdip, hdlp->ih_inum)) {
|
/illumos-gate/usr/src/uts/intel/ia32/os/ |
H A D | desctbls.c | 155 int ih_inum; member in struct:interposing_handler 1007 brand_tbl[0].ih_inum = T_SYSCALLINT; 1018 brand_tbl[1].ih_inum = 0; 1318 for (i = 0; brand_tbl[i].ih_inum; i++) { 1319 idt[brand_tbl[i].ih_inum] = brand_tbl[i].ih_interp_desc; 1321 xen_idt_write(&idt[brand_tbl[i].ih_inum], 1322 brand_tbl[i].ih_inum); 1364 for (i = 0; brand_tbl[i].ih_inum; i++) { 1365 idt[brand_tbl[i].ih_inum] = brand_tbl[i].ih_default_desc; 1367 xen_idt_write(&idt[brand_tbl[i].ih_inum], [all...] |
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xpvd.c | 484 ispec = xpvd_get_ispec(rdip, (int)hdlp->ih_inum); 491 if (xpvd_get_priority(rdip, hdlp->ih_inum, &priority) != 513 ispec = xpvd_get_ispec(rdip, (int)hdlp->ih_inum); 521 ispec = xpvd_get_ispec(rdip, (int)hdlp->ih_inum); 529 ispec = xpvd_get_ispec(rdip, (int)hdlp->ih_inum); 573 if (xpvd_enable_intr(rdip, hdlp, (int)hdlp->ih_inum) != 584 xpvd_disable_intr(rdip, hdlp, hdlp->ih_inum);
|
/illumos-gate/usr/src/uts/common/io/pci-ide/ |
H A D | pci-ide.c | 664 if ((ispecp = pciide_get_ispec(dip, rdip, hdlp->ih_inum)) == NULL) { 692 if (hdlp->ih_inum < num_intpriorities) 693 ispecp->intrspec_pri = intpriorities[hdlp->ih_inum]; 738 if ((ispecp = pciide_get_ispec(dip, rdip, hdlp->ih_inum)) == 745 if ((ispecp = pciide_get_ispec(dip, rdip, hdlp->ih_inum)) == 790 if ((ispec = pciide_get_ispec(dip, rdip, hdlp->ih_inum)) == NULL) 849 if ((ispec = pciide_get_ispec(dip, rdip, hdlp->ih_inum)) ==
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | isa.c | 812 if ((ispec = isa_get_ispec(rdip, hdlp->ih_inum)) == NULL) 823 ((ispec = isa_get_ispec(rdip, hdlp->ih_inum)) == NULL)) 830 if ((ispec = isa_get_ispec(rdip, hdlp->ih_inum)) == NULL) 837 if ((ispec = isa_get_ispec(rdip, hdlp->ih_inum)) == NULL) 842 if ((ispec = isa_get_ispec(rdip, hdlp->ih_inum)) == NULL) 870 if ((ispec = isa_get_ispec(rdip, hdlp->ih_inum)) == NULL) 942 if ((ispec = isa_get_ispec(rdip, hdlp->ih_inum)) == NULL) 1000 if ((ispec = isa_get_ispec(rdip, hdlp->ih_inum)) == NULL)
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_intr.c | 260 ih_p->ih_inum); 511 ih_p = ib_alloc_ih(rdip, hdlp->ih_inum, 521 if (ib_intr_locate_ih(ipil_p, rdip, hdlp->ih_inum)) { 523 hdlp->ih_inum); 696 ih_p = ib_intr_locate_ih(ipil_p, rdip, hdlp->ih_inum);
|
H A D | pci_ib.c | 820 if (ih_p->ih_dip == rdip && ih_p->ih_inum == inum) 838 ih_p->ih_inum = inum; 885 if (ih_p = ib_intr_locate_ih(ipil_p, rdip, hdlp->ih_inum)) {
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix.c | 1148 ispec->intrspec_vec = hdlp->ih_inum; 1156 *result = apix_alloc_msi(dip, hdlp->ih_inum, 1162 *result = apix_alloc_msix(dip, hdlp->ih_inum, 1172 *result = apix_intx_alloc_vector(dip, hdlp->ih_inum, 1180 apix_free_vectors(dip, hdlp->ih_inum, hdlp->ih_scratch1, 1189 vecp = apix_get_dev_map(dip, hdlp->ih_inum, hdlp->ih_type); 1203 vecp = apix_intx_xlate_vector(dip, hdlp->ih_inum, 1212 vecp = apix_get_dev_map(dip, hdlp->ih_inum, hdlp->ih_type); 1222 vecp = apix_get_dev_map(dip, hdlp->ih_inum, hdlp->ih_type); 1232 vecp = apix_get_dev_map(dip, hdlp->ih_inum, hdl [all...] |
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_introp.c | 771 ispec->intrspec_vec = hdlp->ih_inum; 807 *result = apic_alloc_msi_vectors(dip, hdlp->ih_inum, 811 *result = apic_alloc_msix_vectors(dip, hdlp->ih_inum, 816 apic_free_vectors(dip, hdlp->ih_inum, hdlp->ih_scratch1, 876 count_vec = apic_alloc_msi_vectors(dip, hdlp->ih_inum, 880 count_vec = apic_alloc_msix_vectors(dip, hdlp->ih_inum, 890 apic_free_vectors(dip, hdlp->ih_inum, count_vec,
|
/illumos-gate/usr/src/cmd/mdb/sparc/modules/intr/ |
H A D | intr.c | 244 info.inum = niumx_state.niumx_ihtable[i].ih_inum; 331 info.inum = ih.ih_inum; 415 info.inum = ih.ih_inum;
|
/illumos-gate/usr/src/uts/sun4u/opl/sys/pcicmu/ |
H A D | pcmu_ib.h | 45 uint32_t ih_inum; /* interrupt number for this device */ member in struct:ih
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_ib.h | 105 uint32_t ih_inum; /* interrupt number for this device */ member in struct:ih
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ddi_intr.c | 277 tmp_hdl.ih_inum = inum; 326 hdlp->ih_inum = i; 329 i_ddi_set_intr_handle(dip, hdlp->ih_inum, 391 hdlp->ih_inum, NULL); 689 dup_hdlp->ih_inum = dup_inum;
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_intr_impl.h | 80 ushort_t ih_inum; /* interrupt number */ member in struct:ddi_intr_handle_impl
|
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_psm.c | 687 *result = apic_alloc_msi_vectors(dip, hdlp->ih_inum, 691 *result = apic_alloc_msix_vectors(dip, hdlp->ih_inum, 696 apic_free_vectors(dip, hdlp->ih_inum, hdlp->ih_scratch1,
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnex.c | 457 return (hdlp->ih_inum);
|