Lines Matching refs:gem

247 		refs[num_refs++] = &obj->gem;  in tegra_drm_submit()
254 if (offset & 3 || offset > obj->gem.size) { in tegra_drm_submit()
277 refs[num_refs++] = &obj->gem; in tegra_drm_submit()
285 reloc->cmdbuf.offset >= obj->gem.size) { in tegra_drm_submit()
291 refs[num_refs++] = &obj->gem; in tegra_drm_submit()
293 if (reloc->target.offset >= obj->gem.size) { in tegra_drm_submit()
363 struct drm_gem_object *gem; in tegra_gem_mmap() local
366 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_mmap()
367 if (!gem) in tegra_gem_mmap()
370 bo = to_tegra_bo(gem); in tegra_gem_mmap()
372 args->offset = drm_vma_node_offset_addr(&bo->gem.vma_node); in tegra_gem_mmap()
374 drm_gem_object_put(gem); in tegra_gem_mmap()
599 struct drm_gem_object *gem; in tegra_gem_set_tiling() local
633 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_set_tiling()
634 if (!gem) in tegra_gem_set_tiling()
637 bo = to_tegra_bo(gem); in tegra_gem_set_tiling()
642 drm_gem_object_put(gem); in tegra_gem_set_tiling()
651 struct drm_gem_object *gem; in tegra_gem_get_tiling() local
655 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_get_tiling()
656 if (!gem) in tegra_gem_get_tiling()
659 bo = to_tegra_bo(gem); in tegra_gem_get_tiling()
682 drm_gem_object_put(gem); in tegra_gem_get_tiling()
691 struct drm_gem_object *gem; in tegra_gem_set_flags() local
697 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_set_flags()
698 if (!gem) in tegra_gem_set_flags()
701 bo = to_tegra_bo(gem); in tegra_gem_set_flags()
707 drm_gem_object_put(gem); in tegra_gem_set_flags()
716 struct drm_gem_object *gem; in tegra_gem_get_flags() local
719 gem = drm_gem_object_lookup(file, args->handle); in tegra_gem_get_flags()
720 if (!gem) in tegra_gem_get_flags()
723 bo = to_tegra_bo(gem); in tegra_gem_get_flags()
729 drm_gem_object_put(gem); in tegra_gem_get_flags()