| /illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
| H A D | gfxp_segmap.c | 59 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred, in gfxp_ddi_segmap_setup() argument 112 pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, maxprot); in gfxp_ddi_segmap_setup() 116 if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == PFN_INVALID) in gfxp_ddi_segmap_setup() 143 dev_a.maxprot = (uchar_t)maxprot; in gfxp_ddi_segmap_setup()
|
| H A D | gfxp_devmap.c | 90 offset_t off, size_t len, uint_t maxprot, uint_t flags, in gfxp_devmap_umem_setup() argument 112 e = devmap_umem_setup(dhc, dip, callbackops, cookie, off, len, maxprot, in gfxp_devmap_umem_setup()
|
| /illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
| H A D | tavor_umap.c | 221 uint_t maxprot; in tavor_umap_uarpg() local 224 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_uarpg() 227 PAGESHIFT), PAGESIZE, maxprot, DEVMAP_ALLOW_REMAP, in tavor_umap_uarpg() 250 uint_t maxprot; in tavor_umap_cqmem() local 260 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_cqmem() 263 maxprot, (DEVMAP_ALLOW_REMAP | DEVMAP_DEFAULTS), NULL); in tavor_umap_cqmem() 286 uint_t maxprot; in tavor_umap_qpmem() local 303 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_qpmem() 306 size, maxprot, (DEVMAP_ALLOW_REMAP | DEVMAP_DEFAULTS), NULL); in tavor_umap_qpmem() 329 uint_t maxprot; in tavor_umap_srqmem() local [all …]
|
| H A D | tavor_srq.c | 458 uint_t maxprot; in tavor_srq_free() local 502 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_srq_free() 505 maxprot, DEVMAP_MAPPING_INVALID, NULL); in tavor_srq_free() 611 uint_t srq_sync, log_srq_size, maxprot; in tavor_srq_modify() local 893 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_srq_modify() 895 state->ts_dip, 0, 0, srq->srq_wqinfo.qa_size, maxprot, in tavor_srq_modify()
|
| /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
| H A D | hermon_umap.c | 256 uint_t maxprot; in hermon_umap_uarpg() local 268 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_umap_uarpg() 271 PAGESHIFT) + offset, PAGESIZE, maxprot, DEVMAP_ALLOW_REMAP, in hermon_umap_uarpg() 294 uint_t maxprot; in hermon_umap_cqmem() local 305 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_umap_cqmem() 310 maxprot, (DEVMAP_ALLOW_REMAP | DEVMAP_DEFAULTS), NULL); in hermon_umap_cqmem() 333 uint_t maxprot; in hermon_umap_qpmem() local 350 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_umap_qpmem() 353 size, maxprot, (DEVMAP_ALLOW_REMAP | DEVMAP_DEFAULTS), NULL); in hermon_umap_qpmem() 376 uint_t maxprot; in hermon_umap_srqmem() local [all …]
|
| H A D | hermon_srq.c | 455 uint_t maxprot; in hermon_srq_free() local 499 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_srq_free() 502 maxprot, DEVMAP_MAPPING_INVALID, NULL); in hermon_srq_free() 601 uint_t log_srq_size, maxprot; in hermon_srq_modify() local 848 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_srq_modify() 850 state->hs_dip, 0, 0, srq->srq_wqinfo.qa_size, maxprot, in hermon_srq_modify()
|
| /illumos-gate/usr/src/uts/common/vm/ |
| H A D | seg_dev.c | 382 sdp->maxprot = a->maxprot; in segdev_create() 426 sdp->prot, sdp->maxprot, sdp->type, CRED(), NULL); in segdev_create() 492 newsdp->maxprot = sdp->maxprot; in segdev_dup() 535 newsdp->maxprot, sdp->type, CRED(), NULL)); in segdev_dup() 720 sdp->prot, sdp->maxprot, sdp->type, CRED(), NULL); in segdev_unmap() 819 nsdp->maxprot = sdp->maxprot; in segdev_unmap() 2115 if ((sdp->maxprot & prot) != prot) in segdev_setprot() 2401 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred, in ddi_segmap_setup() argument 2442 pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, maxprot); in ddi_segmap_setup() 2447 if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == PFN_INVALID) in ddi_segmap_setup() [all …]
|
| H A D | seg_dev.h | 58 uchar_t maxprot; /* maximum protection */ member 90 uchar_t maxprot; /* maximum segment protections */ member
|
| H A D | seg_vn.h | 59 uchar_t maxprot; /* maximum protections */ member 91 uchar_t maxprot; /* maximum segment protections */ member
|
| H A D | seg_umap.h | 26 uchar_t maxprot; /* maximum protection */ member
|
| /illumos-gate/usr/src/uts/i86xpv/vm/ |
| H A D | seg_mf.c | 97 uchar_t maxprot; member 133 data->maxprot = a->maxprot; in segmf_create() 141 data->prot, data->maxprot, MAP_SHARED, CRED(), NULL); in segmf_create() 165 ndata->maxprot = data->maxprot; in segmf_dup() 173 newseg->s_base, newseg->s_size, ndata->prot, ndata->maxprot, in segmf_dup() 202 data->prot, data->maxprot, MAP_SHARED, CRED(), NULL); in segmf_unmap()
|
| H A D | seg_mf.h | 43 uchar_t maxprot; member
|
| /illumos-gate/usr/src/uts/i86pc/os/ |
| H A D | pmem.c | 137 offset_t off, size_t len, uint_t maxprot, uint_t flags, in devmap_pmem_setup() argument 153 if ((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) != dhp->dh_prot) in devmap_pmem_setup() 184 dhp->dh_maxprot = maxprot & dhp->dh_orig_maxprot; in devmap_pmem_setup() 185 ASSERT((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) == dhp->dh_prot); in devmap_pmem_setup() 212 devmap_pmem_cookie_t cookie, offset_t off, size_t len, uint_t maxprot, in devmap_pmem_remap() argument 231 if ((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) != dhp->dh_prot) in devmap_pmem_remap() 266 dhp->dh_maxprot = maxprot & dhp->dh_orig_maxprot; in devmap_pmem_remap() 267 ASSERT((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) == dhp->dh_prot); in devmap_pmem_remap()
|
| /illumos-gate/usr/src/uts/i86xpv/io/ |
| H A D | privcmd.c | 307 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cr) in privcmd_segmap() argument 343 a.maxprot = (uchar_t)maxprot; in privcmd_segmap()
|
| /illumos-gate/usr/src/uts/common/fs/bootfs/ |
| H A D | bootfs_vnops.c | 443 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, cred_t *cr, in bootfs_map() argument 477 vn_a.maxprot = maxprot; in bootfs_map() 494 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, cred_t *cr, in bootfs_addmap() argument 503 size_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cr, in bootfs_delmap() argument
|
| /illumos-gate/usr/src/uts/common/io/ |
| H A D | mem.c | 893 uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred) in mmsegmap() argument 929 if (mmmmap(dev, off + i, maxprot) == -1) { in mmsegmap() 943 dev_a.maxprot = (uchar_t)maxprot; in mmsegmap() 973 vn_a.maxprot = maxprot; in mmsegmap() 996 dev_a.prot = dev_a.maxprot = (uchar_t)PROT_NONE; in mmsegmap()
|
| H A D | physmem.c | 101 caddr_t addr, size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, 105 caddr_t addr, size_t len, uint_t prot, uint_t maxprot, uint_t flags, 386 vn_a.maxprot = PROT_ALL; in physmem_setup_addrs() 675 caddr_t addr, size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, in physmem_addmap() argument 688 caddr_t addr, size_t len, uint_t prot, uint_t maxprot, uint_t flags, in physmem_delmap() argument
|
| /illumos-gate/usr/src/uts/common/os/ |
| H A D | grow.c | 628 vn_a.maxprot = PROT_ALL; in zmap() 647 uint_t uprot, maxprot, type; in smmap_common() local 713 maxprot = PROT_ALL; /* start out allowing all accesses */ in smmap_common() 739 maxprot &= ~PROT_EXEC; in smmap_common() 757 maxprot &= ~PROT_WRITE; in smmap_common() 767 if (((maxprot & uprot) != uprot) || (fp->f_flag & FREAD) == 0) in smmap_common() 830 addrp, len, uprot, maxprot, flags, fp->f_cred, NULL); in smmap_common()
|
| /illumos-gate/usr/src/uts/common/sys/ |
| H A D | fem.h | 231 uchar_t maxprot, uint_t flags, cred_t *cr, \ 235 uchar_t maxprot, uint_t flags, cred_t *cr, \ 239 uint_t maxprot, uint_t flags, cred_t *cr, \ 370 caddr_t *addrp, size_t len, uchar_t prot, uchar_t maxprot, 374 uchar_t maxprot, uint_t flags, cred_t *cr, 378 uint_t maxprot, uint_t flags, cred_t *cr,
|
| H A D | gfx_private.h | 62 caddr_t *addrp, off_t len, uint_t prot, uint_t maxprot, uint_t flags, 69 offset_t off, size_t len, uint_t maxprot, uint_t flags,
|
| H A D | sunddi.h | 666 size_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred); 670 off_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred); 682 uint_t rnumber, offset_t roff, size_t len, uint_t maxprot, 688 ddi_umem_cookie_t cookie, offset_t off, size_t len, uint_t maxprot, 693 uint_t rnumber, offset_t roff, size_t len, uint_t maxprot, 698 ddi_umem_cookie_t cookie, offset_t off, size_t len, uint_t maxprot, 736 uint_t prot, uint_t maxprot, uint_t flags, cred_t *credp); 740 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred,
|
| /illumos-gate/usr/src/uts/common/fs/specfs/ |
| H A D | specvnops.c | 2253 uint_t maxprot, in spec_segmap() argument 2281 if (cdev_mmap(mapfunc, dev, off + i, maxprot) == -1) in spec_segmap() 2297 dev_a.maxprot = (uchar_t)maxprot; in spec_segmap() 2315 uchar_t maxprot, in spec_char_map() argument 2363 len, prot, maxprot, flags, cred); in spec_char_map() 2372 maxprot, flags, cred)); in spec_char_map() 2384 uchar_t maxprot, in spec_map() argument 2407 maxprot, flags, cred)); in spec_map() 2438 vn_a.maxprot = (uchar_t)maxprot; in spec_map() 2462 uchar_t maxprot, in spec_addmap() argument [all …]
|
| /illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
| H A D | fake_fssub.c | 102 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr, in fs_nosys_map() argument 111 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr, in fs_nosys_addmap() argument
|
| /illumos-gate/usr/src/uts/intel/os/ |
| H A D | comm_page_util.c | 56 .maxprot = prot, in comm_page_mapin()
|
| /illumos-gate/usr/src/uts/common/fs/lofs/ |
| H A D | lofs_vnops.c | 1102 uchar_t maxprot, in lo_map() argument 1108 return (VOP_MAP(vp, off, as, addrp, len, prot, maxprot, flags, cr, ct)); in lo_map() 1119 uchar_t maxprot, in lo_addmap() argument 1125 return (VOP_ADDMAP(vp, off, as, addr, len, prot, maxprot, flags, cr, in lo_addmap() 1137 uint_t maxprot, in lo_delmap() argument 1143 return (VOP_DELMAP(vp, off, as, addr, len, prot, maxprot, flags, cr, in lo_delmap()
|