Lines Matching refs:device_object
422 vm_object_t anon_object, device_object; in vm_test_device_pager_transpose() local
432 device_object = memory_object_to_vm_object(device_pager); in vm_test_device_pager_transpose()
433 assert(device_object != VM_OBJECT_NULL); in vm_test_device_pager_transpose()
466 vm_object_lock(device_object); in vm_test_device_pager_transpose()
467 vm_object_activity_begin(device_object); in vm_test_device_pager_transpose()
468 device_object->blocked_access = TRUE; in vm_test_device_pager_transpose()
469 vm_object_unlock(device_object); in vm_test_device_pager_transpose()
473 assert(os_ref_get_count_raw(&device_object->ref_count) == 2); in vm_test_device_pager_transpose()
474 assert(device_object->named); in vm_test_device_pager_transpose()
476 kr = vm_object_transpose(device_object, anon_object, size); in vm_test_device_pager_transpose()
483 vm_object_lock(device_object); in vm_test_device_pager_transpose()
484 vm_object_activity_end(device_object); in vm_test_device_pager_transpose()
485 device_object->blocked_access = FALSE; in vm_test_device_pager_transpose()
486 vm_object_unlock(device_object); in vm_test_device_pager_transpose()
494 assert(os_ref_get_count_raw(&device_object->ref_count) == 1); in vm_test_device_pager_transpose()
495 assert(!device_object->named); in vm_test_device_pager_transpose()
990 vm_object_t device_object; in vm_test_per_mapping_internal_accounting() local
1069 device_object = vm_object_allocate(PAGE_SIZE); in vm_test_per_mapping_internal_accounting()
1070 assert(device_object); in vm_test_per_mapping_internal_accounting()
1071 vm_object_lock(device_object); in vm_test_per_mapping_internal_accounting()
1072 VM_OBJECT_SET_PRIVATE(device_object, TRUE); in vm_test_per_mapping_internal_accounting()
1073 VM_OBJECT_SET_PHYS_CONTIGUOUS(device_object, TRUE); in vm_test_per_mapping_internal_accounting()
1074 device_object->copy_strategy = MEMORY_OBJECT_COPY_NONE; in vm_test_per_mapping_internal_accounting()
1075 vm_object_unlock(device_object); in vm_test_per_mapping_internal_accounting()
1076 kr = vm_object_populate_with_private(device_object, 0, in vm_test_per_mapping_internal_accounting()
1089 vm_object_reference(device_object); in vm_test_per_mapping_internal_accounting()
1095 device_object, in vm_test_per_mapping_internal_accounting()