Lines Matching refs:gem
254 refs[num_refs++] = &obj->gem; in tegra_drm_submit()
261 if (offset & 3 || offset > obj->gem.size) { in tegra_drm_submit()
284 refs[num_refs++] = &obj->gem; in tegra_drm_submit()
292 reloc->cmdbuf.offset >= obj->gem.size) { in tegra_drm_submit()
298 refs[num_refs++] = &obj->gem; in tegra_drm_submit()
300 if (reloc->target.offset >= obj->gem.size) { in tegra_drm_submit()
370 struct drm_gem_object *gem; in tegra_gem_mmap() local
373 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_mmap()
374 if (!gem) in tegra_gem_mmap()
377 bo = to_tegra_bo(gem); in tegra_gem_mmap()
379 args->offset = drm_vma_node_offset_addr(&bo->gem.vma_node); in tegra_gem_mmap()
381 drm_gem_object_put(gem); in tegra_gem_mmap()
613 struct drm_gem_object *gem; in tegra_gem_set_tiling() local
647 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_set_tiling()
648 if (!gem) in tegra_gem_set_tiling()
651 bo = to_tegra_bo(gem); in tegra_gem_set_tiling()
656 drm_gem_object_put(gem); in tegra_gem_set_tiling()
665 struct drm_gem_object *gem; in tegra_gem_get_tiling() local
669 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_get_tiling()
670 if (!gem) in tegra_gem_get_tiling()
673 bo = to_tegra_bo(gem); in tegra_gem_get_tiling()
696 drm_gem_object_put(gem); in tegra_gem_get_tiling()
705 struct drm_gem_object *gem; in tegra_gem_set_flags() local
711 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_set_flags()
712 if (!gem) in tegra_gem_set_flags()
715 bo = to_tegra_bo(gem); in tegra_gem_set_flags()
721 drm_gem_object_put(gem); in tegra_gem_set_flags()
730 struct drm_gem_object *gem; in tegra_gem_get_flags() local
733 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_get_flags()
734 if (!gem) in tegra_gem_get_flags()
737 bo = to_tegra_bo(gem); in tegra_gem_get_flags()
743 drm_gem_object_put(gem); in tegra_gem_get_flags()