Lines Matching refs:device_object
431 vm_object_t anon_object, device_object; in vm_test_device_pager_transpose() local
441 device_object = memory_object_to_vm_object(device_pager); in vm_test_device_pager_transpose()
442 assert(device_object != VM_OBJECT_NULL); in vm_test_device_pager_transpose()
475 vm_object_lock(device_object); in vm_test_device_pager_transpose()
476 vm_object_activity_begin(device_object); in vm_test_device_pager_transpose()
477 device_object->blocked_access = TRUE; in vm_test_device_pager_transpose()
478 vm_object_unlock(device_object); in vm_test_device_pager_transpose()
482 assert(os_ref_get_count_raw(&device_object->ref_count) == 2); in vm_test_device_pager_transpose()
483 assert(device_object->named); in vm_test_device_pager_transpose()
485 kr = vm_object_transpose(device_object, anon_object, size); in vm_test_device_pager_transpose()
492 vm_object_lock(device_object); in vm_test_device_pager_transpose()
493 vm_object_activity_end(device_object); in vm_test_device_pager_transpose()
494 device_object->blocked_access = FALSE; in vm_test_device_pager_transpose()
495 vm_object_unlock(device_object); in vm_test_device_pager_transpose()
503 assert(os_ref_get_count_raw(&device_object->ref_count) == 1); in vm_test_device_pager_transpose()
504 assert(!device_object->named); in vm_test_device_pager_transpose()
999 vm_object_t device_object; in vm_test_per_mapping_internal_accounting() local
1078 device_object = vm_object_allocate(PAGE_SIZE, kernel_map->serial_id); in vm_test_per_mapping_internal_accounting()
1079 assert(device_object); in vm_test_per_mapping_internal_accounting()
1080 vm_object_lock(device_object); in vm_test_per_mapping_internal_accounting()
1081 VM_OBJECT_SET_PRIVATE(device_object, TRUE); in vm_test_per_mapping_internal_accounting()
1082 VM_OBJECT_SET_PHYS_CONTIGUOUS(device_object, TRUE); in vm_test_per_mapping_internal_accounting()
1083 device_object->copy_strategy = MEMORY_OBJECT_COPY_NONE; in vm_test_per_mapping_internal_accounting()
1084 vm_object_unlock(device_object); in vm_test_per_mapping_internal_accounting()
1085 kr = vm_object_populate_with_private(device_object, 0, in vm_test_per_mapping_internal_accounting()
1098 vm_object_reference(device_object); in vm_test_per_mapping_internal_accounting()
1104 device_object, in vm_test_per_mapping_internal_accounting()