Lines Matching refs:update_funcs
664 vm->update_funcs->map_table(bo); in amdgpu_vm_validate_pt_bos()
756 r = vm->update_funcs->map_table(bo); in amdgpu_vm_clear_bo()
764 r = vm->update_funcs->prepare(¶ms, AMDGPU_FENCE_OWNER_KFD, NULL); in amdgpu_vm_clear_bo()
779 r = vm->update_funcs->update(¶ms, bo, addr, 0, ats_entries, in amdgpu_vm_clear_bo()
802 r = vm->update_funcs->update(¶ms, bo, addr, 0, entries, in amdgpu_vm_clear_bo()
808 return vm->update_funcs->commit(¶ms, NULL); in amdgpu_vm_clear_bo()
1199 return vm->update_funcs->update(params, bo, pde, pt, 1, 0, flags); in amdgpu_vm_update_pde()
1245 r = vm->update_funcs->prepare(¶ms, AMDGPU_FENCE_OWNER_VM, NULL); in amdgpu_vm_update_directories()
1261 r = vm->update_funcs->commit(¶ms, &vm->last_update); in amdgpu_vm_update_directories()
1295 params->vm->update_funcs->update(params, bo, pe, addr, count, incr, in amdgpu_vm_update_flags()
1520 r = vm->update_funcs->prepare(¶ms, owner, exclusive); in amdgpu_vm_bo_update_mapping()
1528 return vm->update_funcs->commit(¶ms, fence); in amdgpu_vm_bo_update_mapping()
2709 vm->update_funcs = &amdgpu_vm_cpu_funcs; in amdgpu_vm_init()
2711 vm->update_funcs = &amdgpu_vm_sdma_funcs; in amdgpu_vm_init()
2865 vm->update_funcs = &amdgpu_vm_cpu_funcs; in amdgpu_vm_make_compute()
2867 vm->update_funcs = &amdgpu_vm_sdma_funcs; in amdgpu_vm_make_compute()