/illumos-gate/usr/src/uts/common/io/pci-ide/ |
H A D | pci-ide.c | 295 int rnumber; in pciide_ddi_ctlops() local 335 rnumber = 4; in pciide_ddi_ctlops() 347 old_rnumber = rnumber; in pciide_ddi_ctlops() 352 rnumber = new_rnumber; in pciide_ddi_ctlops() 358 rnumber++; in pciide_ddi_ctlops() 545 int rnumber = mp->map_obj.rnumber; in pciide_bus_map() local 561 switch (rnumber) { in pciide_bus_map() 570 mp->map_obj.rnumber = 4; in pciide_bus_map() 598 mp->map_obj.rnumber++; in pciide_bus_map() 1001 rnumber += pciide_transform[pri_native][sec_native][rnumber]; in pciide_map_rnumber() [all …]
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | ddi_arch.c | 76 int rnumber = mp->map_obj.rnumber; in i_ddi_bus_map() local 82 rp = i_ddi_rnumber_to_regspec(rdip, rnumber); in i_ddi_bus_map() 85 cmn_err(CE_WARN, out_of_range, rnumber, in i_ddi_bus_map() 165 i_ddi_rnumber_to_regspec(dev_info_t *dip, int rnumber) in i_ddi_rnumber_to_regspec() argument 167 if (rnumber >= sparc_pd_getnreg(DEVI(dip))) in i_ddi_rnumber_to_regspec() 170 return (sparc_pd_getreg(DEVI(dip), rnumber)); in i_ddi_rnumber_to_regspec()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | ddi_arch.c | 64 int rnumber = mp->map_obj.rnumber; in i_ddi_bus_map() local 70 rp = i_ddi_rnumber_to_regspec(rdip, rnumber); in i_ddi_bus_map() 73 cmn_err(CE_WARN, out_of_range, rnumber, in i_ddi_bus_map() 179 i_ddi_rnumber_to_regspec(dev_info_t *dip, int rnumber) in i_ddi_rnumber_to_regspec() argument 181 if (rnumber >= sparc_pd_getnreg(DEVI(dip))) in i_ddi_rnumber_to_regspec() 184 return (sparc_pd_getreg(DEVI(dip), rnumber)); in i_ddi_rnumber_to_regspec()
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | pmubus.c | 631 pmubus_mask(pmubus_obpregspec_t *regs, int32_t rnumber, in pmubus_mask() argument 637 for (i = 0; i <= rnumber; i++) in pmubus_mask() 666 int32_t rnumber = mp->map_obj.rnumber; in pmubus_map() local 688 rnumber = mp->map_obj.rnumber; in pmubus_map() 691 rnumber, (void *)mp->map_handlep)); in pmubus_map() 703 if (rnumber < 0 || rnumber >= n) { in pmubus_map() 710 pmubus_regs[rnumber].reg_addr_hi << 32) | in pmubus_map() 711 (uint64_t)pmubus_regs[rnumber].reg_addr_lo; in pmubus_map() 712 pmubus_rp.reg_size = pmubus_regs[rnumber].reg_size; in pmubus_map() 781 pmubus_mask(pmubus_regs, rnumber, in pmubus_map() [all …]
|
H A D | upa64s.c | 191 static off_t get_reg_set_size(dev_info_t *child, int rnumber); 497 int rnumber, rval; in upa64s_map() local 537 mp->map_obj.rnumber, mp->map_handlep); in upa64s_map() 538 rnumber = mp->map_obj.rnumber; in upa64s_map() 539 if (rnumber < 0) in upa64s_map() 924 get_reg_set(dev_info_t *dip, dev_info_t *child, int rnumber, in get_reg_set() argument 938 if (rnumber >= n) { in get_reg_set() 1105 get_reg_set_size(dev_info_t *child, int rnumber) in get_reg_set_size() argument 1111 if (rnumber < 0) in get_reg_set_size() 1121 if (rnumber >= (i / (int)sizeof (upa64s_regspec_t))) { in get_reg_set_size() [all …]
|
H A D | sbbc.c | 519 int rnumber, i, n; in sbbc_busmap() local 554 rnumber = mp->map_obj.rnumber; in sbbc_busmap() 566 if (rnumber < 0 || rnumber >= n) { in sbbc_busmap() 570 child_rp = &child_regs[rnumber]; in sbbc_busmap()
|
H A D | isadma.c | 628 int32_t rnumber = mp->map_obj.rnumber; in isadma_map() local 641 child_regp = regp + rnumber; in isadma_map()
|
/illumos-gate/usr/src/cmd/th_tools/ |
H A D | th_define.c | 289 else if (e1->rnumber < e2->rnumber) in hdl_cmp() 291 else if (e1->rnumber > e2->rnumber) in hdl_cmp() 495 edp->rnumber, in define_one_error() 1098 "Register set:", edp->rnumber); in log2errdefs() 1258 errdef->rnumber = hdl->rnumber; in add_edef() 1428 (rnumber == -1 || hp->rnumber == rnumber)) in match_hinfo() 1435 (rnumber == -1 || hp->rnumber == rnumber) && in match_hinfo() 1547 hp->instance, prev->rnumber, in get_hinfo() 1548 hp->rnumber, in get_hinfo() 1762 int rset = edp->rnumber; in test_driver() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | pci_intr_lib.c | 780 uint_t rnumber, breg, nregs; in pci_msix_init() local 834 for (i = 1, rnumber = 0; i < nregs/reg_size; i++) { in pci_msix_init() 841 rnumber = i; in pci_msix_init() 846 DDI_INTR_NEXDBG((CE_CONT, "pci_msix_init: MSI-X rnum = %d\n", rnumber)); in pci_msix_init() 848 if (rnumber == 0) { in pci_msix_init() 855 if ((ret = ddi_regs_map_setup(rdip, rnumber, in pci_msix_init() 883 for (i = 1, rnumber = 0; i < nregs/reg_size; i++) { in pci_msix_init() 890 rnumber = i; in pci_msix_init() 895 DDI_INTR_NEXDBG((CE_CONT, "pci_msix_init: PBA rnum = %d\n", rnumber)); in pci_msix_init() 897 if (rnumber == 0) { in pci_msix_init() [all …]
|
H A D | bofi.c | 960 errdef.rnumber = errdef_32.rnumber; in bofi_ioctl() 1050 errdef_32.rnumber = errdef.rnumber; in bofi_ioctl() 1633 hdlip->rnumber = hp->rnumber; in bofi_ioctl() 1786 hp->rnumber == ep->errdef.rnumber) && in bofi_errdef_alloc() 1797 hp->rnumber == errdefp->rnumber) && in bofi_errdef_alloc() 3205 hp->rnumber == ep->errdef.rnumber) && in bofi_map() 3298 hp->rnumber == ep->errdef.rnumber) && in chain_on_errdefs() 3424 hp->rnumber = maxrnumber; in bofi_dma_allochdl() 3969 dummyhp->rnumber = -1; in bofi_dvma_reserve() 3987 hp->rnumber = -1; in bofi_dvma_reserve() [all …]
|
H A D | i8042.c | 840 int rnumber; in i8042_map() local 852 rnumber = mp->map_obj.rnumber; in i8042_map() 870 if (rnumber < 0 || rnumber >= iprop_len) { in i8042_map() 877 which_port = iprop[rnumber]; in i8042_map()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | bofi.h | 111 int rnumber; /* as used by ddi_regs_map_setup() */ member 134 int rnumber; /* as used by ddi_regs_map_setup() */ member 179 int rnumber; member
|
H A D | ddimapreq.h | 50 int rnumber; member
|
H A D | sunddi.h | 546 ddi_map_regs(dev_info_t *dip, uint_t rnumber, caddr_t *kaddrp, 566 ddi_unmap_regs(dev_info_t *dip, uint_t rnumber, caddr_t *kaddrp, 580 ddi_rnumber_to_regspec(dev_info_t *dip, int rnumber); 666 uint_t rnumber, offset_t roff, size_t len, uint_t maxprot, 677 uint_t rnumber, offset_t roff, size_t len, uint_t maxprot, 725 ddi_device_acc_attr_t *accattrp, uint_t rnumber); 733 uint_t rnumber, uint_t *hat_flags); 1427 ddi_dev_regsize(dev_info_t *dev, uint_t rnumber, off_t *resultp); 1893 ddi_regs_map_setup(dev_info_t *dip, uint_t rnumber, caddr_t *addrp,
|
H A D | bofi_impl.h | 89 int rnumber; member
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_segmap.c | 60 ddi_device_acc_attr_t *accattrp, uint_t rnumber) in gfxp_ddi_segmap_setup() argument 85 if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1) in gfxp_ddi_segmap_setup()
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_util.c | 548 px_get_reg_set_size(dev_info_t *child, int rnumber) in px_get_reg_set_size() argument 554 if (rnumber < 0) in px_get_reg_set_size() 564 if (rnumber >= (i / (int)sizeof (pci_regspec_t))) in px_get_reg_set_size() 567 size = pci_rp[rnumber].pci_size_low | in px_get_reg_set_size() 568 ((uint64_t)pci_rp[rnumber].pci_size_hi << 32); in px_get_reg_set_size()
|
H A D | px_util.h | 56 extern off_t px_get_reg_set_size(dev_info_t *child, int rnumber);
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_util.c | 428 pcmu_get_reg_set_size(dev_info_t *child, int rnumber) in pcmu_get_reg_set_size() argument 434 if (rnumber < 0) { in pcmu_get_reg_set_size() 446 if (rnumber >= (i / (int)sizeof (pci_regspec_t))) { in pcmu_get_reg_set_size() 451 size = pcmu_rp[rnumber].pci_size_low | in pcmu_get_reg_set_size() 452 ((uint64_t)pcmu_rp[rnumber].pci_size_hi << 32); in pcmu_get_reg_set_size()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | ebus.c | 466 int rnumber, i, n; in ebus_map() local 494 rnumber = mp->map_obj.rnumber; in ebus_map() 497 rnumber, mp->map_handlep); in ebus_map() 506 if (rnumber < 0 || rnumber >= n) { in ebus_map() 510 ebus_rp = &ebus_regs[rnumber]; in ebus_map()
|
H A D | rootnex.c | 518 int rnumber = mp->map_obj.rnumber; in rootnex_map() local 520 rp = i_ddi_rnumber_to_regspec(rdip, rnumber); in rootnex_map() 523 "range rnumber <%d>, device <%s>", rnumber, in rootnex_map()
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci.c | 342 int rnumber; in pci_bus_map() local 372 rnumber = mp->map_obj.rnumber; in pci_bus_map() 391 if (rnumber >= nelems) { in pci_bus_map() 399 pci_reg = pci_rp[rnumber]; in pci_bus_map()
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci.c | 69 static off_t get_reg_set_size(dev_info_t *child, int rnumber); 506 r_no = mp->map_obj.rnumber; in pci_map() 1174 get_reg_set_size(dev_info_t *child, int rnumber) in get_reg_set_size() argument 1180 if (rnumber < 0) in get_reg_set_size() 1190 if (rnumber >= (i / (int)sizeof (pci_regspec_t))) { in get_reg_set_size() 1195 size = pci_rp[rnumber].pci_size_low | in get_reg_set_size() 1196 ((uint64_t)pci_rp[rnumber].pci_size_hi << 32); in get_reg_set_size()
|
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe.c | 506 int rnumber; in npe_bus_map() local 534 rnumber = mp->map_obj.rnumber; in npe_bus_map() 553 if (rnumber >= nelem) { in npe_bus_map() 561 pci_reg = pci_rp[rnumber]; in npe_bus_map()
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_main.c | 666 int offset, rnumber; in e1000g_regs_map() local 668 rnumber = ADAPTER_REG_SET; in e1000g_regs_map() 694 rnumber = ICH_FLASH_REG_SET; in e1000g_regs_map() 697 if (ddi_dev_regsize(devinfo, rnumber, in e1000g_regs_map() 747 rnumber = -1; in e1000g_regs_map() 754 rnumber = bar_info.rnumber; in e1000g_regs_map() 759 if (rnumber < 0) { in e1000g_regs_map() 1216 int type, rnumber, rcount; in e1000g_get_bar_info() local 1234 for (rnumber = 0; rnumber < rcount; ++rnumber) { in e1000g_get_bar_info() 1243 if (rnumber >= rcount) in e1000g_get_bar_info() [all …]
|