Lines Matching refs:gem

1323 		struct drm_gem_object *obj = va->gem.obj;  in drm_gpuvm_prepare_range()
1595 INIT_LIST_HEAD(&vm_bo->list.entry.gem); in drm_gpuvm_bo_create()
1656 list_del(&vm_bo->list.entry.gem); in drm_gpuvm_bo_destroy()
1708 list_del(&vm_bo->list.entry.gem); in drm_gpuvm_bo_into_zombie()
1866 list_add_tail(&vm_bo->list.entry.gem, &obj->gpuva.list); in drm_gpuvm_bo_obtain()
1909 list_add_tail(&__vm_bo->list.entry.gem, &obj->gpuva.list); in drm_gpuvm_bo_obtain_prealloc()
2086 struct drm_gem_object *obj = va->gem.obj; in drm_gpuva_link()
2097 list_add_tail(&va->gem.entry, &vm_bo->list.gpuva); in drm_gpuva_link()
2121 struct drm_gem_object *obj = va->gem.obj; in drm_gpuva_unlink()
2128 list_del_init(&va->gem.entry); in drm_gpuva_unlink()
2145 struct drm_gem_object *obj = va->gem.obj; in drm_gpuva_unlink_defer()
2155 list_del_init(&va->gem.entry); in drm_gpuva_unlink_defer()
2353 op.map.gem.obj = req->map.gem.obj; in op_map_cb()
2354 op.map.gem.offset = req->map.gem.offset; in op_map_cb()
2399 struct drm_gem_object *req_obj = req->map.gem.obj; in __drm_gpuvm_sm_map()
2402 u64 req_offset = req->map.gem.offset; in __drm_gpuvm_sm_map()
2412 struct drm_gem_object *obj = va->gem.obj; in __drm_gpuvm_sm_map()
2413 u64 offset = va->gem.offset; in __drm_gpuvm_sm_map()
2417 bool merge = !!va->gem.obj; in __drm_gpuvm_sm_map()
2444 .gem.obj = obj, in __drm_gpuvm_sm_map()
2445 .gem.offset = offset + req_range, in __drm_gpuvm_sm_map()
2465 .gem.obj = obj, in __drm_gpuvm_sm_map()
2466 .gem.offset = offset, in __drm_gpuvm_sm_map()
2507 .gem.obj = obj, in __drm_gpuvm_sm_map()
2508 .gem.offset = offset + ls_range + in __drm_gpuvm_sm_map()
2545 .gem.obj = obj, in __drm_gpuvm_sm_map()
2546 .gem.offset = offset + req_end - addr, in __drm_gpuvm_sm_map()
2587 struct drm_gem_object *obj = va->gem.obj; in __drm_gpuvm_sm_unmap()
2588 u64 offset = va->gem.offset; in __drm_gpuvm_sm_unmap()
2596 prev.gem.obj = obj; in __drm_gpuvm_sm_unmap()
2597 prev.gem.offset = offset; in __drm_gpuvm_sm_unmap()
2605 next.gem.obj = obj; in __drm_gpuvm_sm_unmap()
2606 next.gem.offset = offset + (req_end - addr); in __drm_gpuvm_sm_unmap()
2723 if (op->remap.unmap->va->gem.obj) in drm_gpuva_sm_step_lock()
2724 return drm_exec_lock_obj(exec, op->remap.unmap->va->gem.obj); in drm_gpuva_sm_step_lock()
2727 if (op->unmap.va->gem.obj) in drm_gpuva_sm_step_lock()
2728 return drm_exec_lock_obj(exec, op->unmap.va->gem.obj); in drm_gpuva_sm_step_lock()
2800 struct drm_gem_object *req_obj = req->map.gem.obj; in drm_gpuvm_sm_map_exec_lock()