Searched refs:ih_inum (Results 1 - 25 of 33) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_pec.c174 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 Dpx_intr.c108 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 Dpx_ib.c771 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 Dpx_ib.h62 uint32_t ih_inum; /* interrupt number for this device */ member in struct:px_ih
H A Dpx.c660 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 Dpci_common.c167 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 Dniumx.c228 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 Dniumx_var.h66 uint32_t ih_inum; /* interrupt index, from leaf */ member in struct:niumx_ih
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_intr.c100 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 Dpcmu_ib.c698 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 Ddesctbls.c155 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 Dxpvd.c484 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 Dpci-ide.c664 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 Disa.c812 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 Dpci_intr.c260 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 Dpci_ib.c820 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 Dapix.c1148 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 Dapic_introp.c771 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 Dintr.c244 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 Dpcmu_ib.h45 uint32_t ih_inum; /* interrupt number for this device */ member in struct:ih
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_ib.h105 uint32_t ih_inum; /* interrupt number for this device */ member in struct:ih
/illumos-gate/usr/src/uts/common/os/
H A Dddi_intr.c277 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 Dddi_intr_impl.h80 ushort_t ih_inum; /* interrupt number */ member in struct:ddi_intr_handle_impl
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_psm.c687 *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 Dvnex.c457 return (hdlp->ih_inum);

Completed in 225 milliseconds

12