HomeSort by: relevance | last modified time | path
    Searched refs:prot (Results 1 - 25 of 510) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /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),

Completed in 23 milliseconds

1 2 3 4 5 6 7 8 91011>>