/src/sys/external/bsd/drm2/dist/drm/i915/selftests/ |
igt_mmap.h | 18 unsigned long prot,
|
igt_mmap.c | 20 unsigned long prot, 38 prot, flags, drm_vma_node_offset_addr(node));
|
/src/sys/external/bsd/compiler_rt/dist/lib/profile/ |
WindowsMMap.c | 32 void *mmap(void *start, size_t length, int prot, int flags, int fd, off_t offset) 34 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) 43 if (prot & PROT_WRITE) { 44 if (prot & PROT_EXEC) 48 } else if (prot & PROT_EXEC) { 49 if (prot & PROT_READ) 51 else if (prot & PROT_EXEC) 67 if (prot & PROT_WRITE) 71 if (prot & PROT_EXEC)
|
/src/lib/libc/sys/ |
mmap.c | 58 mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset) 61 return __mmap(addr, len, prot, flags, fd, 0, offset);
|
/src/sys/arch/arm/arm/ |
efi_machdep.c | 110 int prot = 0; local in function:cpu_efirt_map_range 115 prot = VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE; 116 flags = prot; 119 prot = VM_PROT_READ | VM_PROT_WRITE; 120 flags = prot; 123 prot = VM_PROT_READ | VM_PROT_WRITE; 124 flags = prot | PMAP_DEV; 135 pmap_enter(pmap_efirt(), va, pa, prot, flags | PMAP_WIRED);
|
/src/sys/external/bsd/drm2/drm/ |
drm_vm.c | 55 int prot, struct uvm_object **uobjp, voff_t *uoffsetp, 70 uobj = udv_attach(devno, prot, offset, size); 80 drm_legacy_mmap_paddr(struct drm_device *dev, off_t byte_offset, int prot) 88 paddr = drm_legacy_mmap_paddr_locked(dev, byte_offset, prot); 96 int prot) 107 return drm_legacy_mmap_dma_paddr(dev, byte_offset, prot); 132 prot); 136 drm_legacy_mmap_dma_paddr(struct drm_device *dev, off_t byte_offset, int prot) 152 off_t byte_offset, int prot) 168 byte_offset, prot, flags) [all...] |
drm_gem_vm.c | 69 size_t nbytes, int prot, struct uvm_object **uobjp, voff_t *uoffsetp, 76 ret = drm_gem_mmap_object(dev, byte_offset, nbytes, prot, uobjp, 83 return drm_legacy_mmap_object(dev, byte_offset, nbytes, prot, uobjp, 89 int prot, struct uvm_object **uobjp, voff_t *uoffsetp, struct file *file) 96 ret = drm_gem_mmap_object_locked(dev, byte_offset, nbytes, prot, 105 size_t nbytes, int prot __unused, struct uvm_object **uobjp, 115 KASSERT(prot == (prot & (PROT_READ | PROT_WRITE)));
|
/src/sys/rump/librump/rumpkern/arch/generic/ |
rump_generic_pmap.c | 43 pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int fl) 57 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) 79 pmap_page_protect(struct vm_page *pg, vm_prot_t prot)
|
/src/sys/arch/aarch64/aarch64/ |
efi_machdep.c | 58 int prot = 0; local in function:cpu_efirt_map_range 63 prot = VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE; 66 prot = VM_PROT_READ | VM_PROT_WRITE; 69 prot = VM_PROT_READ | VM_PROT_WRITE; 94 pmap_kenter_pa(va, pa, prot, flags); 96 pmap_enter(pmap_efirt(), va, pa, prot, flags | PMAP_WIRED);
|
/src/lib/librumpuser/ |
rumpuser_mem.c | 81 int prot, rv; local in function:rumpuser_anonmmap 90 prot = PROT_READ|PROT_WRITE; 92 prot |= PROT_EXEC; 93 mem = mmap(prefaddr, size, prot,
|
/src/sys/arch/x86/include/ |
pmap.h | 145 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) 147 if ((prot & VM_PROT_WRITE) == 0) { 148 if (prot & (VM_PROT_READ|VM_PROT_EXECUTE)) { 162 pmap_pv_protect(paddr_t pa, vm_prot_t prot) 164 if ((prot & VM_PROT_WRITE) == 0) { 165 if (prot & (VM_PROT_READ|VM_PROT_EXECUTE)) { 182 pmap_protect(struct pmap *pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot) 184 if ((prot & VM_PROT_WRITE) == 0) { 185 if (prot & (VM_PROT_READ|VM_PROT_EXECUTE)) { 186 pmap_write_protect(pmap, sva, eva, prot); [all...] |
/src/sys/arch/hppa/include/ |
pmap.h | 61 u_int pm_pid; /* prot id (read-only after create) */ 180 pmap_prot(struct pmap *pmap, int prot) 183 return (hppa_prot[prot] | (pmap == pmap_kernel() ? 0 : TLB_USER)); 187 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) 189 if ((prot & UVM_PROT_WRITE) == 0) { 190 if (prot & (UVM_PROT_RX)) 198 pmap_protect(struct pmap *pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot) 200 if ((prot & UVM_PROT_WRITE) == 0) { 201 if (prot & (UVM_PROT_RX)) 202 pmap_write_protect(pmap, sva, eva, prot); [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_mm.c | 40 pgprot_t prot; member in struct:remap_pfn 51 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); 76 pte_mkspecial(pfn_pte(sgt_pfn(r), r->prot))); 109 r.prot = __pgprot((pgprot_val(iomap->prot) & _PAGE_CACHE_MASK) | 137 .prot = vma->vm_page_prot,
|
/src/sys/sys/ |
pax.h | 92 pax_mprotect_maxprotect(struct lwp *l, vm_prot_t prot, vm_prot_t extra, 98 pax_mprotect_validate(struct lwp *l, vm_prot_t prot) 113 # define PAX_MPROTECT_VALIDATE(l, prot) \ 114 pax_mprotect_validate(__FILE__, __LINE__, (l), (prot)) 118 # define PAX_MPROTECT_VALIDATE(l, prot) \ 119 pax_mprotect_validate((l), (prot))
|
/src/sys/arch/m68k/include/ |
pte_coldfire.h | 181 pte_prot_bits(struct vm_page_md *mdpg, vm_prot_t prot) 183 KASSERT(prot & VM_PROT_READ); 185 if (prot & VM_PROT_EXECUTE) { 190 if (prot & VM_PROT_WRITE) { 216 pte_make_enter(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, 222 pt_entry |= pte_prot_bits(mdpg, prot); 228 pte_make_kenter_pa(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, 235 pt_entry |= pte_prot_bits(NULL, prot); /* pretend unmanaged */
|
/src/sys/arch/powerpc/include/booke/ |
pte.h | 199 pte_prot_bits(struct vm_page_md *mdpg, vm_prot_t prot) 201 KASSERT(prot & VM_PROT_READ); 203 if (prot & VM_PROT_EXECUTE) { 217 if (prot & VM_PROT_WRITE) { 244 pte_make_enter(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, 250 pt_entry |= pte_prot_bits(mdpg, prot); 256 pte_make_kenter_pa(paddr_t pa, struct vm_page_md *mdpg, vm_prot_t prot, 263 pt_entry |= pte_prot_bits(NULL, prot); /* pretend unmanaged */
|
/src/sys/arch/xen/include/ |
bus_private.h | 37 #define _BUS_PMAP_ENTER(pmap, va, ba, prot, flags) \ 38 pmap_enter(pmap, va, xpmap_mtop(ba), prot, flags)
|
/src/sys/arch/amiga/amiga/ |
bus.c | 48 bus_space_mmap(bus_space_tag_t t, bus_addr_t addr, off_t off, int prot,
|
/src/sys/arch/usermode/usermode/ |
vm_machdep.c | 52 vm_prot_t prot; local in function:vmapbuf 64 prot = bp->b_flags & B_READ ? VM_PROT_READ | VM_PROT_WRITE : 71 prot, prot | PMAP_WIRED);
|
/src/sys/rump/librump/rumpkern/arch/x86/ |
rump_x86_pmap.c | 38 pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int fl) 52 pmap_enter(pmap_t pmap, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) 107 pmap_write_protect(pmap_t pmap, vaddr_t sva, vaddr_t eva, vm_prot_t prot)
|
/src/sys/dev/ |
mm.c | 168 vm_prot_t prot; local in function:dev_mem_readwrite 179 prot = (uio->uio_rw == UIO_WRITE) ? VM_PROT_WRITE : VM_PROT_READ; 180 error = mm_md_physacc(paddr, prot); 208 pmap_kenter_pa(va, paddr, prot, 0); 238 vm_prot_t prot; local in function:dev_kmem_readwrite 253 prot = (uio->uio_rw == UIO_WRITE) ? VM_PROT_WRITE : VM_PROT_READ; 262 error = mm_md_physacc(paddr, prot); 274 error = mm_md_kernacc(addr, prot, &checked); 280 if (!checked && !uvm_kernacc(addr, len, prot)) { 383 vm_prot_t prot; local in function:mm_mmap [all...] |
/src/sys/kern/ |
exec_subr.c | 87 u_int prot, int flags) 104 vcp->ev_prot = prot; 165 vmcmd_get_prot(struct lwp *l, const struct exec_vmcmd *cmd, vm_prot_t *prot, 170 *prot = cmd->ev_prot & UVM_PROT_ALL; 171 *maxprot = PAX_MPROTECT_MAXPROTECT(l, *prot, extraprot, UVM_PROT_ALL); 173 if ((*prot & *maxprot) != *prot) 175 return PAX_MPROTECT_VALIDATE(l, *prot); 185 vm_prot_t prot, maxprot; local in function:vmcmd_map_pagedvn 202 if ((error = vmcmd_get_prot(l, cmd, &prot, &maxprot)) != 0 273 vm_prot_t prot, maxprot; local in function:vmcmd_readvn 332 vm_prot_t prot, maxprot; local in function:vmcmd_map_zero [all...] |
/src/sys/arch/powerpc/oea/ |
pmap_kernel.c | 192 pmap_enter(pmap_t pm, vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) 194 return (*pmapops->pmapop_enter)(pm, va, pa, prot, flags); 204 pmap_kenter_pa(vaddr_t va, paddr_t pa, vm_prot_t prot, u_int flags) 206 (*pmapops->pmapop_kenter_pa)(va, pa, prot, flags); 222 pmap_protect(pmap_t pm, vaddr_t start, vaddr_t end, vm_prot_t prot) 224 (*pmapops->pmapop_protect)(pm, start, end, prot); 234 pmap_page_protect(struct vm_page *pg, vm_prot_t prot) 236 (*pmapops->pmapop_page_protect)(pg, prot); 240 pmap_pv_protect(paddr_t pa, vm_prot_t prot) 242 (*pmapops->pmapop_pv_protect)(pa, prot); [all...] |
/src/sys/compat/freebsd/ |
freebsd_misc.c | 90 syscallarg(int) prot; 97 int flags, prot, fd; local in function:freebsd_sys_mmap 100 prot = SCARG(uap, prot); 109 * + prot must have read and write 115 ||((prot & (PROT_READ|PROT_WRITE))!=(PROT_READ|PROT_WRITE))) 126 SCARG(&bma, prot) = prot;
|
/src/sys/compat/netbsd32/ |
netbsd32_vm.c | 53 syscallarg(int) prot; 64 NETBSD32TO64_UAP(prot); 74 SCARG(&ua, prot) |= PROT_EXEC; 81 printf("mmap(addr=0x%lx, len=0x%lx, prot=0x%lx, flags=0x%lx, " 84 (long)SCARG(&ua, prot), (long)SCARG(&ua, flags),
|