Lines Matching refs:gem

1220 		struct drm_gem_object *obj = va->gem.obj;  in drm_gpuvm_prepare_range()
1489 INIT_LIST_HEAD(&vm_bo->list.entry.gem); in drm_gpuvm_bo_create()
1515 list_del(&vm_bo->list.entry.gem); in drm_gpuvm_bo_destroy()
1619 list_add_tail(&vm_bo->list.entry.gem, &obj->gpuva.list); in drm_gpuvm_bo_obtain()
1655 list_add_tail(&__vm_bo->list.entry.gem, &obj->gpuva.list); in drm_gpuvm_bo_obtain_prealloc()
1832 struct drm_gem_object *obj = va->gem.obj; in drm_gpuva_link()
1843 list_add_tail(&va->gem.entry, &vm_bo->list.gpuva); in drm_gpuva_link()
1868 struct drm_gem_object *obj = va->gem.obj; in drm_gpuva_unlink()
1875 list_del_init(&va->gem.entry); in drm_gpuva_unlink()
2064 op.map.gem.obj = obj; in op_map_cb()
2065 op.map.gem.offset = offset; in op_map_cb()
2115 struct drm_gem_object *obj = va->gem.obj; in __drm_gpuvm_sm_map()
2116 u64 offset = va->gem.offset; in __drm_gpuvm_sm_map()
2120 bool merge = !!va->gem.obj; in __drm_gpuvm_sm_map()
2144 .gem.obj = obj, in __drm_gpuvm_sm_map()
2145 .gem.offset = offset + req_range, in __drm_gpuvm_sm_map()
2162 .gem.obj = obj, in __drm_gpuvm_sm_map()
2163 .gem.offset = offset, in __drm_gpuvm_sm_map()
2189 .gem.obj = obj, in __drm_gpuvm_sm_map()
2190 .gem.offset = offset + ls_range + in __drm_gpuvm_sm_map()
2222 .gem.obj = obj, in __drm_gpuvm_sm_map()
2223 .gem.offset = offset + req_end - addr, in __drm_gpuvm_sm_map()
2258 struct drm_gem_object *obj = va->gem.obj; in __drm_gpuvm_sm_unmap()
2259 u64 offset = va->gem.offset; in __drm_gpuvm_sm_unmap()
2267 prev.gem.obj = obj; in __drm_gpuvm_sm_unmap()
2268 prev.gem.offset = offset; in __drm_gpuvm_sm_unmap()
2276 next.gem.obj = obj; in __drm_gpuvm_sm_unmap()
2277 next.gem.offset = offset + (req_end - addr); in __drm_gpuvm_sm_unmap()