Lines Matching refs:page_directory
100 list[0].robj = vm->page_directory; in amdgpu_vm_get_bos()
104 list[0].tv.bo = &vm->page_directory->tbo; in amdgpu_vm_get_bos()
212 uint64_t pd_addr = amdgpu_bo_gpu_offset(vm->page_directory); in amdgpu_vm_flush()
431 struct amdgpu_bo *pd = vm->page_directory; in amdgpu_vm_update_page_directory()
791 amdgpu_bo_fence(vm->page_directory, f, true); in amdgpu_vm_bo_update_mapping()
1072 struct reservation_object *resv = vm->page_directory->tbo.resv; in amdgpu_vm_bo_map()
1089 pt->parent = amdgpu_bo_ref(vm->page_directory); in amdgpu_vm_bo_map()
1280 NULL, NULL, &vm->page_directory); in amdgpu_vm_init()
1283 r = amdgpu_bo_reserve(vm->page_directory, false); in amdgpu_vm_init()
1285 amdgpu_bo_unref(&vm->page_directory); in amdgpu_vm_init()
1286 vm->page_directory = NULL; in amdgpu_vm_init()
1289 r = amdgpu_vm_clear_bo(adev, vm->page_directory); in amdgpu_vm_init()
1290 amdgpu_bo_unreserve(vm->page_directory); in amdgpu_vm_init()
1292 amdgpu_bo_unref(&vm->page_directory); in amdgpu_vm_init()
1293 vm->page_directory = NULL; in amdgpu_vm_init()
1331 amdgpu_bo_unref(&vm->page_directory); in amdgpu_vm_fini()