Home
last modified time | relevance | path

Searched refs:PROT_USER (Results 1 – 25 of 38) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dmman.h81 #define PROT_USER 0x8 /* pages are user accessible */ macro
82 #define PROT_ZFOD (PROT_READ | PROT_WRITE | PROT_EXEC | PROT_USER)
83 #define PROT_ALL (PROT_READ | PROT_WRITE | PROT_EXEC | PROT_USER)
/illumos-gate/usr/src/uts/common/os/
H A Dwatchpoint.c206 if (kernel || (prot & PROT_USER)) in pr_do_mappage()
215 if (!(kernel || (prot & PROT_USER))) in pr_do_mappage()
261 prot &= ~PROT_USER; in pr_do_mappage()
285 prot &= ~PROT_USER; in pr_do_mappage()
452 rv = ((prot & (PROT_USER|PROT_READ)) in pr_is_watchpage_as()
453 != (PROT_USER|PROT_READ)); in pr_is_watchpage_as()
456 rv = ((prot & (PROT_USER|PROT_WRITE)) in pr_is_watchpage_as()
457 != (PROT_USER|PROT_WRITE)); in pr_is_watchpage_as()
460 rv = ((prot & (PROT_USER|PROT_EXEC)) in pr_is_watchpage_as()
461 != (PROT_USER|PROT_EXEC)); in pr_is_watchpage_as()
H A Dmmapobj.c638 struct segvn_crargs crargs = SEGVN_ZFOD_ARGS(PROT_USER, PROT_ALL); in mmapobj_lookup_start_addr()
712 struct segvn_crargs crargs = SEGVN_ZFOD_ARGS(PROT_USER, PROT_ALL); in mmapobj_alloc_start_addr()
904 int prot = PROT_USER | PROT_READ; in mmapobj_map_flat()
907 struct segvn_crargs crargs = SEGVN_ZFOD_ARGS(PROT_USER, PROT_ALL); in mmapobj_map_flat()
1237 prot = mrp[i].mr_prot | PROT_USER; in mmapobj_map_elf()
H A Dvm_subr.c302 prot = PROT_USER | ((access == B_READ) ? PROT_READ : PROT_WRITE); in useracc()
H A Dgrow.c714 uprot = prot | PROT_USER; in smmap_common()
1008 uint_t uprot = prot | PROT_USER; in mprotect()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dseg_vmm.c153 VERIFY(cra->prot & PROT_USER); in segvmm_create()
159 data->svmd_prot = cra->prot & ~PROT_USER; in segvmm_create()
273 const int uprot = prot | PROT_USER; in segvmm_fault_obj()
303 const int uprot = prot | PROT_USER; in segvmm_fault_space()
H A Dvmm_vm.c1599 if ((prot & PROT_USER) == 0) { in vm_segmap_obj()
1647 if ((prot & PROT_USER) == 0) { in vm_segmap_space()
/illumos-gate/usr/src/uts/intel/os/
H A Dcomm_page_util.c44 uint_t prot = PROT_USER | PROT_READ; in comm_page_mapin()
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_umap.c224 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_uarpg()
260 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_cqmem()
303 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_qpmem()
346 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_umap_srqmem()
525 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_devmap_umem_dup()
826 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_devmap_devmem_dup()
H A Dtavor_srq.c503 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_srq_free()
894 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_srq_modify()
H A Dtavor_cq.c425 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_cq_free()
747 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in tavor_cq_resize()
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_umap.c268 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_umap_uarpg()
305 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_umap_cqmem()
350 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_umap_qpmem()
393 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_umap_srqmem()
435 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_umap_dbrecmem()
620 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_devmap_umem_dup()
1019 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_devmap_dbrecmem_dup()
1320 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_devmap_devmem_dup()
H A Dhermon_srq.c501 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_srq_free()
850 maxprot = (PROT_READ | PROT_WRITE | PROT_USER); in hermon_srq_modify()
/illumos-gate/usr/src/uts/common/syscall/
H A Dsysconfig.c120 return (curproc->p_stkprot & ~PROT_USER); in sysconfig()
H A Dmemcntl.c109 attr |= PROT_USER; in memcntl()
/illumos-gate/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c233 prot |= PROT_USER; in segnf_create()
403 sprot = seg->s_as == &kas ? PROT_READ : PROT_READ|PROT_USER; in segnf_checkprot()
/illumos-gate/usr/src/cmd/mdb/common/modules/ipc/
H A Dipc.c51 { "PROT_USER", PROT_USER, PROT_USER },
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dpte.h198 (((attr) & PROT_USER) ? 0 : TTE_PRIV_INT)
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dpte.h241 (((attr) & PROT_USER) ? 0 : TTE_PRIV_INT)
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_umap.c119 (a->prot & PROT_USER) == 0 || in segumap_create()
H A Dseg_kmem.c923 (PROT_ALL & ~PROT_USER) | HAT_NOSYNC | attr, in segkmem_xalloc()
1191 ppa, (PROT_ALL & ~PROT_USER) | HAT_NOSYNC | attr, in segkmem_xalloc_lp()
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxenbus_dev.c631 0, PAGESIZE, PROT_READ | PROT_WRITE | PROT_USER, 0, NULL); in xenbusdrv_devmap()
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_vm_dep.c480 ppa, (PROT_ALL & ~PROT_USER) | HAT_NOSYNC, HAT_LOAD_LOCK); in contig_mem_span_alloc()
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhat_i86.c1581 if (attr & PROT_USER) in hati_mkpte()
1991 attr &= ~PROT_USER; in hati_load_common()
2030 attr &= ~PROT_USER; in hat_kmap_load()
3100 *attr |= PROT_USER; in hat_getattr()
3551 prot = PROT_USER | PROT_READ | HAT_UNORDERED_OK; in hat_share()
/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf.c401 args->stk_prot = PROT_USER; in elfexec()
429 args->dat_prot = PROT_USER; in elfexec()
1386 prot = PROT_USER; in mapelfexec()

12