/darwin-on-arm/xnu/osfmk/vm/ |
H A D | vm_fault.h | 92 vm_prot_t fault_type, 114 vm_prot_t fault_type, /* What access is requested */ 162 vm_prot_t fault_type,
|
H A D | pmap.h | 208 vm_prot_t fault_type, 217 vm_prot_t fault_type, 380 #define PMAP_ENTER(pmap, virtual_address, page, protection, fault_type, flags, wired) \ 390 (fault_type), \ 397 #define PMAP_ENTER_OPTIONS(pmap, virtual_address, page, protection, fault_type, \ 408 (fault_type), \
|
H A D | vm_fault.c | 166 vm_prot_t fault_type); 724 * in "fault_type". Desired permissions are included 772 vm_prot_t fault_type, /* What access is requested */ 802 vm_prot_t access_required = fault_type; 904 access_required = fault_type; 909 object, offset, fault_type, *protection, 0); 1006 if (fault_type == VM_PROT_NONE) { 1192 && (fault_type & VM_PROT_WRITE)) { 1754 dbgTrace(0xBEEF0016, (unsigned int) object, (unsigned int) fault_type); /* (TEST/DEBUG) */ 1756 if (fault_type 768 vm_fault_page( vm_object_t first_object, vm_object_offset_t first_offset, vm_prot_t fault_type, boolean_t must_be_resident, vm_prot_t *protection, vm_page_t *result_page, vm_page_t *top_page, int *type_of_fault, kern_return_t *error_code, boolean_t no_zero_fill, boolean_t data_supply, vm_object_fault_info_t fault_info) argument 2309 vm_fault_enter(vm_page_t m, pmap_t pmap, vm_map_offset_t vaddr, vm_prot_t prot, vm_prot_t fault_type, boolean_t wired, boolean_t change_wiring, boolean_t no_cache, boolean_t cs_bypass, boolean_t *need_retry, int *type_of_fault) argument 2740 vm_fault( vm_map_t map, vm_map_offset_t vaddr, vm_prot_t fault_type, boolean_t change_wiring, int interruptible, pmap_t caller_pmap, vm_map_offset_t caller_pmap_addr) argument 4883 vm_fault_classify(vm_object_t object, vm_object_offset_t offset, vm_prot_t fault_type) argument [all...] |
H A D | vm_map.h | 505 vm_prot_t fault_type,
|
H A D | vm_map.c | 8675 vm_prot_t fault_type, 8697 * VM_PROT_MASK means that the caller wants us to use "fault_type" 8701 mask_protections = (fault_type & VM_PROT_IS_MASK) ? TRUE : FALSE; 8702 fault_type &= ~VM_PROT_IS_MASK; 8703 original_fault_type = fault_type; 8708 fault_type = original_fault_type; 8755 if ((entry->use_pmap && !(fault_type & VM_PROT_WRITE))) { 8763 if(entry->needs_copy && (fault_type & VM_PROT_WRITE)) { 8846 if(((fault_type & VM_PROT_WRITE) && cow_sub_map_parent)) { 9037 fault_type 8672 vm_map_lookup_locked( vm_map_t *var_map, vm_map_offset_t vaddr, vm_prot_t fault_type, int object_lock_type, vm_map_version_t *out_version, vm_object_t *object, vm_object_offset_t *offset, vm_prot_t *out_prot, boolean_t *wired, vm_object_fault_info_t fault_info, vm_map_t *real_map) argument [all...] |
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | pmap_x86_common.c | 408 vm_prot_t fault_type, 412 (void) pmap_enter_options(pmap, vaddr, pn, prot, fault_type, flags, wired, PMAP_EXPAND_OPTIONS_NONE); 421 __unused vm_prot_t fault_type, 403 pmap_enter( register pmap_t pmap, vm_map_offset_t vaddr, ppnum_t pn, vm_prot_t prot, vm_prot_t fault_type, unsigned int flags, boolean_t wired) argument 416 pmap_enter_options( register pmap_t pmap, vm_map_offset_t vaddr, ppnum_t pn, vm_prot_t prot, __unused vm_prot_t fault_type, unsigned int flags, boolean_t wired, unsigned int options) argument
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | pmap.c | 2429 void pmap_enter(pmap_t pmap, vm_map_offset_t va, ppnum_t pa, vm_prot_t prot, vm_prot_t fault_type, unsigned int flags, boolean_t wired) argument 2431 pmap_enter_options(pmap, va, pa, prot, fault_type, flags, wired, 0); 2835 kern_return_t pmap_enter_options(pmap_t pmap, vm_map_offset_t va, ppnum_t pa, vm_prot_t prot, vm_prot_t fault_type, unsigned int flags, boolean_t wired, unsigned int options) argument
|