/barrelfish-master/include/vm/ |
H A D | vm_extern.h | 77 int vm_fault(vm_map_t, vm_offset_t, vm_prot_t, int); 82 int vm_fault_hold(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type, 85 vm_prot_t prot, vm_page_t *ma, int max_count); 89 int vm_mmap(vm_map_t, vm_offset_t *, vm_size_t, vm_prot_t, vm_prot_t, int, 91 int vm_mmap_object(vm_map_t, vm_offset_t *, vm_size_t, vm_prot_t, 92 vm_prot_t, int, vm_object_t, vm_ooffset_t, boolean_t, struct thread *); 94 int vm_mmap_cdev(struct thread *, vm_size_t, vm_prot_t, vm_prot_t *, 96 int vm_mmap_vnode(struct thread *, vm_size_t, vm_prot_t, vm_prot_ [all...] |
H A D | vm.h | 73 typedef u_char vm_prot_t; /* protection codes */ typedef 75 #define VM_PROT_NONE ((vm_prot_t) 0x00) 76 #define VM_PROT_READ ((vm_prot_t) 0x01) 77 #define VM_PROT_WRITE ((vm_prot_t) 0x02) 78 #define VM_PROT_EXECUTE ((vm_prot_t) 0x04) 79 #define VM_PROT_COPY ((vm_prot_t) 0x08) /* copy-on-read */
|
H A D | vm_map.h | 113 vm_prot_t protection; /* protection code */ 114 vm_prot_t max_protection; /* maximum protection */ 365 boolean_t vm_map_check_protection (vm_map_t, vm_offset_t, vm_offset_t, vm_prot_t); 369 vm_offset_t, int, vm_prot_t, vm_prot_t, int); 371 vm_prot_t, vm_prot_t, int); 375 int vm_map_insert (vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_offset_t, vm_prot_t, vm_prot_t, int); 376 int vm_map_lookup (vm_map_t *, vm_offset_t, vm_prot_t, vm_map_entry_ [all...] |
H A D | pmap.h | 102 * for the protection code (vm_prot_t) that describes the fault type. 118 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); 141 void pmap_protect(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
|
H A D | vm_pager.h | 50 typedef vm_object_t pgo_alloc_t(void *, vm_ooffset_t, vm_prot_t, vm_ooffset_t, 105 vm_object_t vm_pager_allocate(objtype_t, void *, vm_ooffset_t, vm_prot_t, 180 int (*cdev_pg_ctor)(void *handle, vm_ooffset_t size, vm_prot_t prot, 186 struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot,
|
H A D | default_pager.c | 56 static vm_object_t default_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 79 default_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
|
H A D | sg_pager.c | 49 static vm_object_t sg_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 67 sg_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
|
H A D | device_pager.c | 59 static vm_object_t dev_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 89 static int old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, 122 vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) 199 dev_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, 389 old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
|
H A D | vm_pager.c | 92 static vm_object_t dead_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 107 dead_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, 226 vm_prot_t prot, vm_ooffset_t off, struct ucred *cred)
|
H A D | vm_mmap.c | 197 vm_prot_t cap_maxprot; 604 vm_prot_t prot; 1231 vm_prot_t prot, vm_prot_t *maxprotp, int *flagsp, 1344 vm_mmap_cdev(struct thread *td, vm_size_t objsize, vm_prot_t prot, 1345 vm_prot_t *maxprotp, int *flagsp, struct cdev *cdev, struct cdevsw *dsw, 1406 vm_mmap(vm_map_t map, vm_offset_t *addr, vm_size_t size, vm_prot_t prot, 1407 vm_prot_t maxprot, int flags, 1477 vm_mmap_object(vm_map_t map, vm_offset_t *addr, vm_size_t size, vm_prot_t prot, 1478 vm_prot_t maxpro [all...] |
H A D | vm_map.c | 136 static void vm_map_pmap_enter(vm_map_t map, vm_offset_t addr, vm_prot_t prot, 143 vm_size_t max_ssize, vm_size_t growsize, vm_prot_t prot, vm_prot_t max, 1180 vm_offset_t start, vm_offset_t end, vm_prot_t prot, vm_prot_t max, int cow) 1448 vm_offset_t start, vm_size_t length, vm_prot_t prot, 1449 vm_prot_t max, int cow) 1486 vm_prot_t prot, vm_prot_t max, int cow) 1866 vm_map_pmap_enter(vm_map_t map, vm_offset_t addr, vm_prot_t pro [all...] |
H A D | phys_pager.c | 63 phys_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
|
H A D | vm_fault.c | 179 vm_fault_dirty(vm_map_entry_t entry, vm_page_t m, vm_prot_t prot, 180 vm_prot_t fault_type, int fault_flags, boolean_t set_wd) 260 vm_fault(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type, 283 vm_fault_hold(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type, 286 vm_prot_t prot; 929 vm_prot_t retry_prot; 1218 vm_prot_t prot, vm_page_t *ma, int max_count) 1307 vm_prot_t access, prot;
|
H A D | vm_glue.c | 127 vm_prot_t prot; 160 vm_prot_t prot;
|
H A D | vnode_pager.c | 92 static vm_object_t vnode_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 205 vnode_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
|
H A D | swap_pager.c | 358 vm_prot_t prot, vm_ooffset_t offset, struct ucred *); 618 swap_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot,
|
/barrelfish-master/include/sys/ |
H A D | imgact.h | 85 vm_prot_t stack_prot;
|
H A D | file.h | 121 vm_size_t size, vm_prot_t prot, vm_prot_t cap_maxprot, 402 vm_prot_t prot, vm_prot_t cap_maxprot, int flags, vm_ooffset_t foff,
|
/barrelfish-master/include/arch/arm/machine/ |
H A D | pmap-v6.h | 190 void pmap_preboot_map_attr(vm_paddr_t, vm_offset_t, vm_size_t, vm_prot_t,
|
H A D | pmap-v4.h | 229 int pmap_fault_fixup(pmap_t, vm_offset_t, vm_prot_t, int);
|