]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/vm/memory_object.h
xnu-7195.101.1.tar.gz
[apple/xnu.git] / osfmk / vm / memory_object.h
index e70c96b0279b573582b77b40ddd03a223907f1aa..cb57eb469c75d5eb586bedb1775684744c089fbc 100644 (file)
@@ -74,18 +74,13 @@ memory_object_default_t memory_manager_default_reference(void);
 __private_extern__
 kern_return_t           memory_manager_default_check(void);
 
-__private_extern__
-void                    memory_manager_default_init(void);
-
-__private_extern__
-void                    memory_object_control_bootstrap(void);
 __private_extern__
 memory_object_control_t memory_object_control_allocate(
        vm_object_t             object);
 
 __private_extern__
 void                    memory_object_control_collapse(
-       memory_object_control_t control,
+       memory_object_control_t *control,
        vm_object_t             object);
 
 __private_extern__
@@ -100,7 +95,7 @@ mach_port_t             convert_mo_control_to_port(
        memory_object_control_t control);
 
 extern void memory_object_control_disable(
-       memory_object_control_t control);
+       memory_object_control_t *control);
 
 extern
 memory_object_control_t convert_port_to_mo_control(
@@ -145,6 +140,9 @@ extern void             memory_object_mark_unused(
 extern void             memory_object_mark_io_tracking(
        memory_object_control_t         control);
 
+extern void             memory_object_mark_trusted(
+       memory_object_control_t         control);
+
 #if CONFIG_SECLUDED_MEMORY
 extern void             memory_object_mark_eligible_for_secluded(
        memory_object_control_t         control,