Home
last modified time | relevance | path

Searched refs:inum (Results 26 – 50 of 87) sorted by relevance

1234

/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix.c1570 int inum, cap_ptr; in apix_set_cpu() local
1594 inum = vecp->v_devp->dv_inum; in apix_set_cpu()
1605 off = (uintptr_t)msix_p->msix_tbl_addr + (inum * in apix_set_cpu()
2224 apix_intx_setup(dev_info_t *dip, int inum, int irqno, in apix_intx_setup() argument
2233 UNREFERENCED_1PARAMETER(inum); in apix_intx_setup()
2329 return (apix_intx_setup(dip, inum, irqno, in apix_intx_setup_nonpci()
2355 return (apix_intx_setup(dip, inum, in apix_intx_setup_nonpci()
2375 apix_intx_setup_pci(dev_info_t *dip, int inum, int bustype, in apix_intx_setup_pci() argument
2401 return (apix_intx_setup(dip, inum, pci_irq, NULL, ispec, in apix_intx_setup_pci()
2461 newirq = apix_intx_setup_pci(dip, inum, bustype, ispec); in apix_intx_xlate_irq()
[all …]
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/
H A Dipath.c116 int inum; in ipath_epnamecmp() local
120 inum = (int)np->u.name.child->u.ull; in ipath_epnamecmp()
122 config_getcompname(np->u.name.cp, NULL, &inum); in ipath_epnamecmp()
124 if (ipp[i].i != inum) in ipath_epnamecmp()
125 return (inum - ipp[i].i); in ipath_epnamecmp()
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dapic.h799 extern int apic_alloc_msi_vectors(dev_info_t *dip, int inum, int count,
801 extern int apic_alloc_msix_vectors(dev_info_t *dip, int inum, int count,
803 extern void apic_free_vectors(dev_info_t *dip, int inum, int count, int pri,
814 extern void apic_pci_msi_unconfigure(dev_info_t *rdip, int type, int inum);
816 extern void apic_pci_msi_enable_mode(dev_info_t *rdip, int type, int inum);
817 extern void apic_pci_msi_enable_vector(apic_irq_t *, int type, int inum,
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_ib.h151 uint32_t inum, msiq_rec_type_t rec_type, msgcode_t msg_code);
152 extern px_ih_t *px_ib_alloc_ih(dev_info_t *rdip, uint32_t inum,
157 extern int px_ib_update_intr_state(px_t *px_p, dev_info_t *rdip, uint_t inum,
H A Dpx_ib.c765 uint32_t inum, msiq_rec_type_t rec_type, msgcode_t msg_code) in px_ib_intr_locate_ih() argument
771 if ((ih_p->ih_dip == rdip) && (ih_p->ih_inum == inum) && in px_ib_intr_locate_ih()
781 px_ib_alloc_ih(dev_info_t *rdip, uint32_t inum, in px_ib_alloc_ih() argument
790 ih_p->ih_inum = inum; in px_ib_alloc_ih()
808 uint_t inum, devino_t ino, uint_t pil, in px_ib_update_intr_state() argument
820 ddi_get_instance(rdip), inum, ino, pil, new_intr_state); in px_ib_update_intr_state()
826 if (ih_p = px_ib_intr_locate_ih(ipil_p, rdip, inum, rec_type, in px_ib_update_intr_state()
/illumos-gate/usr/src/uts/sun4/sys/
H A Divintr.h118 extern int add_ivintr(uint_t inum, uint_t pil, intrfunc intr_handler,
120 extern int rem_ivintr(uint_t inum, uint_t pil);
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxpvd.c414 xpvd_get_priority(dev_info_t *dip, int inum, int *pri) in xpvd_get_priority() argument
424 ASSERT(inum == 0); in xpvd_get_priority()
648 xpvd_enable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int inum) in xpvd_enable_intr() argument
654 (void *)hdlp, inum)); in xpvd_enable_intr()
656 ihdl_plat_datap->ip_ispecp = xpvd_get_ispec(rdip, inum); in xpvd_enable_intr()
679 xpvd_disable_intr(dev_info_t *rdip, ddi_intr_handle_impl_t *hdlp, int inum) in xpvd_disable_intr() argument
685 ihdl_plat_datap->ip_ispecp = xpvd_get_ispec(rdip, inum); in xpvd_disable_intr()
/illumos-gate/usr/src/uts/common/os/
H A Dddi_intr.c151 ddi_intr_alloc(dev_info_t *dip, ddi_intr_handle_t *h_array, int type, int inum, in ddi_intr_alloc() argument
160 (void *)dip, type, inum, count, behavior)); in ddi_intr_alloc()
163 if ((dip == NULL) || (h_array == NULL) || (inum < 0) || (count < 1) || in ddi_intr_alloc()
180 (i_ddi_get_intr_handle(dip, inum) != NULL)) { in ddi_intr_alloc()
182 "in use, cannot allocate again!!\n", inum)); in ddi_intr_alloc()
277 tmp_hdl.ih_inum = inum; in ddi_intr_alloc()
315 for (i = inum; i < (inum + *actualp); i++) { in ddi_intr_alloc()
1409 ddi_remove_intr(dev_info_t *dip, uint_t inum, ddi_iblock_cookie_t iblock_cookie) in ddi_remove_intr() argument
1416 (void *)dip, inum)); in ddi_remove_intr()
1418 if ((hdl = i_ddi_get_intr_handle(dip, inum)) == NULL) { in ddi_remove_intr()
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic.c994 apic_alloc_msi_vectors(dev_info_t *dip, int inum, int count, int pri, in apic_alloc_msi_vectors() argument
1005 (void *)dip, inum, pri, count, behavior)); in apic_alloc_msi_vectors()
1069 irqptr->airq_ioapicindex = (uchar_t)inum; /* start */ in apic_alloc_msi_vectors()
1074 irqptr->airq_origirq = (uchar_t)(inum + i); in apic_alloc_msi_vectors()
1097 apic_alloc_msix_vectors(dev_info_t *dip, int inum, int count, int pri, in apic_alloc_msix_vectors() argument
1151 irqptr->airq_origirq = (uchar_t)(inum + i); in apic_alloc_msix_vectors()
/illumos-gate/usr/src/uts/common/sys/
H A Dddi_intr.h154 int type, int inum, int count, int *actualp, int behavior);
293 void ddi_remove_intr(dev_info_t *dip, uint_t inum,
H A Drds.h234 u_int64_t inum; member
245 u_int64_t inum; member
H A Dddi_intr_impl.h343 ddi_intr_handle_t i_ddi_get_intr_handle(dev_info_t *dip, int inum);
344 void i_ddi_set_intr_handle(dev_info_t *dip, int inum, ddi_intr_handle_t hdl);
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Dpci_chip.h97 extern int pci_ecc_add_intr(pci_t *pci_p, int inum, ecc_intr_info_t *eii_p);
98 extern void pci_ecc_rem_intr(pci_t *pci_p, int inum, ecc_intr_info_t *eii_p);
H A Dpci_ib.h206 uint32_t inum);
207 extern ih_t *ib_alloc_ih(dev_info_t *dip, uint32_t inum,
/illumos-gate/usr/src/uts/sun4u/opl/sys/pcicmu/
H A Dpcmu_ib.h160 dev_info_t *dip, uint32_t inum);
161 extern ih_t *pcmu_ib_alloc_ih(dev_info_t *dip, uint32_t inum,
/illumos-gate/usr/src/uts/i86pc/io/
H A Dconsplat.c451 plat_ttypath(int inum) in plat_ttypath() argument
465 return (defaultpath[inum]); in plat_ttypath()
477 if (DEVI(dip)->devi_minor->ddm_name[0] == ('a' + (char)inum)) in plat_ttypath()
/illumos-gate/usr/src/cmd/fs.d/ufs/newfs/
H A Dnewfs.c1085 int bno, inum; in notrand() local
1100 inum = 0; in notrand()
1101 while (inum < fs->fs_ipg) { in notrand()
1102 bno = itod(fs, inum); in notrand()
1114 inum++; in notrand()
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmachsystm.h233 extern void intr_enqueue_req(uint_t pil, uint64_t inum);
234 extern void intr_dequeue_req(uint_t pil, uint64_t inum);
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_ib.c693 dev_info_t *rdip, uint32_t inum) in pcmu_ib_ino_locate_intr() argument
698 if (ih_lst->ih_dip == rdip && ih_lst->ih_inum == inum) { in pcmu_ib_ino_locate_intr()
706 pcmu_ib_alloc_ih(dev_info_t *rdip, uint32_t inum, in pcmu_ib_alloc_ih() argument
715 ih_p->ih_inum = inum; in pcmu_ib_alloc_ih()
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachsystm.h230 extern void intr_enqueue_req(uint_t pil, uint64_t inum);
231 extern void intr_dequeue_req(uint_t pil, uint64_t inum);
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpcipsy.c764 pci_ecc_add_intr(pci_t *pci_p, int inum, ecc_intr_info_t *eii_p) in pci_ecc_add_intr() argument
769 pci_p->pci_inos[inum]); in pci_ecc_add_intr()
772 VERIFY(add_ivintr(mondo, pci_pil[inum], (intrfunc)ecc_intr, in pci_ecc_add_intr()
779 pci_ecc_rem_intr(pci_t *pci_p, int inum, ecc_intr_info_t *eii_p) in pci_ecc_rem_intr() argument
784 pci_p->pci_inos[inum]); in pci_ecc_rem_intr()
787 VERIFY(rem_ivintr(mondo, pci_pil[inum]) == 0); in pci_ecc_rem_intr()
1957 pci_thermal_rem_intr(dev_info_t *rdip, uint_t inum) in pci_thermal_rem_intr() argument
1979 IB_MONDO_TO_INO(i_ddi_get_inum(rdip, inum))); in pci_thermal_rem_intr()
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/rdist/
H A Ddefs.h119 ino_t inum; member
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_common.c924 ddi_intr_handle_impl_t *hdlp, uint32_t inum) in pci_enable_intr() argument
931 (void *)hdlp, inum)); in pci_enable_intr()
934 ispec = (struct intrspec *)pci_intx_get_ispec(pdip, rdip, (int)inum); in pci_enable_intr()
938 ispec->intrspec_vec = inum; in pci_enable_intr()
964 ddi_intr_handle_impl_t *hdlp, uint32_t inum) in pci_disable_intr() argument
971 ispec = (struct intrspec *)pci_intx_get_ispec(pdip, rdip, (int)inum); in pci_disable_intr()
975 ispec->intrspec_vec = inum; in pci_disable_intr()
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsysiosbus.c1451 uint32_t sbuslevel, inum, pri; in sbus_ctlops() local
1459 sbuslevel = inum = i_ddi_get_inum(rdip, i); in sbus_ctlops()
1462 (void) sbus_xlate_intrs(dip, rdip, &inum, in sbus_ctlops()
1701 intr_handler->inum = hdlp->ih_inum; in sbus_add_intr_impl()
1837 sbus_free_handler(dev_info_t *dip, uint32_t inum, in sbus_free_handler() argument
1847 if (listp->dip == dip && listp->inum == inum) { in sbus_free_handler()
2553 if ((intr_handler->inum == hdlp->ih_inum) && in sbus_update_intr_state()
/illumos-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.S255 #define SERVE_INTR_TRACE(inum, os1, os2, os3, os4) \ argument
273 stna inum, [os1 + TRAP_ENT_TR]%asi; \
281 #define SERVE_INTR_TRACE(inum, os1, os2, os3, os4) argument
288 #define SERVE_INTR_TRACE2(inum, os1, os2, os3, os4) \ argument
304 stna inum, [os1 + TRAP_ENT_TR]%asi; \
312 #define SERVE_INTR_TRACE2(inum, os1, os2, os3, os4) argument
1610 sll %g1, CPTRSHIFT, %g6 ! %g6 = offset to inum entry in table
1611 add %g5, %g6, %g5 ! %g5 = &intr_vec_table[inum]
1615 ! Verify the first intr_vec_t pointer for a given inum and it should
1628 ! %g3 = intr_vec_table[inum]
[all …]

1234