/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_segmap.c | 62 ddi_device_acc_attr_t *accattrp, uint_t rnumber) 84 if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1) 60 gfxp_ddi_segmap_setup(dev_t dev, off_t offset, struct as *as, caddr_t *addrp, off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred, ddi_device_acc_attr_t *accattrp, uint_t rnumber) argument
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddimapreq.h | 41 * Mapping requests are for an rnumber or for a regspec. 51 int rnumber; member in union:__anon7118
|
H A D | bofi_impl.h | 89 int rnumber; member in struct:bofi_shadow
|
H A D | bofi.h | 113 int rnumber; /* as used by ddi_regs_map_setup() */ member in struct:bofi_errdef 136 int rnumber; /* as used by ddi_regs_map_setup() */ member in struct:bofi_errdef32 181 int rnumber; member in struct:handle_info
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | ddi_arch.c | 61 * First, if given an rnumber, convert it to a regspec... 66 int rnumber = mp->map_obj.rnumber; local 69 "i_ddi_bus_map: Out of range rnumber <%d>, device <%s>"; 72 rp = i_ddi_rnumber_to_regspec(rdip, rnumber); 75 cmn_err(CE_WARN, out_of_range, rnumber, 82 * Convert the given ddi_map_req_t from rnumber to regspec... 181 i_ddi_rnumber_to_regspec(dev_info_t *dip, int rnumber) argument 183 if (rnumber >= sparc_pd_getnreg(DEVI(dip))) 186 return (sparc_pd_getreg(DEVI(dip), rnumber)); [all...] |
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | ddi_arch.c | 71 * First, if given an rnumber, convert it to a regspec... 76 int rnumber = mp->map_obj.rnumber; local 79 "i_ddi_bus_map: Out of range rnumber <%d>, device <%s>"; 82 rp = i_ddi_rnumber_to_regspec(rdip, rnumber); 85 cmn_err(CE_WARN, out_of_range, rnumber, 92 * Convert the given ddi_map_req_t from rnumber to regspec... 165 i_ddi_rnumber_to_regspec(dev_info_t *dip, int rnumber) argument 167 if (rnumber >= sparc_pd_getnreg(DEVI(dip))) 170 return (sparc_pd_getreg(DEVI(dip), rnumber)); [all...] |
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_util.c | 550 px_get_reg_set_size(dev_info_t *child, int rnumber) argument 556 if (rnumber < 0) 566 if (rnumber >= (i / (int)sizeof (pci_regspec_t))) 569 size = pci_rp[rnumber].pci_size_low | 570 ((uint64_t)pci_rp[rnumber].pci_size_hi << 32);
|
/illumos-gate/usr/src/uts/common/io/pci-ide/ |
H A D | pci-ide.c | 112 static int pciide_pre26_rnumber_map(dev_info_t *mydip, int rnumber); 295 int rnumber; local 329 switch (rnumber = *(int *)arg) { 332 rnumber += (2 * controller); 335 rnumber = 4; 338 PDBG(("pciide_ctlops invalid rnumber\n")); 347 old_rnumber = rnumber; 350 PDBG(("pciide rnumber old %d new %d\n", 352 rnumber = new_rnumber; 358 rnumber 545 int rnumber = mp->map_obj.rnumber; local 927 pciide_pre26_rnumber_map(dev_info_t *mydip, int rnumber) argument 995 pciide_map_rnumber(int rnumber, int pri_native, int sec_native) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | pci_intr_lib.c | 785 uint_t rnumber, breg, nregs; local 839 for (i = 1, rnumber = 0; i < nregs/reg_size; i++) { 846 rnumber = i; 851 DDI_INTR_NEXDBG((CE_CONT, "pci_msix_init: MSI-X rnum = %d\n", rnumber)); 853 if (rnumber == 0) { 860 if ((ret = ddi_regs_map_setup(rdip, rnumber, 888 for (i = 1, rnumber = 0; i < nregs/reg_size; i++) { 895 rnumber = i; 900 DDI_INTR_NEXDBG((CE_CONT, "pci_msix_init: PBA rnum = %d\n", rnumber)); 902 if (rnumber [all...] |
H A D | i8042.c | 836 int rnumber; local 848 rnumber = mp->map_obj.rnumber; 866 if (rnumber < 0 || rnumber >= iprop_len) { 873 which_port = iprop[rnumber];
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | isadma.c | 628 int32_t rnumber = mp->map_obj.rnumber; local 641 child_regp = regp + rnumber;
|
H A D | pmubus.c | 631 pmubus_mask(pmubus_obpregspec_t *regs, int32_t rnumber, argument 637 for (i = 0; i <= rnumber; i++) 666 int32_t rnumber = mp->map_obj.rnumber; local 688 rnumber = mp->map_obj.rnumber; 689 DPRINTF(PMUBUS_MAP_DEBUG, ("rdip=%s%d: rnumber=%x " 691 rnumber, (void *)mp->map_handlep)); 703 if (rnumber < 0 || rnumber > [all...] |
H A D | sbbc.c | 519 int rnumber, i, n; local 554 rnumber = mp->map_obj.rnumber; 566 if (rnumber < 0 || rnumber >= n) { 570 child_rp = &child_regs[rnumber];
|
H A D | upa64s.c | 189 static int get_reg_set(dev_info_t *dip, dev_info_t *child, int rnumber, 191 static off_t get_reg_set_size(dev_info_t *child, int rnumber); 485 * if map request is for an rnumber 497 int rnumber, rval; local 535 DBG4(D_MAP, dip, "rdip=%s%d: rnumber=%x handlep=%x\n", 537 mp->map_obj.rnumber, mp->map_handlep); 538 rnumber = mp->map_obj.rnumber; 539 if (rnumber < 0) 541 rval = get_reg_set(dip, rdip, rnumber, of 924 get_reg_set(dev_info_t *dip, dev_info_t *child, int rnumber, off_t off, off_t len, struct regspec *rp) argument 1105 get_reg_set_size(dev_info_t *child, int rnumber) argument [all...] |
/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) argument 434 if (rnumber < 0) { 446 if (rnumber >= (i / (int)sizeof (pci_regspec_t))) { 451 size = pcmu_rp[rnumber].pci_size_low | 452 ((uint64_t)pcmu_rp[rnumber].pci_size_hi << 32);
|
/illumos-gate/usr/src/uts/intel/io/drm/ |
H A D | i915_drv.c | 798 int rnumber; local 807 for (rnumber = 1; rnumber < nregs; rnumber++) { 808 (void) ddi_dev_regsize(dip, rnumber, &size); 815 if (rnumber >= nregs) { 821 if (ddi_regs_map_setup(dip, rnumber, save_addr, 824 "i915_map_regs: failed to map bar %d", rnumber);
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci.c | 341 int rnumber; local 370 rnumber = mp->map_obj.rnumber; 389 if (rnumber >= length) { 397 pci_reg = pci_rp[rnumber];
|
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe.c | 416 int rnumber; local 444 rnumber = mp->map_obj.rnumber; 463 if (rnumber >= length) { 471 pci_reg = pci_rp[rnumber];
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_fm.c | 745 * hermon_regs_map_setup(hermon_state_t *state, uint_t rnumber, caddr_t *addrp, 759 * rnumber: index number to the register address space set 777 hermon_regs_map_setup(hermon_state_t *state, uint_t rnumber, caddr_t *addrp, argument 782 return (ddi_regs_map_setup(state->hs_dip, rnumber, addrp, 786 rnumber, addrp, offset, len, accattrp, handle)); 1973 * uint_t rnumber, caddr_t *addrp, offset_t offset, offset_t len, 1983 * rnumber: index number to the register address space set 2001 i_hca_regs_map_setup(struct i_hca_fm *hca_fm, dev_info_t *dip, uint_t rnumber, argument 2009 if ((status = ddi_regs_map_setup(dip, rnumber, addrp, offset,
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | ebus.c | 452 * if map request is for an rnumber 466 int rnumber, i, n; local 494 rnumber = mp->map_obj.rnumber; 495 DBG4(D_MAP, ebus_p, "rdip=%s%d: rnumber=%x handlep=%p\n", 497 rnumber, mp->map_handlep); 506 if (rnumber < 0 || rnumber >= n) { 507 DBG(D_MAP, ebus_p, "rnumber out of range\n"); 510 ebus_rp = &ebus_regs[rnumber]; [all...] |
H A D | rootnex.c | 512 * First, if given an rnumber, convert it to a regspec... 518 int rnumber = mp->map_obj.rnumber; local 520 rp = i_ddi_rnumber_to_regspec(rdip, rnumber); 523 "range rnumber <%d>, device <%s>", rnumber, 529 * Convert the given ddi_map_req_t from rnumber to regspec...
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci.c | 65 static off_t get_reg_set_size(dev_info_t *child, int rnumber); 474 * if map request is for an rnumber 502 r_no = mp->map_obj.rnumber; 1160 get_reg_set_size(dev_info_t *child, int rnumber) argument 1166 if (rnumber < 0) 1176 if (rnumber >= (i / (int)sizeof (pci_regspec_t))) { 1181 size = pci_rp[rnumber].pci_size_low | 1182 ((uint64_t)pci_rp[rnumber].pci_size_hi << 32);
|
/illumos-gate/usr/src/uts/sun4u/montecarlo/io/ |
H A D | acebus.c | 367 * if map request is for an rnumber 381 int rnumber, i, n; local 409 rnumber = mp->map_obj.rnumber; 410 DBG4(D_MAP, ebus_p, "rdip=%s%d: rnumber=%x handlep=%x\n", 412 rnumber, mp->map_handlep); 420 if (rnumber < 0 || rnumber >= n) { 421 DBG(D_MAP, ebus_p, "rnumber out of range\n"); 424 ebus_rp = &ebus_regs[rnumber]; [all...] |
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | isa.c | 512 * First, if given an rnumber, convert it to a regspec... 516 int rnumber = mp->map_obj.rnumber; local 518 rp = i_ddi_rnumber_to_regspec(rdip, rnumber); 523 * Convert the given ddi_map_req_t from rnumber to regspec...
|
/illumos-gate/usr/src/cmd/th_tools/ |
H A D | th_define.c | 191 * (or DMA handle) specified by rnumber, that lie within the range offset to 213 * additional acc_types, rnumber, offset and length. Logging will continue for 291 else if (e1->rnumber < e2->rnumber) 293 else if (e1->rnumber > e2->rnumber) 497 edp->rnumber, 1105 "Register set:", edp->rnumber); 1109 (void) fprintf(fp, "# %-24s%d\n", "DMA handle:", edp->rnumber); 1114 "Unknown Handle Type:", edp->rnumber); 1424 match_hinfo(struct handle_info *hp, int instance, uint_t access_type, int rnumber, offset_t offset, offset_t len) argument [all...] |