Searched refs:gem_obj (Results 1 - 5 of 5) sorted by relevance
/freebsd-13-stable/sys/arm/nvidia/drm2/ |
H A D | tegra_bo.c | 60 size = round_page(bo->gem_obj.size); 81 tegra_bo_free_object(struct drm_gem_object *gem_obj) argument 85 bo = container_of(gem_obj, struct tegra_bo, gem_obj); 86 drm_gem_free_mmap_offset(gem_obj); 87 drm_gem_object_release(gem_obj); 141 size = round_page(bo->gem_obj.size); 179 size = bo->gem_obj.size; 211 rv = drm_gem_object_init(drm, &bo->gem_obj, size); 216 rv = drm_gem_create_mmap_offset(&bo->gem_obj); 282 struct drm_gem_object *gem_obj; local [all...] |
H A D | tegra_fb.c | 56 drm_gem_object_unreference_unlocked(&bo->gem_obj); 71 rv = drm_gem_handle_create(file, &fb->planes[0]->gem_obj, handle); 188 drm_gem_object_unreference_unlocked(&bo->gem_obj); 191 drm_gem_object_release(&bo->gem_obj); 276 struct drm_gem_object *gem_obj; local 291 gem_obj = drm_gem_object_lookup(drm, file, cmd->handles[i]); 292 if (gem_obj == NULL) { 300 if (gem_obj->size < size) { 304 planes[i] = container_of(gem_obj, struct tegra_bo, gem_obj); [all...] |
H A D | tegra_drm.h | 34 struct drm_gem_object gem_obj; member in struct:tegra_bo
|
H A D | tegra_dc.c | 1011 bo = container_of(gem, struct tegra_bo, gem_obj);
|
/freebsd-13-stable/sys/dev/drm2/ |
H A D | drm_gem.c | 462 struct drm_gem_object *gem_obj; local 466 gem_obj = drm_gem_object_from_offset(dev, *offset); 467 if (gem_obj == NULL) { 471 drm_gem_object_reference(gem_obj); 473 vm_obj = cdev_pager_allocate(gem_obj, OBJT_MGTDEVICE, 477 drm_gem_object_unreference_unlocked(gem_obj);
|
Completed in 160 milliseconds