Lines Matching defs:vm
281 /* deal with non-vm */
396 struct radeon_vm *vm)
403 r = radeon_vm_bo_update_pte(rdev, vm, rdev->ring_tmp_bo.bo, &rdev->ring_tmp_bo.bo->tbo.mem);
409 r = radeon_vm_bo_update_pte(parser->rdev, vm, bo, &bo->tbo.mem);
422 struct radeon_vm *vm = &fpriv->vm;
438 vm, ib_chunk->length_dw * 4);
462 vm, ib_chunk->length_dw * 4);
479 sx_xlock(&vm->mutex);
480 r = radeon_vm_alloc_pt(rdev, vm);
484 r = radeon_bo_vm_update_pte(parser, vm);
489 radeon_cs_sync_to(parser, vm->fence);
490 radeon_cs_sync_to(parser, radeon_vm_grab_id(rdev, vm, parser->ring));
500 radeon_vm_fence(rdev, vm, parser->ib.fence);
504 radeon_vm_add_to_lru(rdev, vm);
505 sx_xunlock(&vm->mutex);