Home
last modified time | relevance | path

Searched refs:maxprot (Results 1 – 25 of 59) sorted by relevance

123

/titanic_41/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_segmap.c61 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred, in gfxp_ddi_segmap_setup() argument
114 maxprot)) == PFN_INVALID) in gfxp_ddi_segmap_setup()
117 if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == in gfxp_ddi_segmap_setup()
146 dev_a.maxprot = (uchar_t)maxprot; in gfxp_ddi_segmap_setup()
H A Dgfxp_devmap.c92 offset_t off, size_t len, uint_t maxprot, uint_t flags, in gfxp_devmap_umem_setup() argument
114 e = devmap_umem_setup(dhc, dip, callbackops, cookie, off, len, maxprot, in gfxp_devmap_umem_setup()
H A Dgfx_private.h43 caddr_t *addrp, off_t len, uint_t prot, uint_t maxprot, uint_t flags,
50 offset_t off, size_t len, uint_t maxprot, uint_t flags,
/titanic_41/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_umap.c256 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 Dhermon_srq.c457 uint_t maxprot; in hermon_srq_free() local
501 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_srq_free()
504 maxprot, DEVMAP_MAPPING_INVALID, NULL); in hermon_srq_free()
603 uint_t log_srq_size, maxprot; in hermon_srq_modify() local
850 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_srq_modify()
852 state->hs_dip, 0, 0, srq->srq_wqinfo.qa_size, maxprot, in hermon_srq_modify()
/titanic_41/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_umap.c249 uint_t maxprot; in tavor_umap_uarpg() local
254 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_uarpg()
257 PAGESHIFT), PAGESIZE, maxprot, DEVMAP_ALLOW_REMAP, in tavor_umap_uarpg()
283 uint_t maxprot; in tavor_umap_cqmem() local
295 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_cqmem()
298 maxprot, (DEVMAP_ALLOW_REMAP | DEVMAP_DEFAULTS), NULL); in tavor_umap_cqmem()
324 uint_t maxprot; in tavor_umap_qpmem() local
343 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_qpmem()
346 size, maxprot, (DEVMAP_ALLOW_REMAP | DEVMAP_DEFAULTS), NULL); in tavor_umap_qpmem()
372 uint_t maxprot; in tavor_umap_srqmem() local
[all …]
H A Dtavor_srq.c490 uint_t maxprot; in tavor_srq_free() local
540 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_srq_free()
543 maxprot, DEVMAP_MAPPING_INVALID, NULL); in tavor_srq_free()
656 uint_t srq_sync, log_srq_size, maxprot; in tavor_srq_modify() local
956 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_srq_modify()
958 state->ts_dip, 0, 0, srq->srq_wqinfo.qa_size, maxprot, in tavor_srq_modify()
H A Dtavor_cq.c406 uint_t maxprot; in tavor_cq_free() local
456 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_cq_free()
459 maxprot, DEVMAP_MAPPING_INVALID, NULL); in tavor_cq_free()
558 uint_t dma_xfer_mode, cq_sync, log_cq_size, maxprot; in tavor_cq_resize() local
801 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_cq_resize()
803 state->ts_dip, 0, 0, cq->cq_cqinfo.qa_size, maxprot, in tavor_cq_resize()
/titanic_41/usr/src/uts/common/vm/
H A Dseg_dev.h57 uchar_t maxprot; /* maximum protection */ member
89 uchar_t maxprot; /* maximum segment protections */ member
H A Dseg_dev.c380 sdp->maxprot = a->maxprot; in segdev_create()
424 sdp->prot, sdp->maxprot, sdp->type, CRED(), NULL); in segdev_create()
490 newsdp->maxprot = sdp->maxprot; in segdev_dup()
533 newsdp->maxprot, sdp->type, CRED(), NULL)); in segdev_dup()
718 sdp->prot, sdp->maxprot, sdp->type, CRED(), NULL); in segdev_unmap()
817 nsdp->maxprot = sdp->maxprot; in segdev_unmap()
2113 if ((sdp->maxprot & prot) != prot) in segdev_setprot()
2399 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred, in ddi_segmap_setup() argument
2440 maxprot)) == PFN_INVALID) in ddi_segmap_setup()
2443 if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == in ddi_segmap_setup()
[all …]
H A Dseg_umap.h26 uchar_t maxprot; /* maximum protection */ member
H A Dseg_vn.h59 uchar_t maxprot; /* maximum protections */ member
91 uchar_t maxprot; /* maximum segment protections */ member
/titanic_41/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c96 uchar_t maxprot; member
131 data->maxprot = a->maxprot; in segmf_create()
139 data->prot, data->maxprot, MAP_SHARED, CRED(), NULL); in segmf_create()
163 ndata->maxprot = data->maxprot; in segmf_dup()
171 newseg->s_base, newseg->s_size, ndata->prot, ndata->maxprot, in segmf_dup()
200 data->prot, data->maxprot, MAP_SHARED, CRED(), NULL); in segmf_unmap()
H A Dseg_mf.h42 uchar_t maxprot; member
/titanic_41/usr/src/uts/i86pc/os/
H A Dpmem.c139 offset_t off, size_t len, uint_t maxprot, uint_t flags, in devmap_pmem_setup() argument
155 if ((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) != dhp->dh_prot) in devmap_pmem_setup()
186 dhp->dh_maxprot = maxprot & dhp->dh_orig_maxprot; in devmap_pmem_setup()
187 ASSERT((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) == dhp->dh_prot); in devmap_pmem_setup()
214 devmap_pmem_cookie_t cookie, offset_t off, size_t len, uint_t maxprot, in devmap_pmem_remap() argument
233 if ((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) != dhp->dh_prot) in devmap_pmem_remap()
268 dhp->dh_maxprot = maxprot & dhp->dh_orig_maxprot; in devmap_pmem_remap()
269 ASSERT((dhp->dh_prot & dhp->dh_orig_maxprot & maxprot) == dhp->dh_prot); in devmap_pmem_remap()
/titanic_41/usr/src/uts/i86xpv/io/
H A Dprivcmd.c307 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()
/titanic_41/usr/src/uts/common/sys/
H A Dfem.h231 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, \
369 caddr_t *addrp, size_t len, uchar_t prot, uchar_t maxprot,
373 uchar_t maxprot, uint_t flags, cred_t *cr,
377 uint_t maxprot, uint_t flags, cred_t *cr,
H A Dsunddi.h640 size_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred);
644 off_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred);
656 uint_t rnumber, offset_t roff, size_t len, uint_t maxprot,
662 ddi_umem_cookie_t cookie, offset_t off, size_t len, uint_t maxprot,
667 uint_t rnumber, offset_t roff, size_t len, uint_t maxprot,
672 ddi_umem_cookie_t cookie, offset_t off, size_t len, uint_t maxprot,
710 uint_t prot, uint_t maxprot, uint_t flags, cred_t *credp);
714 off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred,
/titanic_41/usr/src/uts/common/io/
H A Dmem.c799 uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred) in mmsegmap() argument
835 if (mmmmap(dev, off + i, maxprot) == -1) { in mmsegmap()
849 dev_a.maxprot = (uchar_t)maxprot; in mmsegmap()
879 vn_a.maxprot = maxprot; in mmsegmap()
902 dev_a.prot = dev_a.maxprot = (uchar_t)PROT_NONE; in mmsegmap()
H A Dphysmem.c101 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
/titanic_41/usr/src/uts/common/os/
H A Dgrow.c580 vn_a.maxprot = PROT_ALL; in zmap()
596 uint_t uprot, maxprot, type; in smmap_common() local
650 maxprot = PROT_ALL; /* start out allowing all accesses */ in smmap_common()
676 maxprot &= ~PROT_EXEC; in smmap_common()
694 maxprot &= ~PROT_WRITE; in smmap_common()
713 if (((maxprot & uprot) != uprot) || (fp->f_flag & FREAD) == 0) in smmap_common()
776 addrp, len, uprot, maxprot, flags, fp->f_cred, NULL); in smmap_common()
/titanic_41/usr/src/uts/intel/ia32/os/
H A Dcomm_page_util.c54 suarg.prot = suarg.maxprot = prot; in comm_page_mapin()
/titanic_41/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c2252 uint_t maxprot, in spec_segmap() argument
2280 if (cdev_mmap(mapfunc, dev, off + i, maxprot) == -1) in spec_segmap()
2296 dev_a.maxprot = (uchar_t)maxprot; in spec_segmap()
2314 uchar_t maxprot, in spec_char_map() argument
2362 len, prot, maxprot, flags, cred); in spec_char_map()
2371 maxprot, flags, cred)); in spec_char_map()
2383 uchar_t maxprot, in spec_map() argument
2406 maxprot, flags, cred)); in spec_map()
2437 vn_a.maxprot = (uchar_t)maxprot; in spec_map()
2461 uchar_t maxprot, in spec_addmap() argument
[all …]
/titanic_41/usr/src/uts/common/fs/lofs/
H A Dlofs_vnops.c1063 uchar_t maxprot, in lo_map() argument
1069 return (VOP_MAP(vp, off, as, addrp, len, prot, maxprot, flags, cr, ct)); in lo_map()
1080 uchar_t maxprot, in lo_addmap() argument
1086 return (VOP_ADDMAP(vp, off, as, addr, len, prot, maxprot, flags, cr, in lo_addmap()
1098 uint_t maxprot, in lo_delmap() argument
1104 return (VOP_DELMAP(vp, off, as, addr, len, prot, maxprot, flags, cr, in lo_delmap()
/titanic_41/usr/src/uts/common/fs/dcfs/
H A Ddc_vnops.c674 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, in dc_map() argument
714 vn_a.maxprot = maxprot; in dc_map()
729 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, in dc_addmap() argument
747 size_t len, uint_t prot, uint_t maxprot, uint_t flags, in dc_delmap() argument

123