-extern kern_return_t memory_object_free_from_cache(
- host_t host,
- int *pager_id,
- int *count);
-
-extern kern_return_t memory_object_iopl_request(
- ipc_port_t port,
- memory_object_offset_t offset,
- vm_size_t *upl_size,
- upl_t *upl_ptr,
- upl_page_info_array_t user_page_list,
- unsigned int *page_list_count,
- int *flags);
-
-
-extern kern_return_t memory_object_pages_resident(
- memory_object_control_t control,
- boolean_t * has_pages_resident);
-
-#endif /* _VM_MEMORY_OBJECT_H_ */
+extern kern_return_t memory_object_pages_resident(
+ memory_object_control_t control,
+ boolean_t * has_pages_resident);
+
+extern kern_return_t memory_object_signed(
+ memory_object_control_t control,
+ boolean_t is_signed);
+
+extern boolean_t memory_object_is_signed(
+ memory_object_control_t control);
+
+extern boolean_t memory_object_is_shared_cache(
+ memory_object_control_t control);
+
+extern void memory_object_mark_used(
+ memory_object_control_t control);
+
+extern void memory_object_mark_unused(
+ memory_object_control_t control,
+ boolean_t rage);
+
+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,
+ boolean_t eligible_for_secluded);
+#endif /* CONFIG_SECLUDED_MEMORY */
+
+#endif /* _VM_MEMORY_OBJECT_H_ */