- vm_object_offset_t crypto_start,
- vm_object_offset_t crypto_end);
-#endif /* CONFIG_CODE_DECRYPTION */
+ vm_object_offset_t crypto_start,
+ vm_object_offset_t crypto_end);
+#endif /* CONFIG_CODE_DECRYPTION */
+
+struct vm_shared_region_slide_info;
+extern kern_return_t vm_map_shared_region(
+ vm_map_t map,
+ vm_map_offset_t start,
+ vm_map_offset_t end,
+ vm_object_offset_t backing_offset,
+ struct vm_shared_region_slide_info *slide_info);
+extern void shared_region_pager_bootstrap(void);
+extern memory_object_t shared_region_pager_setup(
+ vm_object_t backing_object,
+ vm_object_offset_t backing_offset,
+ struct vm_shared_region_slide_info *slide_info);