]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/vm/memory_object.h
xnu-4570.1.46.tar.gz
[apple/xnu.git] / osfmk / vm / memory_object.h
index 2b26870ea8cae36dad9f2bfe4caf9dcfd23fa6b7..d14b5e3c96800ad0753b5e8e1709dfbda8bfa7ad 100644 (file)
@@ -91,6 +91,9 @@ void                  memory_object_control_collapse(
 __private_extern__
 vm_object_t            memory_object_control_to_vm_object(
                                memory_object_control_t control);
 __private_extern__
 vm_object_t            memory_object_control_to_vm_object(
                                memory_object_control_t control);
+__private_extern__
+vm_object_t            memory_object_to_vm_object(
+                               memory_object_t mem_obj);
 
 extern
 mach_port_t            convert_mo_control_to_port(
 
 extern
 mach_port_t            convert_mo_control_to_port(
@@ -118,11 +121,6 @@ extern ipc_port_t convert_upl_to_port( upl_t );
 
 __private_extern__ void upl_no_senders(ipc_port_t, mach_port_mscount_t);
 
 
 __private_extern__ void upl_no_senders(ipc_port_t, mach_port_mscount_t);
 
-extern kern_return_t   memory_object_free_from_cache(
-       host_t                          host,
-       memory_object_pager_ops_t       pager_ops,
-       int                             *count);
-
 extern kern_return_t   memory_object_pages_resident(
        memory_object_control_t         control,
        boolean_t                       *               has_pages_resident);
 extern kern_return_t   memory_object_pages_resident(
        memory_object_control_t         control,
        boolean_t                       *               has_pages_resident);