pmap_t pmap,
vm_map_offset_t pmap_addr);
+extern void vm_pre_fault(vm_map_offset_t);
+
#ifdef MACH_KERNEL_PRIVATE
#include <vm/vm_page.h>
extern kern_return_t vm_fault_wire(
vm_map_t map,
vm_map_entry_t entry,
+ vm_prot_t prot,
pmap_t pmap,
- vm_map_offset_t pmap_addr);
+ vm_map_offset_t pmap_addr,
+ ppnum_t *physpage_p);
extern void vm_fault_unwire(
vm_map_t map,
boolean_t change_wiring,
boolean_t no_cache,
boolean_t cs_bypass,
+ int user_tag,
+ int pmap_options,
boolean_t *need_retry,
int *type_of_fault);
+extern vm_offset_t kdp_lightweight_fault(
+ vm_map_t map,
+ vm_offset_t cur_target_addr);
+
+
#endif /* MACH_KERNEL_PRIVATE */
#endif /* KERNEL_PRIVATE */