Home
last modified time | relevance | path

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

1234567891011

/NextBSD/contrib/llvm/lib/Support/Windows/
HDMemory.inc208 DWORD prot = getProtection(Addr);
209 if (!prot)
212 if (prot == PAGE_EXECUTE || prot == PAGE_EXECUTE_READ) {
213 prot = PAGE_EXECUTE_READWRITE;
214 } else if (prot == PAGE_NOACCESS || prot == PAGE_READONLY) {
215 prot = PAGE_READWRITE;
220 return ::VirtualProtect(const_cast<LPVOID>(Addr), Size, prot, &oldProt)
225 DWORD prot = getProtection(Addr);
226 if (!prot)
229 if (prot == PAGE_NOACCESS) {
[all …]
/NextBSD/sys/vm/
HDvm_mmap.c177 int prot; member
197 int align, error, flags, prot; local
204 prot = uap->prot;
235 ((prot & (PROT_READ | PROT_WRITE)) != (PROT_READ | PROT_WRITE)))
252 if (prot != PROT_NONE &&
253 (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) != 0)
336 error = vm_mmap_object(&vms->vm_map, &addr, size, prot,
346 if (prot & PROT_READ)
349 if (prot & PROT_WRITE)
352 if (prot & PROT_EXEC)
[all …]
HDdevice_pager.c89 static int old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
93 int prot, vm_page_t *mres);
122 vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) in cdev_pager_allocate() argument
140 if (ops->cdev_pg_ctor(handle, size, prot, foff, cred, &color) != 0) in cdev_pager_allocate()
199 dev_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in dev_pager_alloc() argument
204 size, prot, foff, cred)); in dev_pager_alloc()
293 old_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, int prot, in old_dev_pager_fault() argument
318 ret = csw->d_mmap(dev, offset, &paddr, prot, &memattr); in old_dev_pager_fault()
381 old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in old_dev_pager_ctor() argument
409 if (csw->d_mmap(dev, off, &paddr, (int)prot, &dummy) != 0) { in old_dev_pager_ctor()
HDvm_fault.c178 vm_fault_dirty(vm_map_entry_t entry, vm_page_t m, vm_prot_t prot, in vm_fault_dirty() argument
183 if (((prot & VM_PROT_WRITE) == 0 && in vm_fault_dirty()
285 vm_prot_t prot; in vm_fault_hold() local
310 &fs.first_object, &fs.first_pindex, &prot, &wired); in vm_fault_hold()
348 fault_type = prot | (fault_type & VM_PROT_COPY); in vm_fault_hold()
356 ((prot & VM_PROT_WRITE) == 0 || in vm_fault_hold()
361 if ((prot & VM_PROT_WRITE) != 0 && in vm_fault_hold()
368 if (m == NULL || ((prot & VM_PROT_WRITE) != 0 && in vm_fault_hold()
371 result = pmap_enter(fs.map->pmap, vaddr, m, prot, in vm_fault_hold()
382 vm_fault_dirty(fs.entry, m, prot, fault_type, fault_flags, in vm_fault_hold()
[all …]
HDpmap.h118 vm_prot_t prot, u_int flags, int8_t psind);
120 vm_offset_t end, vm_page_t m_start, vm_prot_t prot);
122 vm_prot_t prot);
125 vm_prot_t prot);
/NextBSD/contrib/tcpdump/
HDprint-gre.c114 uint16_t flags, prot; in gre_print_0() local
126 prot = EXTRACT_16BITS(bp); in gre_print_0()
189 tok2str(ethertype_values,"unknown",prot), in gre_print_0()
190 prot)); in gre_print_0()
199 switch (prot) { in gre_print_0()
222 ND_PRINT((ndo, "gre-proto-0x%x", prot)); in gre_print_0()
234 uint16_t flags, prot; in gre_print_1() local
246 prot = EXTRACT_16BITS(bp); in gre_print_1()
283 tok2str(ethertype_values,"unknown",prot), in gre_print_1()
284 prot)); in gre_print_1()
[all …]
HDprint-geneve.c137 uint16_t prot; in geneve_print() local
160 prot = EXTRACT_16BITS(bp); in geneve_print()
181 tok2str(ethertype_values, "unknown", prot), prot)); in geneve_print()
212 if (ethertype_print(ndo, prot, bp, len, len) == 0) { in geneve_print()
213 if (prot == ETHERTYPE_TEB) in geneve_print()
216 ND_PRINT((ndo, "geneve-proto-0x%x", prot)); in geneve_print()
/NextBSD/sys/powerpc/powerpc/
HDpmap_dispatch.c143 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t p, vm_prot_t prot, in pmap_enter() argument
148 p, prot, flags, psind); in pmap_enter()
149 return (MMU_ENTER(mmu_obj, pmap, va, p, prot, flags, psind)); in pmap_enter()
154 vm_page_t m_start, vm_prot_t prot) in pmap_enter_object() argument
158 end, m_start, prot); in pmap_enter_object()
159 MMU_ENTER_OBJECT(mmu_obj, pmap, start, end, m_start, prot); in pmap_enter_object()
163 pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot) in pmap_enter_quick() argument
166 CTR5(KTR_PMAP, "%s(%p, %#x, %p, %#x)", __func__, pmap, va, m, prot); in pmap_enter_quick()
167 MMU_ENTER_QUICK(mmu_obj, pmap, va, m, prot); in pmap_enter_quick()
179 pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot) in pmap_extract_and_hold() argument
[all …]
/NextBSD/sys/dev/ifmlx4/
HDmcg.c158 u32 prot; in new_steering_entry() local
206 prot = be32_to_cpu(mgm->members_count) >> 30; in new_steering_entry()
221 mgm->members_count = cpu_to_be32(members_count | (prot << 30)); in new_steering_entry()
430 u32 prot; in add_promisc_qp() local
472 prot = be32_to_cpu(mgm->members_count) >> 30; in add_promisc_qp()
495 mgm->members_count = cpu_to_be32(members_count | (prot << 30)); in add_promisc_qp()
670 u8 *gid, enum mlx4_protocol prot, in find_entry() argument
679 u8 op_mod = (prot == MLX4_PROT_ETH) ? in find_entry()
716 be32_to_cpu(mgm->members_count) >> 30 == prot) in find_entry()
1008 int block_mcast_loopback, enum mlx4_protocol prot, in mlx4_qp_attach_common() argument
[all …]
/NextBSD/sys/ofed/drivers/net/mlx4/
HDmcg.c158 u32 prot; in new_steering_entry() local
206 prot = be32_to_cpu(mgm->members_count) >> 30; in new_steering_entry()
221 mgm->members_count = cpu_to_be32(members_count | (prot << 30)); in new_steering_entry()
430 u32 prot; in add_promisc_qp() local
472 prot = be32_to_cpu(mgm->members_count) >> 30; in add_promisc_qp()
495 mgm->members_count = cpu_to_be32(members_count | (prot << 30)); in add_promisc_qp()
670 u8 *gid, enum mlx4_protocol prot, in find_entry() argument
679 u8 op_mod = (prot == MLX4_PROT_ETH) ? in find_entry()
716 be32_to_cpu(mgm->members_count) >> 30 == prot) in find_entry()
1008 int block_mcast_loopback, enum mlx4_protocol prot, in mlx4_qp_attach_common() argument
[all …]
/NextBSD/usr.bin/login/
HDlogin_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()
/NextBSD/contrib/compiler-rt/lib/dfsan/
HDdfsan_interceptors.cc19 INTERCEPTOR(void *, mmap, void *addr, SIZE_T length, int prot, int flags, in INTERCEPTOR() argument
21 void *res = REAL(mmap)(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
27 INTERCEPTOR(void *, mmap64, void *addr, SIZE_T length, int prot, int flags, in INTERCEPTOR() argument
29 void *res = REAL(mmap64)(addr, length, prot, flags, fd, offset); in INTERCEPTOR()
/NextBSD/sys/amd64/linux/
HDlinux_machdep.c146 args->addr, args->len, args->prot, in linux_mmap2()
179 bsd_args.prot = args->prot; in linux_mmap2()
180 if (bsd_args.prot & (PROT_READ | PROT_WRITE | PROT_EXEC)) in linux_mmap2()
181 bsd_args.prot |= PROT_READ | PROT_EXEC; in linux_mmap2()
296 bsd_args.prot = uap->prot; in linux_mprotect()
297 if (bsd_args.prot & (PROT_READ | PROT_WRITE | PROT_EXEC)) in linux_mprotect()
298 bsd_args.prot |= PROT_READ | PROT_EXEC; in linux_mprotect()
/NextBSD/contrib/netbsd-tests/lib/libc/sys/
HDt_mprotect.c117 int prot[2] = { PROT_NONE, PROT_READ }; in ATF_TC_BODY() local
129 for (i = 0; i < __arraycount(prot); i++) { in ATF_TC_BODY()
131 map = mmap(NULL, page, prot[i], MAP_SHARED, fd, 0); in ATF_TC_BODY()
259 const int prot[4] = { PROT_NONE, PROT_READ, PROT_WRITE }; in ATF_TC_BODY() local
288 for (i = 0; i < __arraycount(prot); i++) { in ATF_TC_BODY()
290 map = mmap(NULL, page, prot[i], MAP_ANON, -1, 0); in ATF_TC_BODY()
295 rv = mprotect(map, 1, prot[i] | PROT_EXEC); in ATF_TC_BODY()
/NextBSD/sys/netipsec/
HDipsec_input.c314 int prot, af, sproto, isr_prot; in ipsec4_common_input_cb() local
366 prot = ip->ip_p; in ipsec4_common_input_cb()
374 if (prot == IPPROTO_IPIP && in ipsec4_common_input_cb()
415 else if (prot == IPPROTO_IPV6 && in ipsec4_common_input_cb()
452 else if (prot != IPPROTO_IPV6 && saidx->mode == IPSEC_MODE_ANY) { in ipsec4_common_input_cb()
459 prot = IPPROTO_IPIP; in ipsec4_common_input_cb()
494 prot = IPPROTO_IPIP; in ipsec4_common_input_cb()
498 switch (prot) { in ipsec4_common_input_cb()
511 __func__, prot)); in ipsec4_common_input_cb()
595 int prot, af, sproto; in ipsec6_common_input_cb() local
[all …]
/NextBSD/contrib/gcc/config/sparc/
HDfreebsd.h113 int prot = 0; \
114 size_t len = sizeof(prot); \
116 sysctlbyname ("kern.stackprot", &prot, &len, NULL, 0); \
117 if (prot != 7) \
/NextBSD/contrib/ntp/sntp/libopts/
HDtext_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()
/NextBSD/sys/mips/mips/
HDmem.c80 vm_prot_t prot; in memrw() local
128 prot = (uio->uio_rw == UIO_READ) in memrw()
132 if (kernacc((void *) va, iov->iov_len, prot) in memrw()
152 int prot, vm_memattr_t *memattr) in memmmap() argument
/NextBSD/usr.bin/xlint/lint2/
HDmem2.c78 int prot, flags; in xalloc() local
84 prot = PROT_READ | PROT_WRITE; in xalloc()
86 mbuf = mmap(NULL, mblklen, prot, flags, -1, (off_t)0); in xalloc()
/NextBSD/sys/compat/cloudabi/
HDcloudabi_mem.c101 .prot = convert_mprot(uap->prot), in cloudabi_sys_mem_map()
126 .prot = convert_mprot(uap->prot), in cloudabi_sys_mem_protect()
/NextBSD/sys/dev/drm2/ttm/
HDttm_bo_util.c249 vm_memattr_t prot) in ttm_copy_io_ttm_page() argument
260 dst = pmap_mapdev_attr(VM_PAGE_TO_PHYS(d), PAGE_SIZE, prot); in ttm_copy_io_ttm_page()
273 vm_memattr_t prot) in ttm_copy_ttm_io_page() argument
282 src = pmap_mapdev_attr(VM_PAGE_TO_PHYS(s), PAGE_SIZE, prot); in ttm_copy_ttm_io_page()
344 vm_memattr_t prot = ttm_io_prot(old_mem->placement); in ttm_bo_move_memcpy() local
346 prot); in ttm_bo_move_memcpy()
348 vm_memattr_t prot = ttm_io_prot(new_mem->placement); in ttm_bo_move_memcpy() local
350 prot); in ttm_bo_move_memcpy()
483 vm_memattr_t prot; in ttm_bo_kmap_ttm() local
510 prot = (mem->placement & TTM_PL_FLAG_CACHED) ? in ttm_bo_kmap_ttm()
[all …]
/NextBSD/sys/i386/linux/
HDlinux_machdep.c99 l_size_t len, l_int prot, l_int flags, l_int fd,
353 (void *)args->addr, args->len, args->prot, in linux_mmap2()
357 return (linux_mmap_common(td, args->addr, args->len, args->prot, in linux_mmap2()
375 (void *)linux_args.addr, linux_args.len, linux_args.prot, in linux_mmap()
380 linux_args.prot, linux_args.flags, linux_args.fd, in linux_mmap()
385 linux_mmap_common(struct thread *td, l_uintptr_t addr, l_size_t len, l_int prot, in linux_mmap_common() argument
435 bsd_args.prot = prot; in linux_mmap_common()
436 if (bsd_args.prot & (PROT_READ | PROT_WRITE | PROT_EXEC)) in linux_mmap_common()
437 bsd_args.prot |= PROT_READ | PROT_EXEC; in linux_mmap_common()
542 (void *)bsd_args.addr, bsd_args.len, bsd_args.prot, in linux_mmap_common()
[all …]
/NextBSD/sys/amd64/linux32/
HDlinux32_machdep.c88 l_size_t len, l_int prot, l_int flags, l_int fd,
461 args->addr, args->len, args->prot, in linux_mmap2()
465 return (linux_mmap_common(td, PTROUT(args->addr), args->len, args->prot, in linux_mmap2()
483 linux_args.addr, linux_args.len, linux_args.prot, in linux_mmap()
488 linux_args.prot, linux_args.flags, linux_args.fd, in linux_mmap()
493 linux_mmap_common(struct thread *td, l_uintptr_t addr, l_size_t len, l_int prot, in linux_mmap_common() argument
543 bsd_args.prot = prot; in linux_mmap_common()
544 if (bsd_args.prot & (PROT_READ | PROT_WRITE | PROT_EXEC)) in linux_mmap_common()
545 bsd_args.prot |= PROT_READ | PROT_EXEC; in linux_mmap_common()
647 (void *)bsd_args.addr, (int)bsd_args.len, bsd_args.prot, in linux_mmap_common()
[all …]
/NextBSD/sys/powerpc/aim/
HDmmu_oea64.c418 if (pvo->pvo_pte.prot & VM_PROT_WRITE) in moea64_pte_from_pvo()
423 if (!(pvo->pvo_pte.prot & VM_PROT_EXECUTE)) in moea64_pte_from_pvo()
644 pvo->pvo_pte.prot = VM_PROT_READ | VM_PROT_WRITE | in moea64_setup_direct_map()
1062 (pvo->pvo_pte.prot & VM_PROT_WRITE)) { in moea64_unwire()
1288 vm_prot_t prot, u_int flags, int8_t psind) in moea64_enter() argument
1300 pvo->pvo_pte.prot = prot; in moea64_enter()
1320 if (prot & VM_PROT_WRITE) in moea64_enter()
1329 oldpvo->pvo_pte.prot == prot) { in moea64_enter()
1434 vm_page_t m_start, vm_prot_t prot) in moea64_enter_object() argument
1444 moea64_enter(mmu, pm, start + ptoa(diff), m, prot & in moea64_enter_object()
[all …]
/NextBSD/usr.sbin/bhyve/
HDbootrom.c56 int fd, i, rv, prot; in bootrom_init() local
92 prot = PROT_READ | PROT_EXEC; in bootrom_init()
94 if (vm_mmap_memseg(ctx, gpa, VM_BOOTROM, 0, sbuf.st_size, prot) != 0) in bootrom_init()

1234567891011