Home
last modified time | relevance | path

Searched refs:prot (Results 1 – 25 of 265) sorted by relevance

1234567891011

/openbsd-src/sys/dev/pci/drm/include/asm/
H A Dpgtable.h16 pgprot_writecombine(pgprot_t prot) in pgprot_writecombine() argument
19 return prot | PMAP_WC; in pgprot_writecombine()
21 return prot | PMAP_NOCACHE; in pgprot_writecombine()
26 pgprot_noncached(pgprot_t prot) in pgprot_noncached() argument
29 return prot | PMAP_DEVICE; in pgprot_noncached()
31 return prot | PMAP_NOCACHE; in pgprot_noncached()
/openbsd-src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/
H A DInputMap.pm34 my $prot = shift;
35 my $class = ref($prot)||$prot;
38 if (!ref($prot)) {
45 (ref($prot) ? {%$prot} : {})
H A DType.pm39 my $prot = shift;
40 my $class = ref($prot)||$prot;
43 if (!ref($prot)) {
50 (ref($prot) ? {%$prot} : {proto => ''})
H A DOutputMap.pm34 my $prot = shift;
35 my $class = ref($prot)||$prot;
38 if (!ref($prot)) {
45 (ref($prot) ? {%$prot} : {})
/openbsd-src/sys/uvm/
H A Duvm_mmap.c123 syscallarg(int) prot; in sys_mquery()
134 vm_prot_t prot; in sys_mquery()
138 prot = SCARG(uap, prot); in sys_mquery()
142 if ((prot & PROT_MASK) != prot) in sys_mquery()
158 vaddr = uvm_map_hint(p->p_vmspace, prot, VM_MIN_ADDRESS, in sys_mquery()
214 syscallarg(int) prot; in sys_mmap()
223 vm_prot_t prot, maxprot; in sys_mmap()
234 prot in sys_mmap()
129 vm_prot_t prot; sys_mquery() local
218 vm_prot_t prot, maxprot; sys_mmap() local
557 vm_prot_t prot; sys_mprotect() local
921 uvm_mmaplock(vm_map_t map,vaddr_t * addr,vsize_t size,vm_prot_t prot,vsize_t locklimit) uvm_mmaplock() argument
979 uvm_mmapanon(vm_map_t map,vaddr_t * addr,vsize_t size,vm_prot_t prot,vm_prot_t maxprot,int flags,vsize_t locklimit,struct proc * p) uvm_mmapanon() argument
1034 uvm_mmapfile(vm_map_t map,vaddr_t * addr,vsize_t size,vm_prot_t prot,vm_prot_t maxprot,int flags,struct vnode * vp,voff_t foff,vsize_t locklimit,struct proc * p) uvm_mmapfile() argument
[all...]
/openbsd-src/gnu/llvm/compiler-rt/lib/profile/
H A DWindowsMMap.c28 void *mmap(void *start, size_t length, int prot, int flags, int fd, off_t offset) in mmap() argument
30 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) in mmap()
39 if (prot & PROT_WRITE) { in mmap()
40 if (prot & PROT_EXEC) in mmap()
44 } else if (prot & PROT_EXEC) { in mmap()
45 if (prot & PROT_READ) in mmap()
47 else if (prot & PROT_EXEC) in mmap()
63 if (prot & PROT_WRITE) in mmap()
67 if (prot & PROT_EXEC) in mmap()
/openbsd-src/sys/arch/hppa/include/
H A Dpmap.h127 pmap_prot(struct pmap *pmap, int prot) in pmap_prot() argument
130 return (hppa_prot[prot] | (pmap == pmap_kernel()? 0 : TLB_USER)); in pmap_prot()
134 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) in pmap_page_protect() argument
136 if (prot == PROT_READ) { in pmap_page_protect()
139 KASSERT(prot == PROT_NONE); in pmap_page_protect()
145 pmap_protect(struct pmap *pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot) in pmap_protect() argument
147 if (prot != PROT_NONE) in pmap_protect()
148 pmap_write_protect(pmap, sva, eva, prot); in pmap_protect()
/openbsd-src/gnu/llvm/compiler-rt/lib/safestack/
H A Dsafestack_platform.h93 inline void *Mmap(void *addr, size_t length, int prot, int flags, int fd, in Mmap() argument
96 return __mmap(addr, length, prot, flags, fd, 0, offset); in Mmap()
98 return (void *)__syscall(SYS_mmap, addr, length, prot, flags, fd, offset); in Mmap()
100 return (void *)syscall(SYS_mmap, addr, length, prot, flags, fd, offset); in Mmap()
113 inline int Mprotect(void *addr, size_t length, int prot) { in Mprotect() argument
116 return _REAL(mprotect, addr, length, prot); in Mprotect()
118 return syscall(SYS_mprotect, addr, length, prot); in Mprotect()
/openbsd-src/gnu/llvm/compiler-rt/lib/dfsan/
H A Ddfsan_interceptors.cpp132 INTERCEPTOR(void *, mmap, void *addr, SIZE_T length, int prot, int flags, in INTERCEPTOR() argument
135 ReportMmapWriteExec(prot, flags); in INTERCEPTOR()
137 return (void *)internal_mmap(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
138 COMMON_INTERCEPTOR_ENTER(mmap, addr, length, prot, flags, fd, offset); in INTERCEPTOR()
139 void *res = REAL(mmap)(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
146 INTERCEPTOR(void *, mmap64, void *addr, SIZE_T length, int prot, int flags, in INTERCEPTOR() argument
149 ReportMmapWriteExec(prot, flags); in INTERCEPTOR()
151 return (void *)internal_mmap(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
152 COMMON_INTERCEPTOR_ENTER(mmap64, addr, length, prot, flags, fd, offset); in INTERCEPTOR()
153 void *res = REAL(mmap64)(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
/openbsd-src/lib/libutil/
H A Dlogin_fbtab.c88 mode_t prot; in login_fbtab() local
113 sscanf(cp, "%o", &prot) == 0 || in login_fbtab()
114 prot == 0 || in login_fbtab()
115 (prot & 0777) != prot || in login_fbtab()
124 login_protect(cp, prot, uid, gid); in login_fbtab()
/openbsd-src/sys/dev/pci/drm/ttm/
H A Dttm_bo_vm.c168 * @prot: The page protection to be used for this memory area.
184 pgprot_t prot, in ttm_bo_vm_fault_reserved() argument
220 prot = ttm_io_prot(bo, bo->resource, prot); in ttm_bo_vm_fault_reserved()
240 prot = pgprot_decrypted(prot); in ttm_bo_vm_fault_reserved()
261 * Note that the value of @prot at this point may differ from in ttm_bo_vm_fault_reserved()
268 ret = vmf_insert_pfn_prot(vma, address, pfn, prot); in ttm_bo_vm_fault_reserved()
293 vm_fault_t ttm_bo_vm_dummy_page(struct vm_fault *vmf, pgprot_t prot) in ttm_bo_vm_dummy_page() argument
317 ret = vmf_insert_pfn_prot(vma, address, pfn, prot); in ttm_bo_vm_dummy_page()
326 pgprot_t prot; ttm_bo_vm_fault() local
494 vm_prot_t prot; ttm_bo_vm_fault_reserved() local
[all...]
/openbsd-src/sys/arch/sh/sh/
H A Dpmap.c291 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, int flags) in pmap_enter() argument
298 KDASSERT(prot != 0 && ((flags & PROT_MASK) & ~prot) == 0); in pmap_enter()
319 if ((prot & PROT_WRITE) && (pg->pg_flags & PG_PMAP_MOD)) { in pmap_enter()
333 if (__pmap_map_change(pmap, va, pa, prot, entry)) in pmap_enter()
337 if (__pmap_pv_enter(pmap, pg, va, prot) != 0) { in pmap_enter()
345 ((prot & PROT_WRITE) ? in pmap_enter()
349 ((prot & PROT_WRITE) ? in pmap_enter()
372 (prot == (PROT_READ | PROT_EXEC))) in pmap_enter()
390 __pmap_map_change(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, in __pmap_map_change() argument
410 pmap_protect(pmap, va, eva, prot); in __pmap_map_change()
[all …]
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/
H A DMachVMRegion.cpp45 vm_prot_t prot) { in SetProtections() argument
53 if (prot == (m_curr_protection & VM_PROT_ALL)) { in SetProtections()
57 __FUNCTION__, prot, m_task, (uint64_t)addr); in SetProtections()
61 m_err = ::mach_vm_protect(m_task, addr, prot_size, 0, prot); in SetProtections()
66 prot); in SetProtections()
70 prot | VM_PROT_COPY); in SetProtections()
76 prot | VM_PROT_COPY); in SetProtections()
79 m_curr_protection = prot; in SetProtections()
/openbsd-src/sys/dev/pci/drm/i915/
H A Di915_mm.c35 pgprot_t prot; member
62 pte_mkspecial(pfn_pte(sgt_pfn(r), r->prot))); in remap_sg()
81 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); in remap_pfn()
110 r.prot = __pgprot((pgprot_val(iomap->prot) & _PAGE_CACHE_MASK) | in remap_io_mapping()
139 .prot = vma->vm_page_prot, in remap_io_sg()
/openbsd-src/sys/arch/amd64/amd64/
H A Defi_machdep.c143 vm_prot_t prot = PROT_READ | PROT_WRITE; in efi_map_runtime() local
173 prot |= PROT_EXEC; in efi_map_runtime()
176 prot &= ~PROT_READ; in efi_map_runtime()
178 prot &= ~PROT_EXEC; in efi_map_runtime()
180 prot &= ~PROT_WRITE; in efi_map_runtime()
183 pmap_enter(sc->sc_pm, va, pa, prot, in efi_map_runtime()
184 prot | PMAP_WIRED | PMAP_EFI); in efi_map_runtime()
/openbsd-src/usr.sbin/acme-client/
H A Dacctproc.c185 op_sign_rsa(char **prot, EVP_PKEY *pkey, const char *nonce, const char *url) in op_sign_rsa() argument
191 *prot = NULL; in op_sign_rsa()
204 else if ((*prot = json_fmt_protected_rsa(exp, mod, nonce, url)) == NULL) in op_sign_rsa()
215 op_sign_ec(char **prot, EVP_PKEY *pkey, const char *nonce, const char *url) in op_sign_ec() argument
222 *prot = NULL; in op_sign_ec()
237 else if ((*prot = json_fmt_protected_ec(x, y, nonce, url)) == NULL) in op_sign_ec()
262 char *prot = NULL, *prot64 = NULL; in op_sign() local
304 if ((prot = json_fmt_protected_kid(alg, kid, nonce, url)) == in op_sign()
312 if (!op_sign_rsa(&prot, pkey, nonce, url)) in op_sign()
316 if (!op_sign_ec(&prot, pkey, nonce, url)) in op_sign()
[all …]
/openbsd-src/sys/arch/i386/include/
H A Dpmap.h388 pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
390 if ((prot & PROT_WRITE) == 0) {
391 if (prot & (PROT_READ | PROT_EXEC)) {
408 pmap_protect(struct pmap *pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot)
410 if ((prot & PROT_WRITE) == 0) {
411 if (prot & (PROT_READ | PROT_EXEC)) {
412 pmap_write_protect(pmap, sva, eva, prot);
431 pmap_enter(struct pmap *pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, int flags)
433 return (*pmap_enter_p)(pmap, va, pa, prot, flags);
437 pmap_enter_special(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int32_ in pmap_growkernel()
397 pmap_page_protect(struct vm_page * pg,vm_prot_t prot) pmap_page_protect() argument
417 pmap_protect(struct pmap * pmap,vaddr_t sva,vaddr_t eva,vm_prot_t prot) pmap_protect() argument
440 pmap_enter(struct pmap * pmap,vaddr_t va,paddr_t pa,vm_prot_t prot,int flags) pmap_enter() argument
446 pmap_enter_special(vaddr_t va,paddr_t pa,vm_prot_t prot,u_int32_t flags) pmap_enter_special() argument
[all...]
/openbsd-src/sys/sys/
H A Dexec.h167 u_int prot, int flags);
168 #define NEW_VMCMD(evsp,proc,len,addr,vp,offset,prot) \
169 new_vmcmd(evsp,proc,len,addr,vp,offset,prot, 0); argument
170 #define NEW_VMCMD2(evsp,proc,len,addr,vp,offset,prot,flags) \
171 new_vmcmd(evsp,proc,len,addr,vp,offset,prot,flags) argument
174 NEW_VMCMD(evsp,proc,len,addr,vp,offset,prot) global() argument
176 NEW_VMCMD2(evsp,proc,len,addr,vp,offset,prot,flags) global() argument
/openbsd-src/gnu/gcc/gcc/config/sparc/
H A Dfreebsd.h99 int prot = 0; \
100 size_t len = sizeof(prot); \
102 sysctlbyname ("kern.stackprot", &prot, &len, NULL, 0); \
103 if (prot != 7) \
/openbsd-src/sys/arch/sparc64/sparc64/
H A Dmem.c101 vm_prot_t prot; in mmrw()
133 prot = uio->uio_rw == UIO_READ ? PROT_READ : in mmrw()
136 trunc_page(v), prot, prot|PMAP_WIRED); in mmrw()
191 mmmmap(dev_t dev, off_t off, int prot) in mmmmap()
99 vm_prot_t prot; mmrw() local
189 mmmmap(dev_t dev,off_t off,int prot) mmmmap() argument
/openbsd-src/regress/lib/libc/malloc/malloc0test/
H A Dmalloc0test.c63 int prot; in main() local
104 prot = test(blob, tsize); in main()
106 if (size == 0 && prot < 2) in main()
111 prot_table[prot], fuckup ? "fuckup" : ""); in main()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/sparc/
H A Dfreebsd.h116 int prot = 0; \
117 size_t len = sizeof(prot); \
119 sysctlbyname ("kern.stackprot", &prot, &len, NULL, 0); \
120 if (prot != 7) \
/openbsd-src/sys/arch/arm/arm/
H A Dpmap7.c1066 * void pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, in pmap_enter()
1078 pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, int flags) in pmap_enter()
1088 NPDEBUG(PDB_ENTER, printf("pmap_enter: pm %p va 0x%lx pa 0x%lx prot %x flag %x\n", pm, va, pa, prot, flags)); in pmap_enter()
1100 if (prot & PROT_WRITE) in pmap_enter()
1102 if (prot & PROT_EXEC) in pmap_enter()
1164 prot &= ~PROT_WRITE; in pmap_enter()
1170 prot &= ~PROT_WRITE; in pmap_enter()
1231 npte |= L2_S_PROT(pm == pmap_kernel() ? PTE_KERNEL : PTE_USER, prot); in pmap_enter()
1279 if (mapped && (prot
1064 pmap_enter(pmap_t pm,vaddr_t va,paddr_t pa,vm_prot_t prot,int flags) pmap_enter() argument
1374 pmap_kenter_pa(vaddr_t va,paddr_t pa,vm_prot_t prot) pmap_kenter_pa() argument
1412 pmap_kenter_cache(vaddr_t va,paddr_t pa,vm_prot_t prot,int cacheable) pmap_kenter_cache() argument
1520 pmap_protect(pmap_t pm,vaddr_t sva,vaddr_t eva,vm_prot_t prot) pmap_protect() argument
1594 pmap_page_protect(struct vm_page * pg,vm_prot_t prot) pmap_page_protect() argument
2125 vector_page_setprot(int prot) vector_page_setprot() argument
2508 pmap_map_section(vaddr_t l1pt,vaddr_t va,paddr_t pa,int prot,int cache) pmap_map_section() argument
2539 pmap_map_entry(vaddr_t l1pt,vaddr_t va,paddr_t pa,int prot,int cache) pmap_map_entry() argument
2617 pmap_map_chunk(vaddr_t l1pt,vaddr_t va,paddr_t pa,vsize_t size,int prot,int cache) pmap_map_chunk() argument
[all...]
/openbsd-src/sys/arch/arm64/arm64/
H A Dmem.c153 vm_prot_t prot; in mmrw()
175 prot = uio->uio_rw == UIO_READ ? PROT_READ : in mmrw()
178 trunc_page(v), prot, prot|PMAP_WIRED); in mmrw()
225 mmmmap(dev_t dev, off_t off, int prot) in mmmmap()
151 vm_prot_t prot; mmrw() local
223 mmmmap(dev_t dev,off_t off,int prot) mmmmap() argument
/openbsd-src/sys/arch/alpha/alpha/
H A Dmem.c208 mmmmap(dev_t dev, off_t off, int prot) in mmmmap()
224 if ((prot & alpha_pa_access(atop(off))) != prot) in mmmmap()
233 if ((prot & alpha_pa_access(atop(off))) != prot) in mmmmap()
206 mmmmap(dev_t dev,off_t off,int prot) mmmmap() argument

1234567891011