Searched refs:copy_object (Results 1 - 3 of 3) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/
H A Dmemory_object.c689 vm_object_t copy_object = VM_OBJECT_NULL; local
730 while ((copy_object = object->copy) != VM_OBJECT_NULL) {
737 if (vm_object_lock_try(copy_object)) {
748 vm_object_reference_locked(copy_object);
759 if ((copy_object != VM_OBJECT_NULL && update_cow) || (flags & MEMORY_OBJECT_DATA_SYNC)) {
769 if (copy_object != VM_OBJECT_NULL) {
773 copy_offset = (offset >= copy_object->shadow_offset) ?
774 (vm_map_offset_t)(offset - copy_object->shadow_offset) :
777 if (copy_offset > copy_object->size)
778 copy_offset = copy_object
[all...]
H A Dvm_fault.c647 vm_object_t copy_object; local
1656 while ((copy_object = first_object->copy) != VM_OBJECT_NULL && (m != VM_PAGE_NULL)) {
1661 dbgTrace(0xBEEF0017, (unsigned int) copy_object, (unsigned int) fault_type); /* (TEST/DEBUG) */
1680 * Try to get the lock on the copy_object.
1682 if (!vm_object_lock_try(copy_object)) {
1699 vm_object_reference_locked(copy_object);
1704 copy_offset = first_offset - copy_object->shadow_offset;
1706 if (copy_object->size <= copy_offset)
1711 else if ((copy_m = vm_page_lookup(copy_object, copy_offset)) != VM_PAGE_NULL) {
1725 vm_object_reference_locked(copy_object);
[all...]
H A Dvm_map.c8099 vm_object_t sub_object, copy_object; local
8147 &copy_object);
8152 copy_object = sub_object;
8153 vm_object_reference(copy_object);
8199 copy_object);
8240 entry->object.vm_object = copy_object;

Completed in 66 milliseconds