Home
last modified time | relevance | path

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

12345678910>>...14

/freebsd-13.1/sys/compat/linuxkpi/common/include/linux/
H A Dpage.h69 pgprot2cachemode(pgprot_t prot) in pgprot2cachemode() argument
71 if (prot & LINUXKPI_PROT_VALID) in pgprot2cachemode()
72 return (prot >> LINUXKPI_CACHE_MODE_SHIFT); in pgprot2cachemode()
84 #define pgprot_noncached(prot) \ argument
85 (((prot) & VM_PROT_ALL) | cachemode2protval(VM_MEMATTR_UNCACHEABLE))
87 #define pgprot_writecombine(prot) \ argument
88 (((prot) & VM_PROT_ALL) | cachemode2protval(VM_MEMATTR_WRITE_COMBINING))
90 #define pgprot_writecombine(prot) pgprot_noncached(prot) argument
H A Dmm.h181 vm_memattr_t prot) in io_remap_pfn_range() argument
183 vma->vm_page_prot = prot; in io_remap_pfn_range()
192 unsigned long pfn, pgprot_t prot);
196 unsigned long pfn, pgprot_t prot) in vmf_insert_pfn_prot() argument
201 ret = lkpi_vmf_insert_pfn_prot_locked(vma, addr, pfn, prot); in vmf_insert_pfn_prot()
222 unsigned long pfn, unsigned long size, pgprot_t prot) in remap_pfn_range() argument
/freebsd-13.1/sys/vm/
H A Dvm_mmap.c170 int prot; member
195 return (prot); in kern_mmap_maxprot()
206 .mr_prot = prot, in kern_mmap()
240 prot = PROT_EXTRACT(prot); in kern_mmap_req()
241 if (max_prot != 0 && (max_prot & prot) != prot) in kern_mmap_req()
456 int prot; member
475 int flags, prot; in ommap() local
482 prot = cvtbsdprot[uap->prot & 0x7]; in ommap()
485 prot != 0) in ommap()
640 int prot; member
[all …]
H A Ddevice_pager.c98 static int old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
102 int prot, vm_page_t *mres);
131 const struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot, in cdev_pager_allocate() argument
162 if (ops->cdev_pg_ctor(handle, size, prot, foff, cred, &color) != 0) in cdev_pager_allocate()
226 dev_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in dev_pager_alloc() argument
231 size, prot, foff, cred)); in dev_pager_alloc()
337 old_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, int prot, in old_dev_pager_fault() argument
362 ret = csw->d_mmap(dev, offset, &paddr, prot, &memattr); in old_dev_pager_fault()
430 old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in old_dev_pager_ctor() argument
458 if (csw->d_mmap(dev, off, &paddr, (int)prot, &dummy) != 0) { in old_dev_pager_ctor()
/freebsd-13.1/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) 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()
/freebsd-13.1/sys/compat/linux/
H A Dlinux_mmap.c64 static void linux_fixup_prot(struct thread *td, int *prot);
89 addr, len, prot, flags, fd, pos); in linux_mmap_common()
135 linux_fixup_prot(td, &prot); in linux_mmap_common()
210 .mr_prot = prot, in linux_mmap_common()
237 prot &= ~(LINUX_PROT_GROWSDOWN | LINUX_PROT_GROWSUP); in linux_mprotect_common()
238 if ((prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) != 0) in linux_mprotect_common()
242 linux_fixup_prot(td, &prot); in linux_mprotect_common()
244 return (kern_mprotect(td, addr, len, prot)); in linux_mprotect_common()
415 linux_fixup_prot(struct thread *td, int *prot) in linux_fixup_prot() argument
419 if (SV_PROC_FLAG(td->td_proc, SV_ILP32) && *prot & PROT_READ) { in linux_fixup_prot()
[all …]
/freebsd-13.1/sys/compat/cloudabi/
H A Dcloudabi_mem.c95 int error, flags, prot; in cloudabi_sys_mem_map() local
109 error = convert_mprot(uap->prot, &prot); in cloudabi_sys_mem_map()
113 return (kern_mmap(td, (uintptr_t)uap->addr, uap->len, prot, flags, in cloudabi_sys_mem_map()
121 int error, prot; in cloudabi_sys_mem_protect() local
124 error = convert_mprot(uap->prot, &prot); in cloudabi_sys_mem_protect()
129 prot)); in cloudabi_sys_mem_protect()
/freebsd-13.1/sys/netipsec/
H A Dipsec_input.c318 prot = ip->ip_p; in ipsec4_common_input_cb()
325 (prot == IPPROTO_UDP || prot == IPPROTO_TCP)) in ipsec4_common_input_cb()
369 prot = IPPROTO_IPIP; in ipsec4_common_input_cb()
401 prot = IPPROTO_IPIP; in ipsec4_common_input_cb()
405 switch (prot) { in ipsec4_common_input_cb()
418 __func__, prot)); in ipsec4_common_input_cb()
506 int prot, af, sproto; in ipsec6_common_input_cb() local
544 prot = nxt8; in ipsec6_common_input_cb()
601 if (prot == IPPROTO_IPIP) in ipsec6_common_input_cb()
614 switch (prot) { in ipsec6_common_input_cb()
[all …]
/freebsd-13.1/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, 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()
/freebsd-13.1/contrib/tcpdump/
H A Dprint-gre.c120 uint16_t flags, prot; in gre_print_0() local
133 prot = EXTRACT_16BITS(bp); in gre_print_0()
202 tok2str(ethertype_values,"unknown",prot), in gre_print_0()
203 prot)); in gre_print_0()
212 switch (prot) { in gre_print_0()
235 ND_PRINT((ndo, "gre-proto-0x%x", prot)); in gre_print_0()
247 uint16_t flags, prot; in gre_print_1() local
260 prot = EXTRACT_16BITS(bp); in gre_print_1()
301 prot)); in gre_print_1()
313 switch (prot) { in gre_print_1()
[all …]
H A Dprint-geneve.c151 uint16_t prot; in geneve_print() local
174 prot = EXTRACT_16BITS(bp); in geneve_print()
195 tok2str(ethertype_values, "unknown", prot), prot)); in geneve_print()
226 if (ethertype_print(ndo, prot, bp, len, ndo->ndo_snapend - bp, NULL, NULL) == 0) { in geneve_print()
227 if (prot == ETHERTYPE_TEB) in geneve_print()
230 ND_PRINT((ndo, "geneve-proto-0x%x", prot)); in geneve_print()
/freebsd-13.1/usr.bin/login/
H A Dlogin_fbtab.c89 int prot; in login_fbtab() local
104 || sscanf(cp, "%o", &prot) == 0 in login_fbtab()
105 || prot == 0 in login_fbtab()
106 || (prot & 0777) != prot in login_fbtab()
113 login_protect(table, cp, prot, uid, gid); in login_fbtab()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_interceptors.cpp157 INTERCEPTOR(void *, mmap, void *addr, SIZE_T length, int prot, int flags, in INTERCEPTOR() argument
160 ReportMmapWriteExec(prot); in INTERCEPTOR()
162 return (void *)internal_mmap(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
163 COMMON_INTERCEPTOR_ENTER(mmap, addr, length, prot, flags, fd, offset); in INTERCEPTOR()
164 void *res = REAL(mmap)(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
171 INTERCEPTOR(void *, mmap64, void *addr, SIZE_T length, int prot, int flags, in INTERCEPTOR() argument
174 ReportMmapWriteExec(prot); in INTERCEPTOR()
176 return (void *)internal_mmap(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
177 COMMON_INTERCEPTOR_ENTER(mmap64, addr, length, prot, flags, fd, offset); in INTERCEPTOR()
178 void *res = REAL(mmap64)(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
/freebsd-13.1/lib/libkvm/
H A Dkvm_minidump_i386.c254 vm_prot_t prot = VM_PROT_READ; in _i386_entry_to_prot() local
258 prot |= VM_PROT_WRITE; in _i386_entry_to_prot()
260 prot |= VM_PROT_EXECUTE; in _i386_entry_to_prot()
262 return prot; in _i386_entry_to_prot()
288 vm_prot_t *prot) in _i386_iterator_next() argument
299 *prot = 0; in _i386_iterator_next()
305 *prot = _i386_entry_to_prot(pte64); in _i386_iterator_next()
311 *prot = _i386_entry_to_prot(pte32); in _i386_iterator_next()
325 vm_prot_t prot; in _i386_minidump_walk_pages() local
328 while (_i386_iterator_next(&it, &pa, &va, &dva, &prot)) { in _i386_minidump_walk_pages()
[all …]
H A Dkvm_minidump_aarch64.c226 vm_prot_t prot = VM_PROT_READ; in _aarch64_entry_to_prot() local
230 prot |= VM_PROT_WRITE; in _aarch64_entry_to_prot()
232 prot |= VM_PROT_EXECUTE; in _aarch64_entry_to_prot()
233 return prot; in _aarch64_entry_to_prot()
243 vm_prot_t prot; in _aarch64_minidump_walk_pages() local
272 prot = VM_PROT_READ | VM_PROT_WRITE; in _aarch64_minidump_walk_pages()
274 prot, AARCH64_PAGE_SIZE, 0)) { in _aarch64_minidump_walk_pages()
/freebsd-13.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mcg.c158 u32 prot; in new_steering_entry() local
428 u32 prot; in add_promisc_qp() local
505 (prot << 30)); in add_promisc_qp()
1272 if (prot == MLX4_PROT_ETH) in mlx4_qp_detach_common()
1353 qpn |= (prot << 28); in mlx4_QP_ATTACH()
1388 switch (prot) { in mlx4_trans_to_dmfs_attach()
1414 if (prot == MLX4_PROT_ETH) in mlx4_multicast_attach()
1431 prot, reg_id); in mlx4_multicast_attach()
1532 if (prot == MLX4_PROT_ETH) in mlx4_unicast_attach()
1540 prot, MLX4_UC_STEER); in mlx4_unicast_attach()
[all …]
/freebsd-13.1/sys/crypto/ccp/
H A Dccp_hardware.h276 uint32_t prot:1; member
290 uint32_t prot:1; member
304 uint32_t prot:1; member
317 uint32_t prot:1; member
329 uint32_t prot:1; member
343 uint32_t prot:1; member
355 uint32_t prot:1; member
368 uint32_t prot:1; member
379 uint32_t prot:1; member
/freebsd-13.1/sys/dev/xdma/
H A Dxdma_iommu.c80 vm_paddr_t pa, vm_size_t size, vm_prot_t prot) in xdma_iommu_enter() argument
92 pmap_enter(p, va, m, prot, prot | PMAP_ENTER_WIRED, 0); in xdma_iommu_enter()
103 vm_paddr_t pa, vm_size_t size, vm_prot_t prot) in xdma_iommu_add_entry() argument
121 xdma_iommu_enter(xio, addr, pa, size, prot); in xdma_iommu_add_entry()
/freebsd-13.1/contrib/netbsd-tests/lib/libc/sys/
H A Dt_mprotect.c114 int prot[2] = { PROT_NONE, PROT_READ }; in ATF_TC_BODY() local
126 for (i = 0; i < __arraycount(prot); i++) { in ATF_TC_BODY()
128 map = mmap(NULL, page, prot[i], MAP_SHARED, fd, 0); in ATF_TC_BODY()
262 const int prot[4] = { PROT_NONE, PROT_READ, PROT_WRITE }; in ATF_TC_BODY() local
291 for (i = 0; i < __arraycount(prot); i++) { in ATF_TC_BODY()
293 map = mmap(NULL, page, prot[i], MAP_ANON, -1, 0); in ATF_TC_BODY()
298 rv = mprotect(map, 1, prot[i] | PROT_EXEC); in ATF_TC_BODY()
/freebsd-13.1/sys/compat/linuxkpi/common/src/
H A Dlinux_page.c196 vm_prot_t prot; in linux_get_user_pages_internal() local
200 prot = write ? (VM_PROT_READ | VM_PROT_WRITE) : VM_PROT_READ; in linux_get_user_pages_internal()
202 count = vm_fault_quick_hold_pages(map, start, len, prot, pages, nr_pages); in linux_get_user_pages_internal()
214 vm_prot_t prot; in __get_user_pages_fast() local
225 prot = write ? (VM_PROT_READ | VM_PROT_WRITE) : VM_PROT_READ; in __get_user_pages_fast()
228 *mp = pmap_extract_and_hold(map->pmap, va, prot); in __get_user_pages_fast()
232 if ((prot & VM_PROT_WRITE) != 0 && in __get_user_pages_fast()
280 unsigned long pfn, pgprot_t prot) in lkpi_vmf_insert_pfn_prot_locked() argument
331 pmap_page_set_memattr(page, pgprot2cachemode(prot)); in lkpi_vmf_insert_pfn_prot_locked()
/freebsd-13.1/sys/sys/
H A Dmman.h60 #define PROT_EXTRACT(prot) ((prot) & _PROT_ALL) argument
63 #define PROT_MAX(prot) ((prot) << _PROT_MAX_SHIFT) argument
64 #define PROT_MAX_EXTRACT(prot) (((prot) >> _PROT_MAX_SHIFT) & _PROT_ALL) argument
/freebsd-13.1/contrib/ntp/sntp/libopts/
H A Dtext_mmap.c168 validate_mmap(char const * fname, int prot, int flags, tmap_info_t * mapinfo) in validate_mmap() argument
175 mapinfo->txt_prot = prot; in validate_mmap()
188 int o_flag = FILE_WRITABLE(prot, flags) ? O_RDWR : O_RDONLY; in validate_mmap()
194 if (((flags & MAP_SHARED) == 0) && (prot & PROT_WRITE)) in validate_mmap()
306 text_mmap(char const * pzFile, int prot, int flags, tmap_info_t * mi) in text_mmap() argument
308 validate_mmap(pzFile, prot, flags, mi); in text_mmap()
/freebsd-13.1/sys/mips/mips/
H A Dmem.c82 vm_prot_t prot; in memrw() local
130 prot = (uio->uio_rw == UIO_READ) in memrw()
134 if (kernacc((void *) va, iov->iov_len, prot) in memrw()
154 int prot, vm_memattr_t *memattr) in memmmap() argument
/freebsd-13.1/usr.sbin/bhyve/
H A Dbootrom.c79 bootrom_alloc(struct vmctx *ctx, size_t len, int prot, int flags, in bootrom_alloc() argument
92 if (prot & ~_PROT_ALL) { in bootrom_alloc()
94 prot & ~_PROT_ALL); in bootrom_alloc()
123 if (vm_mmap_memseg(ctx, gpa, VM_BOOTROM, segoff, len, prot) != 0) { in bootrom_alloc()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DInferiorCallPOSIX.cpp37 addr_t addr, addr_t length, unsigned prot, in InferiorCallMmap() argument
67 if (prot == eMmapProtNone) in InferiorCallMmap()
71 if (prot & eMmapProtExec) in InferiorCallMmap()
73 if (prot & eMmapProtRead) in InferiorCallMmap()
75 if (prot & eMmapProtWrite) in InferiorCallMmap()

12345678910>>...14