]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/vm/vm_map_store_ll.c
xnu-3789.51.2.tar.gz
[apple/xnu.git] / osfmk / vm / vm_map_store_ll.c
index f33ac3270441a9d301bbfed79e9b30afd547a5da..c7c1afd9893ec65f32dd6c6096daadc19fe65bb4 100644 (file)
@@ -157,12 +157,12 @@ vm_map_store_init_ll( __unused struct vm_map_header *hdr)
  */
 boolean_t
 vm_map_store_lookup_entry_ll(
-       register vm_map_t               map,
-       register vm_map_offset_t        address,
+       vm_map_t                map,
+       vm_map_offset_t         address,
        vm_map_entry_t          *entry)         /* OUT */
 {
-       register vm_map_entry_t         cur;
-       register vm_map_entry_t         last;
+       vm_map_entry_t          cur;
+       vm_map_entry_t          last;
 
        /*
         *      Start looking either from the head of the
@@ -257,6 +257,9 @@ vm_map_store_copy_reset_ll( vm_map_copy_t copy, __unused vm_map_entry_t entry, _
 void
 update_first_free_ll( vm_map_t map, vm_map_entry_t new_first_free)
 {
+       if (map->holelistenabled)
+               return;
+
        UPDATE_FIRST_FREE_LL( map, new_first_free);
 }