/dragonfly/sys/vm/ |
H A D | vm.h | 77 typedef u_char vm_prot_t; /* protection codes */ typedef 79 #define VM_PROT_NONE ((vm_prot_t) 0x00) 80 #define VM_PROT_READ ((vm_prot_t) 0x01) 81 #define VM_PROT_WRITE ((vm_prot_t) 0x02) 82 #define VM_PROT_EXECUTE ((vm_prot_t) 0x04) 83 #define VM_PROT_OVERRIDE_WRITE ((vm_prot_t) 0x08) /* copy-on-write */ 84 #define VM_PROT_NOSYNC ((vm_prot_t) 0x10)
|
H A D | vm_map.h | 230 vm_prot_t protection; /* protection code */ 231 vm_prot_t max_protection; /* maximum protection */ 591 vm_prot_t, boolean_t); 605 vm_prot_t, vm_prot_t, int); 608 vm_offset_t vm_map_hint(struct proc *, vm_offset_t, vm_prot_t); 616 vm_prot_t, vm_prot_t, int); 617 int vm_map_lookup (vm_map_t *, vm_offset_t, vm_prot_t, 619 vm_pindex_t *, vm_pindex_t *, vm_prot_t *, int *); 625 int vm_map_protect (vm_map_t, vm_offset_t, vm_offset_t, vm_prot_t, boolean_t); 634 vm_prot_t, vm_prot_t, int);
|
H A D | vm_pager.h | 98 vm_object_t default_pager_alloc(void *, off_t, vm_prot_t, off_t); 99 vm_object_t dev_pager_alloc(void *, off_t, vm_prot_t, off_t); 100 vm_object_t phys_pager_alloc(void *, off_t, vm_prot_t, off_t); 101 vm_object_t swap_pager_alloc(void *, off_t, vm_prot_t, off_t); 102 vm_object_t vnode_pager_alloc (void *, off_t, vm_prot_t, off_t, int, int); 174 int (*cdev_pg_ctor)(void *handle, vm_ooffset_t size, vm_prot_t prot, 180 struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot,
|
H A D | vm_extern.h | 81 int vm_fault(struct vm_map *, vm_offset_t, vm_prot_t, int); 84 vm_prot_t, int, int *, int *); 85 vm_page_t vm_fault_page_quick(vm_offset_t, vm_prot_t, int *, int *); 96 vm_prot_t, vm_prot_t, int, void *, vm_ooffset_t,
|
H A D | pmap.h | 183 vm_prot_t, boolean_t, struct vm_map_entry *); 186 vm_page_t pmap_fault_page_quick(pmap_t, vm_offset_t, vm_prot_t, int *); 196 void pmap_page_protect (struct vm_page *m, vm_prot_t prot); 206 void pmap_protect (pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
|
H A D | device_pager.c | 84 static int old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, 110 vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) in cdev_pager_allocate() 174 dev_pager_alloc(void *handle, off_t size, vm_prot_t prot, off_t foff) in dev_pager_alloc() 313 old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in old_dev_pager_ctor()
|
H A D | vm_glue.c | 110 vm_prot_t prot; in kernacc() 144 vm_prot_t prot; in useracc()
|
H A D | vm_fault.c | 138 vm_prot_t prot; 141 vm_prot_t first_prot; 199 vm_prot_t fault_type); 200 static int vm_fault_object(struct faultstate *, vm_pindex_t, vm_prot_t, int); 853 vm_prot_t fault_type) in vm_fault_bypass() 990 vm_fault_page_quick(vm_offset_t va, vm_prot_t fault_type, in vm_fault_page_quick() 1025 vm_fault_page(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type, in vm_fault_page() 1035 vm_prot_t orig_fault_type = fault_type; in vm_fault_page() 1391 vm_prot_t fault_type, int fault_flags, in vm_fault_object_page() 1564 vm_prot_t fault_type, int allow_nofault) in vm_fault_object() [all …]
|
H A D | default_pager.c | 72 default_pager_alloc(void *handle, off_t size, vm_prot_t prot, off_t offset) in default_pager_alloc()
|
H A D | phys_pager.c | 60 phys_pager_alloc(void *handle, off_t size, vm_prot_t prot, off_t foff) in phys_pager_alloc()
|
H A D | vm_map.c | 1239 vm_prot_t prot, vm_prot_t max, int cow) in vm_map_insert() 1589 vm_prot_t prot, vm_prot_t max, int cow) in vm_map_find() 2132 vm_prot_t new_prot, boolean_t set_max) in vm_map_protect() 2195 vm_prot_t old_prot; in vm_map_protect() 3349 vm_prot_t protection, boolean_t have_lock) in vm_map_check_protection() 3883 int flags, vm_prot_t prot, vm_prot_t max, int cow) in vm_map_stack() 4269 vm_map_hint(struct proc *p, vm_offset_t addr, vm_prot_t prot) in vm_map_hint() 4328 vm_prot_t fault_typea, in vm_map_lookup() 4333 vm_prot_t *out_prot, /* OUT */ in vm_map_lookup() 4338 vm_prot_t prot; in vm_map_lookup() [all …]
|
H A D | vm_mmap.c | 131 vm_prot_t prot, maxprot; in kern_mmap() 590 vm_prot_t prot; in sys_mprotect() 1200 vm_mmap(vm_map_t map, vm_offset_t *addr, vm_size_t size, vm_prot_t prot, in vm_mmap() 1201 vm_prot_t maxprot, int flags, void *handle, vm_ooffset_t foff, in vm_mmap()
|
H A D | vm_object.h | 327 vm_prot_t, int, int *, int *);
|
/dragonfly/sys/kern/ |
H A D | imgact_elf.c | 84 vm_prot_t prot); 90 static vm_prot_t __elfN(trans_prot)(Elf_Word); 91 static Elf_Word __elfN(untrans_prot)(vm_prot_t); 243 size_t filsz, vm_prot_t prot) in __elfN() 421 vm_prot_t prot; in __elfN() 609 vm_prot_t prot; in __CONCAT() 1884 static vm_prot_t 1887 vm_prot_t prot; in __elfN() 1900 __elfN(untrans_prot)(vm_prot_t prot) in __elfN()
|
H A D | sys_process.c | 68 vm_prot_t out_prot; 128 vm_prot_t out_prot;
|
H A D | kern_plimit.c | 337 vm_prot_t prot; in kern_setrlimit()
|
H A D | kern_fp.c | 399 vm_prot_t maxprot; in fp_mmap()
|
/dragonfly/sys/dev/virtual/nvmm/ |
H A D | nvmm_dragonfly.c | 81 os_vmspace_fault(os_vmspace_t *vm, vaddr_t va, vm_prot_t prot) in os_vmspace_fault() 122 vm_prot_t vmprot, vmmaxprot; in os_vmobj_map()
|
H A D | nvmm_os.h | 277 int os_vmspace_fault(os_vmspace_t *, vaddr_t, vm_prot_t);
|
H A D | nvmm_netbsd.c | 51 os_vmspace_fault(os_vmspace_t *vm, vaddr_t va, vm_prot_t prot) in os_vmspace_fault()
|
/dragonfly/sys/vfs/procfs/ |
H A D | procfs_mem.c | 76 vm_prot_t reqprot; in procfs_rwmem()
|
H A D | procfs_map.c | 95 vm_prot_t e_prot; in procfs_domap()
|
/dragonfly/sys/dev/drm/include/drm/ |
H A D | drm_gem.h | 223 int i915_gem_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
|
/dragonfly/sys/net/netmap/ |
H A D | netmap_freebsd.c | 202 netmap_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in netmap_dev_pager_ctor()
|
/dragonfly/sys/platform/vkernel64/platform/ |
H A D | pmap.c | 686 vm_prot_t prot __unused, int *busyp __unused) in pmap_fault_page_quick() 2163 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) in pmap_protect() 2266 pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot, in pmap_enter() 2453 vm_prot_t prot = entry->protection; in pmap_object_init_pt() 2963 pmap_page_protect(vm_page_t m, vm_prot_t prot) in pmap_page_protect()
|