]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/mach/memory_object.defs
xnu-1504.3.12.tar.gz
[apple/xnu.git] / osfmk / mach / memory_object.defs
index 9fd7664f4601d57de7e49da297eaf7d715bf12ce..436e9b290401affc4caa2f2787e1a6ff9c9b5a34 100644 (file)
@@ -171,7 +171,7 @@ routine     memory_object_data_initialize(
 routine        memory_object_data_unlock(
                memory_object           : memory_object_t;
                offset                  : memory_object_offset_t;
-               size                    : memory_object_cluster_size_t;
+               size                    : memory_object_size_t;
                desired_access          : vm_prot_t);
 
 
@@ -186,7 +186,7 @@ routine     memory_object_data_unlock(
 routine memory_object_synchronize(
                memory_object           : memory_object_t;
                offset                  : memory_object_offset_t;
-               size                    : memory_object_cluster_size_t;
+               size                    : memory_object_size_t;
                sync_flags              : vm_sync_t );
 
 /*
@@ -197,7 +197,10 @@ routine memory_object_synchronize(
  *     [Response should be a release of the named reference when
  *     the pager deems that appropriate.]
  */
-routine memory_object_unmap(
+routine memory_object_map(
+               memory_object           : memory_object_t;
+               prot                    : vm_prot_t);
+routine memory_object_last_unmap(
                memory_object           : memory_object_t);
 
 /* vim: set ft=c : */