Searched refs:prot (Results 1 - 25 of 264) sorted by relevance

1234567891011

/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dpage.h63 pgprot2cachemode(pgprot_t prot) argument
65 if (prot & LINUXKPI_PROT_VALID)
66 return (prot >> LINUXKPI_CACHE_MODE_SHIFT);
77 #define pgprot_noncached(prot) \
78 (((prot) & VM_PROT_ALL) | cachemode2protval(VM_MEMATTR_UNCACHEABLE))
79 #define pgprot_writecombine(prot) \
80 (((prot) & VM_PROT_ALL) | cachemode2protval(VM_MEMATTR_WRITE_COMBINING))
H A Dvmalloc.h40 int prot);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_interceptors.cpp20 INTERCEPTOR(void *, mmap, void *addr, SIZE_T length, int prot, int flags, argument
22 void *res = REAL(mmap)(addr, length, prot, flags, fd, offset);
28 INTERCEPTOR(void *, mmap64, void *addr, SIZE_T length, int prot, int flags, argument
30 void *res = REAL(mmap64)(addr, length, prot, flags, fd, offset);
/freebsd-11-stable/sys/compat/linux/
H A Dlinux_mmap.c62 static void linux_fixup_prot(struct thread *td, int *prot);
66 linux_mmap_check_fp(struct file *fp, int flags, int prot, int maxprot) argument
77 linux_mmap_common(struct thread *td, uintptr_t addr, size_t len, int prot, argument
86 addr, len, prot, flags, fd, pos);
125 linux_fixup_prot(td, &prot);
199 error = kern_mmap_fpcheck(td, addr, len, prot,
206 error = kern_mmap_fpcheck(td, addr, len, prot, bsd_flags, fd, pos,
215 linux_mprotect_common(struct thread *td, uintptr_t addr, size_t len, int prot) argument
219 prot &= ~(LINUX_PROT_GROWSDOWN | LINUX_PROT_GROWSUP);
220 if ((prot
231 linux_fixup_prot(struct thread *td, int *prot) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/profile/
H A DWindowsMMap.c28 void *mmap(void *start, size_t length, int prot, int flags, int fd, off_t offset) argument
30 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC))
39 if (prot & PROT_WRITE) {
40 if (prot & PROT_EXEC)
44 } else if (prot & PROT_EXEC) {
45 if (prot & PROT_READ)
47 else if (prot & PROT_EXEC)
63 if (prot & PROT_WRITE)
67 if (prot & PROT_EXEC)
/freebsd-11-stable/usr.bin/xlint/lint2/
H A Dmem2.c78 int prot, flags; local
84 prot = PROT_READ | PROT_WRITE;
86 mbuf = mmap(NULL, mblklen, prot, flags, -1, (off_t)0);
/freebsd-11-stable/usr.bin/login/
H A Dlogin_fbtab.c89 int prot; local
104 || sscanf(cp, "%o", &prot) == 0
105 || prot == 0
106 || (prot & 0777) != prot
113 login_protect(table, cp, prot, uid, gid);
/freebsd-11-stable/sys/compat/cloudabi/
H A Dcloudabi_mem.c95 int error, flags, prot; local
109 error = convert_mprot(uap->prot, &prot);
113 return (kern_mmap(td, (uintptr_t)uap->addr, uap->len, prot, flags,
121 int error, prot; local
124 error = convert_mprot(uap->prot, &prot);
129 prot));
/freebsd-11-stable/contrib/gcc/config/sparc/
H A Dfreebsd.h113 int prot = 0; \
114 size_t len = sizeof(prot); \
116 sysctlbyname ("kern.stackprot", &prot, &len, NULL, 0); \
117 if (prot != 7) \
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/safestack/
H A Dsafestack_platform.h93 inline void *Mmap(void *addr, size_t length, int prot, int flags, int fd, argument
96 return __mmap(addr, length, prot, flags, fd, 0, offset);
98 return (void *)__syscall(SYS_mmap, addr, length, prot, flags, fd, offset);
100 return (void *)syscall(SYS_mmap, addr, length, prot, flags, fd, offset);
113 inline int Mprotect(void *addr, size_t length, int prot) { argument
116 return _REAL(mprotect, addr, length, prot);
118 return syscall(SYS_mprotect, addr, length, prot);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DInferiorCallPOSIX.h28 lldb::addr_t addr, lldb::addr_t length, unsigned prot,
H A DInferiorCallPOSIX.cpp37 addr_t addr, addr_t length, unsigned prot,
67 if (prot == eMmapProtNone)
71 if (prot & eMmapProtExec)
73 if (prot & eMmapProtRead)
75 if (prot & eMmapProtWrite)
36 InferiorCallMmap(Process *process, addr_t &allocated_addr, addr_t addr, addr_t length, unsigned prot, unsigned flags, addr_t fd, addr_t offset) argument
/freebsd-11-stable/contrib/tcpdump/
H A Dprint-geneve.c151 uint16_t prot; local
174 prot = EXTRACT_16BITS(bp);
195 tok2str(ethertype_values, "unknown", prot), prot));
226 if (ethertype_print(ndo, prot, bp, len, ndo->ndo_snapend - bp, NULL, NULL) == 0) {
227 if (prot == ETHERTYPE_TEB)
230 ND_PRINT((ndo, "geneve-proto-0x%x", prot));
H A Dprint-gre.c120 uint16_t flags, prot; local
133 prot = EXTRACT_16BITS(bp);
202 tok2str(ethertype_values,"unknown",prot),
203 prot));
212 switch (prot) {
235 ND_PRINT((ndo, "gre-proto-0x%x", prot));
247 uint16_t flags, prot; local
260 prot = EXTRACT_16BITS(bp);
300 tok2str(ethertype_values,"unknown",prot),
301 prot));
[all...]
/freebsd-11-stable/contrib/ntp/sntp/libopts/
H A Dtext_mmap.c162 * @param prot the memory protections requested (read/write/etc.)
168 validate_mmap(char const * fname, int prot, int flags, tmap_info_t * mapinfo) argument
175 mapinfo->txt_prot = prot;
188 int o_flag = FILE_WRITABLE(prot, flags) ? O_RDWR : O_RDONLY;
194 if (((flags & MAP_SHARED) == 0) && (prot & PROT_WRITE))
258 * arg: int, prot, mmap protections (see mmap(2))
306 text_mmap(char const * pzFile, int prot, int flags, tmap_info_t * mi) argument
308 validate_mmap(pzFile, prot, flags, mi);
/freebsd-11-stable/usr.sbin/bhyve/
H A Dbootrom.c58 int fd, i, rv, prot; local
94 prot = PROT_READ | PROT_EXEC;
96 if (vm_mmap_memseg(ctx, gpa, VM_BOOTROM, 0, sbuf.st_size, prot) != 0)
/freebsd-11-stable/sys/mips/mips/
H A Dmem.c80 vm_prot_t prot; local
128 prot = (uio->uio_rw == UIO_READ)
132 if (kernacc((void *) va, iov->iov_len, prot)
152 int prot, vm_memattr_t *memattr)
151 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int prot, vm_memattr_t *memattr) argument
/freebsd-11-stable/sys/vm/
H A Dpmap.h130 vm_prot_t prot, u_int flags, int8_t psind);
132 vm_offset_t end, vm_page_t m_start, vm_prot_t prot);
134 vm_prot_t prot);
137 vm_prot_t prot);
H A Dvm_mmap.c167 int prot; member in struct:mmap_args
179 return (kern_mmap(td, (uintptr_t)uap->addr, uap->len, uap->prot,
184 kern_mmap(struct thread *td, uintptr_t addr0, size_t size, int prot, int flags, argument
188 return (kern_mmap_fpcheck(td, addr0, size, prot, flags, fd, pos, NULL));
196 kern_mmap_fpcheck(struct thread *td, uintptr_t addr0, size_t size, int prot, argument
237 ((prot & (PROT_READ | PROT_WRITE)) != (PROT_READ | PROT_WRITE)))
254 if (prot != PROT_NONE &&
255 (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) != 0)
257 if ((flags & MAP_GUARD) != 0 && (prot != PROT_NONE || fd != -1 ||
345 error = vm_mmap_object(&vms->vm_map, &addr, size, prot,
405 int prot; member in struct:ommap_args
424 int flags, prot; local
596 int prot; member in struct:mprotect_args
607 kern_mprotect(struct thread *td, uintptr_t addr0, size_t size, int prot) argument
1221 vm_mmap_vnode(struct thread *td, vm_size_t objsize, vm_prot_t prot, vm_prot_t *maxprotp, int *flagsp, struct vnode *vp, vm_ooffset_t *foffp, vm_object_t *objp, boolean_t *writecounted) argument
1333 vm_mmap_cdev(struct thread *td, vm_size_t objsize, vm_prot_t prot, vm_prot_t *maxprotp, int *flagsp, struct cdev *cdev, struct cdevsw *dsw, vm_ooffset_t *foff, vm_object_t *objp) argument
1395 vm_mmap(vm_map_t map, vm_offset_t *addr, vm_size_t size, vm_prot_t prot, vm_prot_t maxprot, int flags, objtype_t handle_type, void *handle, vm_ooffset_t foff) argument
1466 vm_mmap_object(vm_map_t map, vm_offset_t *addr, vm_size_t size, vm_prot_t prot, vm_prot_t maxprot, int flags, vm_object_t object, vm_ooffset_t foff, boolean_t writecounted, struct thread *td) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_openbsd.cpp44 uptr internal_mmap(void *addr, size_t length, int prot, int flags, int fd, argument
46 return (uptr)mmap(addr, length, prot, flags, fd, offset);
51 int internal_mprotect(void *addr, uptr length, int prot) { argument
52 return mprotect(addr, length, prot);
/freebsd-11-stable/sys/amd64/include/
H A Dvmm_instruction_emul.h73 struct seg_desc *desc, uint64_t off, int length, int addrsize, int prot,
96 uint64_t gla, int prot, uint64_t *gpa, int *is_fault);
/freebsd-11-stable/contrib/wpa/src/ap/
H A Dgas_serv.h77 int prot; /* whether Protected Dual of Public Action frame is used */ member in struct:gas_dialog_info
93 int prot, struct wpabuf *buf);
/freebsd-11-stable/sys/netipsec/
H A Dipsec_input.c286 int error, prot, af, sproto, isr_prot; local
318 prot = ip->ip_p;
325 (prot == IPPROTO_UDP || prot == IPPROTO_TCP))
326 udp_ipsec_adjust_cksum(m, sav, prot, skip);
334 if (prot == IPPROTO_IPIP &&
346 else if (prot == IPPROTO_IPV6 &&
357 else if (prot != IPPROTO_IPV6 && saidx->mode == IPSEC_MODE_ANY) {
361 * In other cases we assume transport mode. Set prot to
364 prot
497 int prot, af, sproto; local
[all...]
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dpmap_dispatch.c143 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t p, vm_prot_t prot, argument
148 p, prot, flags, psind);
149 return (MMU_ENTER(mmu_obj, pmap, va, p, prot, flags, psind));
154 vm_page_t m_start, vm_prot_t prot)
158 end, m_start, prot);
159 MMU_ENTER_OBJECT(mmu_obj, pmap, start, end, m_start, prot);
163 pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot) argument
166 CTR5(KTR_PMAP, "%s(%p, %#x, %p, %#x)", __func__, pmap, va, m, prot);
167 MMU_ENTER_QUICK(mmu_obj, pmap, va, m, prot);
179 pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot) argument
153 pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end, vm_page_t m_start, vm_prot_t prot) argument
235 pmap_map(vm_offset_t *virt, vm_paddr_t start, vm_paddr_t end, int prot) argument
295 pmap_protect(pmap_t pmap, vm_offset_t start, vm_offset_t end, vm_prot_t prot) argument
[all...]
/freebsd-11-stable/contrib/netbsd-tests/lib/libc/sys/
H A Dt_mprotect.c114 int prot[2] = { PROT_NONE, PROT_READ }; local
126 for (i = 0; i < __arraycount(prot); i++) {
128 map = mmap(NULL, page, prot[i], MAP_SHARED, fd, 0);
262 const int prot[4] = { PROT_NONE, PROT_READ, PROT_WRITE }; local
291 for (i = 0; i < __arraycount(prot); i++) {
293 map = mmap(NULL, page, prot[i], MAP_ANON, -1, 0);
298 rv = mprotect(map, 1, prot[i] | PROT_EXEC);

Completed in 520 milliseconds

1234567891011