(entry->object.vm_object->shadow_offset))
+ entry->offset +
(laddr - entry->vme_start)
- - ldelta)>>12,
- ldelta + hdelta, prot,
+ - ldelta) >> 12,
+ ((ldelta + hdelta) >> 12), prot,
(VM_WIMG_MASK & (int)object->wimg_bits), 0);
} else {
/* Set up a block mapped area */
(((vm_map_offset_t)
(entry->object.vm_object->shadow_offset))
+ entry->offset +
- (laddr - entry->vme_start) - ldelta)>>12,
- ldelta + hdelta, prot,
+ (laddr - entry->vme_start) - ldelta) >> 12,
+ ((ldelta + hdelta) >> 12), prot,
(VM_WIMG_MASK & (int)object->wimg_bits), 0);
}
}
#undef UNLOCK_THINGS
#define UNLOCK_THINGS { \
- object->paging_in_progress--; \
- vm_object_unlock(object); \
+ vm_object_paging_end(object); \
+ vm_object_unlock(object); \
}
#undef UNLOCK_AND_DEALLOCATE
assert(object->ref_count > 0);
object->ref_count++;
vm_object_res_reference(object);
- object->paging_in_progress++;
+ vm_object_paging_begin(object);
/*
* INVARIANTS (through entire routine):