Searched refs:rnumber (Results 26 - 45 of 45) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/
H A Di8042.c836 int rnumber; local
848 rnumber = mp->map_obj.rnumber;
866 if (rnumber < 0 || rnumber >= iprop_len) {
873 which_port = iprop[rnumber];
H A Dbscbus.c2159 if (mp->map_obj.rnumber >= lcip->nregs)
2161 rsp += mp->map_obj.rnumber;
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsbbc.c519 int rnumber, i, n; local
554 rnumber = mp->map_obj.rnumber;
566 if (rnumber < 0 || rnumber >= n) {
570 child_rp = &child_regs[rnumber];
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c416 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/e1000g/
H A De1000g_main.c665 int offset, rnumber; local
667 rnumber = ADAPTER_REG_SET;
669 if (ddi_dev_regsize(devinfo, rnumber, &mem_size) !=
677 if ((ddi_regs_map_setup(devinfo, rnumber,
693 rnumber = ICH_FLASH_REG_SET;
696 if (ddi_dev_regsize(devinfo, rnumber,
704 if (ddi_regs_map_setup(devinfo, rnumber,
737 rnumber = -1;
744 rnumber = bar_info.rnumber;
1192 int type, rnumber, rcount; local
[all...]
H A De1000g_sw.h522 int rnumber; member in struct:__anon162
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_fm.c745 * 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,
H A Dhermon.c4631 uint_t rnumber, breg, nregs; local
4686 for (i = 1, rnumber = 0; i < nregs/reg_size; i++) {
4693 rnumber = i;
4697 ASSERT(rnumber != 0);
4698 state->hs_msix_tbl_rnumber = rnumber;
4729 for (i = 1, rnumber = 0; i < nregs/reg_size; i++) {
4736 rnumber = i;
4740 ASSERT(rnumber != 0);
4741 state->hs_msix_pba_rnumber = rnumber;
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_dev.c2400 ddi_device_acc_attr_t *accattrp, uint_t rnumber)
2425 if (ddi_device_mapping_check(dev, accattrp, rnumber, &hat_attr) == -1)
3194 * the driver, such as rnumber, roff, len, callbackops,
3376 struct devmap_callback_ctl *callbackops, uint_t rnumber, offset_t roff,
3387 (void *)dhp, roff, rnumber, (uint_t)len);
3389 "rnum %d len %lx\n", (void *)dhp, roff, rnumber, len));
3420 hp->ah_rnumber = rnumber;
3428 mr.map_obj.rnumber = rnumber;
3482 uint_t rnumber, offset_
2398 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
3375 devmap_devmem_setup(devmap_cookie_t dhc, dev_info_t *dip, struct devmap_callback_ctl *callbackops, uint_t rnumber, offset_t roff, size_t len, uint_t maxprot, uint_t flags, ddi_device_acc_attr_t *accattrp) argument
3481 devmap_devmem_remap(devmap_cookie_t dhc, dev_info_t *dip, uint_t rnumber, offset_t roff, size_t len, uint_t maxprot, uint_t flags, ddi_device_acc_attr_t *accattrp) argument
[all...]
/illumos-gate/usr/src/uts/i86pc/io/
H A Disa.c512 * 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...
H A Drootnex.c848 * First, if given an rnumber, convert it to a regspec...
854 int rnumber = mp->map_obj.rnumber; local
857 "rootnex_map: Out of range rnumber <%d>, device <%s>";
860 rp = i_ddi_rnumber_to_regspec(rdip, rnumber);
863 cmn_err(CE_WARN, out_of_range, rnumber,
870 * Convert the given ddi_map_req_t from rnumber to regspec...
/illumos-gate/usr/src/uts/common/os/
H A Dsunddi.c163 ddi_map_regs(dev_info_t *dip, uint_t rnumber, caddr_t *kaddrp, off_t offset, argument
190 reg = reglist[rnumber];
213 mr.map_obj.rnumber = rnumber;
227 ddi_unmap_regs(dev_info_t *dip, uint_t rnumber, caddr_t *kaddrp, off_t offset, argument
236 mr.map_obj.rnumber = rnumber;
263 * If the call is to map by rnumber, return an error,
282 ddi_rnumber_to_regspec(dev_info_t *dip, int rnumber) argument
284 return (i_ddi_rnumber_to_regspec(dip, rnumber));
987 ddi_device_mapping_check(dev_t dev, ddi_device_acc_attr_t *accattrp, uint_t rnumber, uint_t *hat_flags) argument
4784 ddi_dev_regsize(dev_info_t *dev, uint_t rnumber, off_t *result) argument
7249 ddi_regs_map_setup(dev_info_t *dip, uint_t rnumber, caddr_t *addrp, offset_t offset, offset_t len, ddi_device_acc_attr_t *accattrp, ddi_acc_handle_t *handle) argument
[all...]
/illumos-gate/usr/src/uts/common/pcmcia/nexus/
H A Dpcmcia.c906 pcmcia_rnum_to_regspec(dev_info_t *dip, int rnumber) argument
910 if (ppd->ppd_nreg < rnumber)
912 return ((struct regspec *)&ppd->ppd_reg[rnumber]);
916 pcmcia_rnum_to_mapped(dev_info_t *dip, int rnumber) argument
920 if (ppd->ppd_nreg < rnumber)
924 if (ppd->ppd_assigned[rnumber].phys_len == 0)
927 return ((struct regspec *)&ppd->ppd_assigned[rnumber]);
982 pcmcia_rnum_to_regspec(rdip, mp->map_obj.rnumber);
984 pcmcia_rnum_to_mapped(rdip, mp->map_obj.rnumber);
985 rnum = mp->map_obj.rnumber;
[all...]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Ddb21554.c1721 int reg_proplen, num_regs, rnumber; local
1738 rnumber = mp->map_obj.rnumber;
1747 if (rnumber >= num_regs) {
1753 pci_reg = pci_regsetp[rnumber];
1767 rdip, rnumber, num_regs);
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_common.c1908 int rnumber; local
1947 rnumber = 1;
1952 rnumber = 0;
1993 rc = ddi_regs_map_setup(dip, rnumber, addr1p, 0, 0, &dev_attr,
2015 rc = ddi_regs_map_setup(dip, rnumber + 1, addr2p, 0, 0, &dev_attr,
/illumos-gate/usr/src/uts/common/io/sata/adapters/ahci/
H A Dahci.c528 int rnumber; local
626 * rnumber is used for BAR5.
641 for (rnumber = 0; rnumber < regs_length; ++rnumber) {
642 if ((regs[rnumber].pci_phys_hi & PCI_REG_REG_M)
649 if (rnumber == regs_length) {
655 AHCIDBG(AHCIDBG_INIT, ahci_ctlp, "rnumber = %d", rnumber);
658 rnumber,
[all...]
/illumos-gate/usr/src/uts/sun4u/lw2plus/io/
H A Dlombus.c1854 if (mp->map_obj.rnumber >= lcip->nregs)
1856 rsp += mp->map_obj.rnumber;
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx.c375 int i, rn = mp->map_obj.rnumber, reglen, rnglen, rngnum, ret;
388 DBG(NIUMX_DBG_MAP, dip, "rnumber out of range: %d\n", rn);
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx.c720 * if map request is for an rnumber
748 r_no = mp->map_obj.rnumber;
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcicmu.c680 * if map request is for an rnumber
709 r_no = mp->map_obj.rnumber;

Completed in 179 milliseconds

12