Symbol: drm_gem_object
sys/dev/fdt/rkdrm.c
147
struct drm_gem_object *gem_obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.c
541
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1702
struct drm_gem_object *gobj = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2349
struct drm_gem_object *obj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2425
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2667
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
2927
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
334
struct drm_gem_object *gem_obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
841
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c
93
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1208
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
1288
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
130
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
862
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1201
struct drm_gem_object *obj)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1241
struct drm_gem_object *obj)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
1305
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
200
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
683
struct drm_gem_object *obj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
89
struct drm_gem_object *obj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
162
struct drm_gem_object *obj = attach->dmabuf->priv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
185
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
309
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
330
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
366
struct dma_buf *amdgpu_gem_prime_export(struct drm_gem_object *gobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
407
static struct drm_gem_object *
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
412
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
457
struct drm_gem_object *obj = attach->importer_priv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
538
struct drm_gem_object *amdgpu_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
542
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
589
struct drm_gem_object *obj = &bo->tbo.base;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
590
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
61
struct drm_gem_object *obj = attach->importer_priv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.c
84
struct drm_gem_object *obj = dmabuf->priv;
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.h
28
struct dma_buf *amdgpu_gem_prime_export(struct drm_gem_object *gobj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_dma_buf.h
30
struct drm_gem_object *amdgpu_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
3800
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_eviction_fence.c
51
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1110
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1265
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1357
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
1408
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
235
static void amdgpu_gem_object_free(struct drm_gem_object *gobj)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
247
struct drm_gem_object **obj, int8_t xcp_id_plus1)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
293
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
313
static int amdgpu_gem_object_open(struct drm_gem_object *obj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
392
static void amdgpu_gem_object_close(struct drm_gem_object *obj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
447
static int amdgpu_gem_object_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
468
static int amdgpu_gem_object_mmap(struct drm_gem_object *obj,
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
517
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
611
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
691
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
751
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
784
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.c
930
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gem.h
48
struct drm_gem_object **obj, int8_t xcp_id_plus1);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
464
struct drm_gem_object *cursor_bo;
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
690
void amdgpu_copy_fb(struct drm_device *dev, struct drm_gem_object *dst_obj);
sys/dev/pci/drm/amd/amdgpu/amdgpu_object.c
388
struct drm_gem_object *gem_obj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
692
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq.c
311
struct drm_gem_object *gobj;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
486
struct drm_gem_object **gobj_write = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
487
struct drm_gem_object **gobj_read = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
689
struct drm_gem_object **gobj_write;
sys/dev/pci/drm/amd/amdgpu/amdgpu_userq_fence.c
690
struct drm_gem_object **gobj_read;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1356
struct drm_gem_object *obj = &bo->tbo.base;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c
1361
struct drm_gem_object *gobj = dma_buf->priv;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
1847
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
2369
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
1885
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
2342
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
1794
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
2288
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
928
struct drm_gem_object *obj;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c
87
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_client.c
193
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_client.c
250
struct drm_gem_object *gem = buffer->gem;
sys/dev/pci/drm/drm_client.c
279
struct drm_gem_object *gem = buffer->gem;
sys/dev/pci/drm/drm_debugfs.c
127
struct drm_gem_object *obj = ptr;
sys/dev/pci/drm/drm_drv.c
1618
KASSERT(dev->driver->gem_size >= sizeof(struct drm_gem_object));
sys/dev/pci/drm/drm_exec.c
144
struct drm_gem_object *obj)
sys/dev/pci/drm/drm_exec.c
174
struct drm_gem_object *obj = exec->contended;
sys/dev/pci/drm/drm_exec.c
217
int drm_exec_lock_obj(struct drm_exec *exec, struct drm_gem_object *obj)
sys/dev/pci/drm/drm_exec.c
270
void drm_exec_unlock_obj(struct drm_exec *exec, struct drm_gem_object *obj)
sys/dev/pci/drm/drm_exec.c
299
int drm_exec_prepare_obj(struct drm_exec *exec, struct drm_gem_object *obj,
sys/dev/pci/drm/drm_exec.c
332
struct drm_gem_object **objects,
sys/dev/pci/drm/drm_exec.c
58
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_fb_dma_helper.c
10
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_fbdev_shmem.c
46
struct drm_gem_object *obj = drm_gem_fb_get_obj(fb, 0);
sys/dev/pci/drm/drm_fbdev_shmem.c
87
struct drm_gem_object *obj = drm_gem_fb_get_obj(fb, 0);
sys/dev/pci/drm/drm_file.c
956
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
1025
struct drm_gem_object *
sys/dev/pci/drm/drm_gem.c
1028
struct drm_gem_object *obj = NULL;
sys/dev/pci/drm/drm_gem.c
1051
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
1092
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
1131
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
1164
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
1261
drm_gem_object_release(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
1291
struct drm_gem_object *obj =
sys/dev/pci/drm/drm_gem.c
1292
container_of(kref, struct drm_gem_object, refcount);
sys/dev/pci/drm/drm_gem.c
1311
struct drm_gem_object *obj = vma->vm_private_data;
sys/dev/pci/drm/drm_gem.c
1326
struct drm_gem_object *obj = vma->vm_private_data;
sys/dev/pci/drm/drm_gem.c
1356
int drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size,
sys/dev/pci/drm/drm_gem.c
1419
struct drm_gem_object *obj = NULL;
sys/dev/pci/drm/drm_gem.c
1431
obj = container_of(node, struct drm_gem_object, vma_node);
sys/dev/pci/drm/drm_gem.c
1465
int drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size,
sys/dev/pci/drm/drm_gem.c
1526
struct drm_gem_object *obj = NULL;
sys/dev/pci/drm/drm_gem.c
1538
obj = container_of(node, struct drm_gem_object, vma_node);
sys/dev/pci/drm/drm_gem.c
157
struct drm_gem_object *obj = NULL;
sys/dev/pci/drm/drm_gem.c
1573
const struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
1588
int drm_gem_vmap_locked(struct drm_gem_object *obj, struct iosys_map *map)
sys/dev/pci/drm/drm_gem.c
1607
void drm_gem_vunmap_locked(struct drm_gem_object *obj, struct iosys_map *map)
sys/dev/pci/drm/drm_gem.c
1622
void drm_gem_lock(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
1628
void drm_gem_unlock(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
1634
int drm_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map)
sys/dev/pci/drm/drm_gem.c
1646
void drm_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map)
sys/dev/pci/drm/drm_gem.c
1668
drm_gem_lock_reservations(struct drm_gem_object **objs, int count,
sys/dev/pci/drm/drm_gem.c
1678
struct drm_gem_object *obj = objs[contended];
sys/dev/pci/drm/drm_gem.c
1720
drm_gem_unlock_reservations(struct drm_gem_object **objs, int count,
sys/dev/pci/drm/drm_gem.c
1748
drm_gem_lru_remove_locked(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
1764
drm_gem_lru_remove(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
1786
drm_gem_lru_move_tail_locked(struct drm_gem_lru *lru, struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
1810
drm_gem_lru_move_tail(struct drm_gem_lru *lru, struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
1838
bool (*shrink)(struct drm_gem_object *obj, struct ww_acquire_ctx *ticket),
sys/dev/pci/drm/drm_gem.c
1842
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
185
obj = container_of(node, struct drm_gem_object, vma_node);
sys/dev/pci/drm/drm_gem.c
1926
int drm_gem_evict_locked(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
289
struct drm_gem_object *obj, size_t size,
sys/dev/pci/drm/drm_gem.c
320
int drm_gem_object_init(struct drm_device *dev, struct drm_gem_object *obj,
sys/dev/pci/drm/drm_gem.c
330
struct drm_gem_object *obj, size_t size)
sys/dev/pci/drm/drm_gem.c
358
struct drm_gem_object *obj, size_t size)
sys/dev/pci/drm/drm_gem.c
392
void drm_gem_private_object_fini(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
401
static void drm_gem_object_handle_get(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
422
bool drm_gem_object_handle_get_if_exists_unlocked(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
451
static void drm_gem_object_handle_free(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
462
static void drm_gem_object_exported_dma_buf_free(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
478
void drm_gem_object_handle_put_unlocked(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
512
struct drm_gem_object *obj = ptr;
sys/dev/pci/drm/drm_gem.c
545
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
583
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
624
struct drm_gem_object *obj,
sys/dev/pci/drm/drm_gem.c
696
struct drm_gem_object *obj,
sys/dev/pci/drm/drm_gem.c
717
drm_gem_free_mmap_offset(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
743
drm_gem_create_mmap_offset_size(struct drm_gem_object *obj, size_t size)
sys/dev/pci/drm/drm_gem.c
75
struct drm_gem_object *obj =
sys/dev/pci/drm/drm_gem.c
76
container_of(uobj, struct drm_gem_object, uobj);
sys/dev/pci/drm/drm_gem.c
766
int drm_gem_create_mmap_offset(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
810
struct vm_page **drm_gem_get_pages(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gem.c
84
struct drm_gem_object *obj =
sys/dev/pci/drm/drm_gem.c
85
container_of(uobj, struct drm_gem_object, uobj);
sys/dev/pci/drm/drm_gem.c
889
void drm_gem_put_pages(struct drm_gem_object *obj, struct vm_page **pages,
sys/dev/pci/drm/drm_gem.c
937
struct drm_gem_object **objs)
sys/dev/pci/drm/drm_gem.c
940
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem.c
97
struct drm_gem_object *obj =
sys/dev/pci/drm/drm_gem.c
978
int count, struct drm_gem_object ***objs_out)
sys/dev/pci/drm/drm_gem.c
98
container_of(uobj, struct drm_gem_object, uobj);
sys/dev/pci/drm/drm_gem.c
982
struct drm_gem_object **objs;
sys/dev/pci/drm/drm_gem.c
987
objs = kvmalloc_array(count, sizeof(struct drm_gem_object *),
sys/dev/pci/drm/drm_gem_atomic_helper.c
15
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gem_dma_helper.c
139
drm_gem_dma_free_object(struct drm_gem_object *gem_obj)
sys/dev/pci/drm/drm_gem_dma_helper.c
186
drm_gem_dma_fault(struct drm_gem_object *gem_obj, struct uvm_faultinfo *ufi,
sys/dev/pci/drm/drm_gem_dma_helper.c
232
drm_gem_dma_get_sg_table(struct drm_gem_object *gem_obj)
sys/dev/pci/drm/drm_gem_dma_helper.c
242
struct drm_gem_object *
sys/dev/pci/drm/drm_gem_dma_helper.c
260
drm_gem_dma_vmap(struct drm_gem_object *gem_obj, struct iosys_map *map)
sys/dev/pci/drm/drm_gem_framebuffer_helper.c
35
struct drm_gem_object *gem_obj;
sys/dev/pci/drm/drm_gem_framebuffer_helper.c
63
struct drm_gem_object *
sys/dev/pci/drm/drm_gem_ttm_helper.c
13
drm_gem_ttm_mmap(struct drm_gem_object *obj,
sys/dev/pci/drm/drm_gem_ttm_helper.c
25
drm_gem_ttm_vmap(struct drm_gem_object *obj, struct iosys_map *ism)
sys/dev/pci/drm/drm_gem_ttm_helper.c
34
drm_gem_ttm_vunmap(struct drm_gem_object *obj, struct iosys_map *ism)
sys/dev/pci/drm/drm_gpuvm.c
1012
drm_gpuvm_gem_object_free(struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gpuvm.c
1032
struct drm_gem_object *
sys/dev/pci/drm/drm_gpuvm.c
1035
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gpuvm.c
1070
struct drm_gem_object *r_obj,
sys/dev/pci/drm/drm_gpuvm.c
1159
exec_prepare_obj(struct drm_exec *exec, struct drm_gem_object *obj,
sys/dev/pci/drm/drm_gpuvm.c
1290
struct drm_gem_object *obj = va->gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
1356
struct drm_gem_object **objs;
sys/dev/pci/drm/drm_gpuvm.c
1377
struct drm_gem_object **objs,
sys/dev/pci/drm/drm_gpuvm.c
1381
struct drm_gem_object **objs;
sys/dev/pci/drm/drm_gpuvm.c
1516
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_gpuvm.c
1540
struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gpuvm.c
1575
struct drm_gem_object *obj = vm_bo->obj;
sys/dev/pci/drm/drm_gpuvm.c
1626
struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gpuvm.c
1652
struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gpuvm.c
1677
struct drm_gem_object *obj)
sys/dev/pci/drm/drm_gpuvm.c
1716
struct drm_gem_object *obj = __vm_bo->obj;
sys/dev/pci/drm/drm_gpuvm.c
1767
struct drm_gem_object *obj = vm_bo->obj;
sys/dev/pci/drm/drm_gpuvm.c
1902
struct drm_gem_object *obj = va->gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
1937
struct drm_gem_object *obj = va->gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
2181
struct drm_gem_object *req_obj = req->map.gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
2194
struct drm_gem_object *obj = va->gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
2369
struct drm_gem_object *obj = va->gem.obj;
sys/dev/pci/drm/drm_gpuvm.c
2582
struct drm_gem_object *req_obj = req->map.gem.obj;
sys/dev/pci/drm/drm_internal.h
196
bool drm_gem_object_handle_get_if_exists_unlocked(struct drm_gem_object *obj);
sys/dev/pci/drm/drm_internal.h
197
void drm_gem_object_handle_put_unlocked(struct drm_gem_object *obj);
sys/dev/pci/drm/drm_internal.h
199
struct drm_gem_object *obj,
sys/dev/pci/drm/drm_internal.h
212
const struct drm_gem_object *obj);
sys/dev/pci/drm/drm_internal.h
214
int drm_gem_vmap_locked(struct drm_gem_object *obj, struct iosys_map *map);
sys/dev/pci/drm/drm_internal.h
215
void drm_gem_vunmap_locked(struct drm_gem_object *obj, struct iosys_map *map);
sys/dev/pci/drm/drm_internal.h
44
struct drm_gem_object;
sys/dev/pci/drm/drm_prime.c
1007
struct drm_gem_object *drm_gem_prime_import_dev(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
1015
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_prime.c
1084
struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/drm_prime.c
1161
void drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg)
sys/dev/pci/drm/drm_prime.c
241
struct drm_gem_object *obj = exp_info->priv;
sys/dev/pci/drm/drm_prime.c
269
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/drm_prime.c
298
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_prime.c
377
struct drm_gem_object *obj,
sys/dev/pci/drm/drm_prime.c
436
struct drm_gem_object *obj;
sys/dev/pci/drm/drm_prime.c
607
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/drm_prime.c
647
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/drm_prime.c
678
struct drm_gem_object *obj = attach->dmabuf->priv;
sys/dev/pci/drm/drm_prime.c
740
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/drm_prime.c
756
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/drm_prime.c
773
int drm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
sys/dev/pci/drm/drm_prime.c
844
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/drm_prime.c
953
struct dma_buf *drm_gem_prime_export(struct drm_gem_object *obj,
sys/dev/pci/drm/drm_prime.c
987
struct drm_gem_object *obj = dma_buf->priv;
sys/dev/pci/drm/i915/display/i9xx_wm.c
2298
struct drm_gem_object *obj;
sys/dev/pci/drm/i915/display/intel_bo.c
12
bool intel_bo_is_tiled(struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_bo.c
17
bool intel_bo_is_userptr(struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_bo.c
22
bool intel_bo_is_shmem(struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_bo.c
27
bool intel_bo_is_protected(struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_bo.c
32
void intel_bo_flush_if_display(struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_bo.c
38
int intel_bo_fb_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
sys/dev/pci/drm/i915/display/intel_bo.c
44
int intel_bo_read_from_page(struct drm_gem_object *obj, u64 offset, void *dst, int size)
sys/dev/pci/drm/i915/display/intel_bo.c
49
struct intel_frontbuffer *intel_bo_get_frontbuffer(struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_bo.c
54
struct intel_frontbuffer *intel_bo_set_frontbuffer(struct drm_gem_object *obj,
sys/dev/pci/drm/i915/display/intel_bo.c
60
void intel_bo_describe(struct seq_file *m, struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_bo.h
15
bool intel_bo_is_tiled(struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_bo.h
16
bool intel_bo_is_userptr(struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_bo.h
17
bool intel_bo_is_shmem(struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_bo.h
18
bool intel_bo_is_protected(struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_bo.h
19
void intel_bo_flush_if_display(struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_bo.h
20
int intel_bo_fb_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
sys/dev/pci/drm/i915/display/intel_bo.h
21
int intel_bo_read_from_page(struct drm_gem_object *obj, u64 offset, void *dst, int size);
sys/dev/pci/drm/i915/display/intel_bo.h
23
struct intel_frontbuffer *intel_bo_get_frontbuffer(struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_bo.h
24
struct intel_frontbuffer *intel_bo_set_frontbuffer(struct drm_gem_object *obj,
sys/dev/pci/drm/i915/display/intel_bo.h
27
void intel_bo_describe(struct seq_file *m, struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_bo.h
9
struct drm_gem_object;
sys/dev/pci/drm/i915/display/intel_dpt.c
246
struct drm_gem_object *obj = intel_fb_bo(&fb->base);
sys/dev/pci/drm/i915/display/intel_fb.c
1342
struct drm_gem_object *obj = intel_fb_bo(&fb->base);
sys/dev/pci/drm/i915/display/intel_fb.c
1705
struct drm_gem_object *obj = intel_fb_bo(&fb->base);
sys/dev/pci/drm/i915/display/intel_fb.c
2128
struct drm_gem_object *obj = intel_fb_bo(fb);
sys/dev/pci/drm/i915/display/intel_fb.c
2161
struct drm_gem_object *obj = intel_fb_bo(fb);
sys/dev/pci/drm/i915/display/intel_fb.c
2212
struct drm_gem_object *obj,
sys/dev/pci/drm/i915/display/intel_fb.c
2346
struct drm_gem_object *obj;
sys/dev/pci/drm/i915/display/intel_fb.c
2371
intel_framebuffer_create(struct drm_gem_object *obj,
sys/dev/pci/drm/i915/display/intel_fb.c
2393
struct drm_gem_object *intel_fb_bo(const struct drm_framebuffer *fb)
sys/dev/pci/drm/i915/display/intel_fb.h
104
struct drm_gem_object *obj,
sys/dev/pci/drm/i915/display/intel_fb.h
111
intel_framebuffer_create(struct drm_gem_object *obj,
sys/dev/pci/drm/i915/display/intel_fb.h
125
struct drm_gem_object *intel_fb_bo(const struct drm_framebuffer *fb);
sys/dev/pci/drm/i915/display/intel_fb.h
15
struct drm_gem_object;
sys/dev/pci/drm/i915/display/intel_fb_bo.c
16
void intel_fb_bo_framebuffer_fini(struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_fb_bo.c
22
struct drm_gem_object *_obj,
sys/dev/pci/drm/i915/display/intel_fb_bo.c
80
struct drm_gem_object *
sys/dev/pci/drm/i915/display/intel_fb_bo.h
12
struct drm_gem_object;
sys/dev/pci/drm/i915/display/intel_fb_bo.h
15
void intel_fb_bo_framebuffer_fini(struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_fb_bo.h
18
struct drm_gem_object *obj,
sys/dev/pci/drm/i915/display/intel_fb_bo.h
21
struct drm_gem_object *
sys/dev/pci/drm/i915/display/intel_fb_pin.c
121
struct drm_gem_object *_obj = intel_fb_bo(fb);
sys/dev/pci/drm/i915/display/intel_fb_pin.c
33
struct drm_gem_object *_obj = intel_fb_bo(fb);
sys/dev/pci/drm/i915/display/intel_fbdev.c
130
struct drm_gem_object *obj = drm_gem_fb_get_obj(fb_helper->fb, 0);
sys/dev/pci/drm/i915/display/intel_fbdev.c
258
struct drm_gem_object *obj;
sys/dev/pci/drm/i915/display/intel_fbdev.c
411
struct drm_gem_object *obj = intel_fb_bo(plane_state->uapi.fb);
sys/dev/pci/drm/i915/display/intel_fbdev_fb.c
70
struct drm_gem_object *_obj, struct i915_vma *vma)
sys/dev/pci/drm/i915/display/intel_fbdev_fb.h
10
struct drm_gem_object;
sys/dev/pci/drm/i915/display/intel_fbdev_fb.h
19
struct drm_gem_object *obj, struct i915_vma *vma);
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
261
struct drm_gem_object *obj = front->obj;
sys/dev/pci/drm/i915/display/intel_frontbuffer.c
279
intel_frontbuffer_get(struct drm_gem_object *obj)
sys/dev/pci/drm/i915/display/intel_frontbuffer.h
33
struct drm_gem_object;
sys/dev/pci/drm/i915/display/intel_frontbuffer.h
48
struct drm_gem_object *obj;
sys/dev/pci/drm/i915/display/intel_frontbuffer.h
81
intel_frontbuffer_get(struct drm_gem_object *obj);
sys/dev/pci/drm/i915/display/intel_panic.c
19
struct drm_gem_object *obj = intel_fb_bo(&fb->base);
sys/dev/pci/drm/i915/display/intel_plane.c
1189
struct drm_gem_object *obj = intel_fb_bo(new_plane_state->hw.fb);
sys/dev/pci/drm/i915/display/intel_plane.c
1190
struct drm_gem_object *old_obj = intel_fb_bo(old_plane_state->hw.fb);
sys/dev/pci/drm/i915/display/intel_plane.c
1270
struct drm_gem_object *obj = intel_fb_bo(old_plane_state->hw.fb);
sys/dev/pci/drm/i915/display/intel_plane.c
1388
struct drm_gem_object *obj;
sys/dev/pci/drm/i915/display/skl_universal_plane.c
2254
struct drm_gem_object *obj = intel_fb_bo(fb);
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
224
struct dma_buf *i915_gem_prime_export(struct drm_gem_object *gem_obj, int flags)
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.c
293
struct drm_gem_object *i915_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.h
13
struct drm_gem_object *i915_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.h
16
struct dma_buf *i915_gem_prime_export(struct drm_gem_object *gem_obj, int flags);
sys/dev/pci/drm/i915/gem/i915_gem_dmabuf.h
9
struct drm_gem_object;
sys/dev/pci/drm/i915/gem/i915_gem_mman.c
916
i915_gem_fault(struct drm_gem_object *gem_obj, struct uvm_faultinfo *ufi,
sys/dev/pci/drm/i915/gem/i915_gem_mman.h
15
struct drm_gem_object;
sys/dev/pci/drm/i915/gem/i915_gem_mman.h
41
int i915_gem_fault(struct drm_gem_object *gem_obj, struct uvm_faultinfo *ufi,
sys/dev/pci/drm/i915/gem/i915_gem_object.c
246
static void i915_gem_close_object(struct drm_gem_object *gem, struct drm_file *file)
sys/dev/pci/drm/i915/gem/i915_gem_object.c
457
static void i915_gem_free_object(struct drm_gem_object *gem_obj)
sys/dev/pci/drm/i915/gem/i915_gem_object.c
890
static int i915_gem_vmap_object(struct drm_gem_object *gem_obj,
sys/dev/pci/drm/i915/gem/i915_gem_object.c
905
static void i915_gem_vunmap_object(struct drm_gem_object *gem_obj,
sys/dev/pci/drm/i915/gem/i915_gem_object.h
129
struct drm_gem_object *
sys/dev/pci/drm/i915/gem/i915_gem_object.h
698
struct drm_gem_object *_obj, bool panic_tiling);
sys/dev/pci/drm/i915/gem/i915_gem_object_types.h
251
struct drm_gem_object base;
sys/dev/pci/drm/i915/gem/i915_gem_object_types.h
742
to_intel_bo(struct drm_gem_object *gem)
sys/dev/pci/drm/i915/gem/i915_gem_pages.c
451
struct drm_gem_object *_obj, bool panic_tiling)
sys/dev/pci/drm/i915/gem/i915_gem_shmem.c
625
struct drm_gem_object *obj,
sys/dev/pci/drm/i915/gem/selftests/i915_gem_dmabuf.c
224
struct drm_gem_object *import;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_dmabuf.c
44
struct drm_gem_object *import;
sys/dev/pci/drm/i915/gem/selftests/i915_gem_dmabuf.c
98
struct drm_gem_object *import;
sys/dev/pci/drm/i915/pxp/intel_pxp.c
463
int intel_pxp_key_check(struct drm_gem_object *_obj, bool assign)
sys/dev/pci/drm/i915/pxp/intel_pxp.h
12
struct drm_gem_object;
sys/dev/pci/drm/i915/pxp/intel_pxp.h
34
int intel_pxp_key_check(struct drm_gem_object *obj, bool assign);
sys/dev/pci/drm/include/drm/drm_client.h
18
struct drm_gem_object;
sys/dev/pci/drm/include/drm/drm_client.h
191
struct drm_gem_object *gem;
sys/dev/pci/drm/include/drm/drm_drv.h
293
struct drm_gem_object *(*gem_create_object)(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
318
struct drm_gem_object * (*gem_prime_import)(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_drv.h
326
struct drm_gem_object *(*gem_prime_import_sg_table)(
sys/dev/pci/drm/include/drm/drm_drv.h
403
int (*gem_fault)(struct drm_gem_object *,
sys/dev/pci/drm/include/drm/drm_drv.h
43
struct drm_gem_object;
sys/dev/pci/drm/include/drm/drm_exec.h
12
struct drm_gem_object;
sys/dev/pci/drm/include/drm/drm_exec.h
141
int drm_exec_lock_obj(struct drm_exec *exec, struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_exec.h
142
void drm_exec_unlock_obj(struct drm_exec *exec, struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_exec.h
143
int drm_exec_prepare_obj(struct drm_exec *exec, struct drm_gem_object *obj,
sys/dev/pci/drm/include/drm/drm_exec.h
146
struct drm_gem_object **objects,
sys/dev/pci/drm/include/drm/drm_exec.h
41
struct drm_gem_object **objects;
sys/dev/pci/drm/include/drm/drm_exec.h
46
struct drm_gem_object *contended;
sys/dev/pci/drm/include/drm/drm_exec.h
51
struct drm_gem_object *prelocked;
sys/dev/pci/drm/include/drm/drm_exec.h
62
static inline struct drm_gem_object *
sys/dev/pci/drm/include/drm/drm_framebuffer.h
208
struct drm_gem_object *obj[DRM_FORMAT_MAX_PLANES];
sys/dev/pci/drm/include/drm/drm_framebuffer.h
38
struct drm_gem_object;
sys/dev/pci/drm/include/drm/drm_gem.h
114
const struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
124
struct dma_buf *(*export)(struct drm_gem_object *obj, int flags);
sys/dev/pci/drm/include/drm/drm_gem.h
134
int (*pin)(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
143
void (*unpin)(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
157
struct sg_table *(*get_sg_table)(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
168
int (*vmap)(struct drm_gem_object *obj, struct iosys_map *map);
sys/dev/pci/drm/include/drm/drm_gem.h
179
void (*vunmap)(struct drm_gem_object *obj, struct iosys_map *map);
sys/dev/pci/drm/include/drm/drm_gem.h
193
int (*mmap)(struct drm_gem_object *obj, struct vm_area_struct *vma);
sys/dev/pci/drm/include/drm/drm_gem.h
195
int (*mmap)(struct drm_gem_object *, vm_prot_t, voff_t, vsize_t);
sys/dev/pci/drm/include/drm/drm_gem.h
207
int (*evict)(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
220
enum drm_gem_object_status (*status)(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
229
size_t (*rss)(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
46
struct drm_gem_object;
sys/dev/pci/drm/include/drm/drm_gem.h
472
SPLAY_ENTRY(drm_gem_object) entry;
sys/dev/pci/drm/include/drm/drm_gem.h
513
void drm_gem_object_release(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
516
struct drm_gem_object *obj, size_t size);
sys/dev/pci/drm/include/drm/drm_gem.h
519
struct drm_gem_object *obj, size_t size,
sys/dev/pci/drm/include/drm/drm_gem.h
523
struct drm_gem_object *obj, size_t size);
sys/dev/pci/drm/include/drm/drm_gem.h
524
void drm_gem_private_object_fini(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
528
int drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size,
sys/dev/pci/drm/include/drm/drm_gem.h
542
static inline void drm_gem_object_get(struct drm_gem_object *obj)
sys/dev/pci/drm/include/drm/drm_gem.h
549
__drm_gem_object_put(struct drm_gem_object *obj)
sys/dev/pci/drm/include/drm/drm_gem.h
561
drm_gem_object_put(struct drm_gem_object *obj)
sys/dev/pci/drm/include/drm/drm_gem.h
568
struct drm_gem_object *obj,
sys/dev/pci/drm/include/drm/drm_gem.h
573
void drm_gem_free_mmap_offset(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
574
int drm_gem_create_mmap_offset(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
575
int drm_gem_create_mmap_offset_size(struct drm_gem_object *obj, size_t size);
sys/dev/pci/drm/include/drm/drm_gem.h
577
struct vm_page **drm_gem_get_pages(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
578
void drm_gem_put_pages(struct drm_gem_object *obj, struct vm_page **pages,
sys/dev/pci/drm/include/drm/drm_gem.h
581
void drm_gem_lock(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
582
void drm_gem_unlock(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
584
int drm_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map);
sys/dev/pci/drm/include/drm/drm_gem.h
585
void drm_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map);
sys/dev/pci/drm/include/drm/drm_gem.h
588
int count, struct drm_gem_object ***objs_out);
sys/dev/pci/drm/include/drm/drm_gem.h
589
struct drm_gem_object *drm_gem_object_lookup(struct drm_file *filp, u32 handle);
sys/dev/pci/drm/include/drm/drm_gem.h
592
int drm_gem_lock_reservations(struct drm_gem_object **objs, int count,
sys/dev/pci/drm/include/drm/drm_gem.h
594
void drm_gem_unlock_reservations(struct drm_gem_object **objs, int count,
sys/dev/pci/drm/include/drm/drm_gem.h
600
void drm_gem_lru_remove(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
601
void drm_gem_lru_move_tail_locked(struct drm_gem_lru *lru, struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
602
void drm_gem_lru_move_tail(struct drm_gem_lru *lru, struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
607
bool (*shrink)(struct drm_gem_object *obj, struct ww_acquire_ctx *ticket),
sys/dev/pci/drm/include/drm/drm_gem.h
610
int drm_gem_evict_locked(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
620
static inline bool drm_gem_object_is_shared_for_memory_stats(struct drm_gem_object *obj)
sys/dev/pci/drm/include/drm/drm_gem.h
632
static inline bool drm_gem_is_imported(const struct drm_gem_object *obj)
sys/dev/pci/drm/include/drm/drm_gem.h
657
static inline void drm_gem_gpuva_init(struct drm_gem_object *obj)
sys/dev/pci/drm/include/drm/drm_gem.h
80
void (*free)(struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gem.h
89
int (*open)(struct drm_gem_object *obj, struct drm_file *file);
sys/dev/pci/drm/include/drm/drm_gem.h
98
void (*close)(struct drm_gem_object *obj, struct drm_file *file);
sys/dev/pci/drm/include/drm/drm_gem_dma_helper.h
18
int drm_gem_dma_fault(struct drm_gem_object *, struct uvm_faultinfo *,
sys/dev/pci/drm/include/drm/drm_gem_dma_helper.h
21
struct sg_table *drm_gem_dma_get_sg_table(struct drm_gem_object *);
sys/dev/pci/drm/include/drm/drm_gem_dma_helper.h
23
int drm_gem_dma_vmap(struct drm_gem_object *, struct iosys_map *);
sys/dev/pci/drm/include/drm/drm_gem_dma_helper.h
26
struct drm_gem_object base;
sys/dev/pci/drm/include/drm/drm_gem_dma_helper.h
8
void drm_gem_dma_free_object(struct drm_gem_object *);
sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h
14
struct drm_gem_object;
sys/dev/pci/drm/include/drm/drm_gem_framebuffer_helper.h
19
struct drm_gem_object *drm_gem_fb_get_obj(struct drm_framebuffer *fb,
sys/dev/pci/drm/include/drm/drm_gem_ttm_helper.h
10
int drm_gem_ttm_mmap(struct drm_gem_object *, vm_prot_t, voff_t, vsize_t);
sys/dev/pci/drm/include/drm/drm_gem_ttm_helper.h
11
int drm_gem_ttm_vmap(struct drm_gem_object *, struct iosys_map *);
sys/dev/pci/drm/include/drm/drm_gem_ttm_helper.h
12
void drm_gem_ttm_vunmap(struct drm_gem_object *, struct iosys_map *);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
117
struct drm_gem_object *obj;
sys/dev/pci/drm/include/drm/drm_gpuvm.h
289
struct drm_gem_object *r_obj;
sys/dev/pci/drm/include/drm/drm_gpuvm.h
339
struct drm_gem_object *r_obj,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
366
struct drm_gem_object *
sys/dev/pci/drm/include/drm/drm_gpuvm.h
436
struct drm_gem_object *obj)
sys/dev/pci/drm/include/drm/drm_gpuvm.h
582
struct drm_gem_object **objs,
sys/dev/pci/drm/include/drm/drm_gpuvm.h
670
struct drm_gem_object *obj;
sys/dev/pci/drm/include/drm/drm_gpuvm.h
723
struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
727
struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
751
struct drm_gem_object *obj);
sys/dev/pci/drm/include/drm/drm_gpuvm.h
764
drm_gpuvm_bo_gem_evict(struct drm_gem_object *obj, bool evict)
sys/dev/pci/drm/include/drm/drm_gpuvm.h
872
struct drm_gem_object *obj;
sys/dev/pci/drm/include/drm/drm_prime.h
101
struct dma_buf *drm_gem_prime_export(struct drm_gem_object *obj,
sys/dev/pci/drm/include/drm/drm_prime.h
110
struct drm_gem_object *drm_gem_prime_import_dev(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
113
struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev,
sys/dev/pci/drm/include/drm/drm_prime.h
116
void drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg);
sys/dev/pci/drm/include/drm/drm_prime.h
62
struct drm_gem_object;
sys/dev/pci/drm/include/drm/drm_prime.h
93
int drm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
sys/dev/pci/drm/include/drm/gpu_scheduler.h
55
struct drm_gem_object;
sys/dev/pci/drm/include/drm/gpu_scheduler.h
675
struct drm_gem_object *obj,
sys/dev/pci/drm/include/drm/ttm/ttm_bo.h
104
struct drm_gem_object base;
sys/dev/pci/drm/radeon/atombios_crtc.c
1142
struct drm_gem_object *obj;
sys/dev/pci/drm/radeon/atombios_crtc.c
1462
struct drm_gem_object *obj;
sys/dev/pci/drm/radeon/radeon.h
548
struct drm_gem_object **obj);
sys/dev/pci/drm/radeon/radeon_cs.c
106
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_cursor.c
286
struct drm_gem_object *obj;
sys/dev/pci/drm/radeon/radeon_display.c
1302
struct drm_gem_object *obj)
sys/dev/pci/drm/radeon/radeon_display.c
1321
struct drm_gem_object *obj;
sys/dev/pci/drm/radeon/radeon_display.c
488
struct drm_gem_object *obj;
sys/dev/pci/drm/radeon/radeon_fbdev.c
178
struct drm_gem_object *gobj = drm_gem_fb_get_obj(fb, 0);
sys/dev/pci/drm/radeon/radeon_fbdev.c
217
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_fbdev.c
328
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_fbdev.c
41
static void radeon_fbdev_destroy_pinned_object(struct drm_gem_object *gobj)
sys/dev/pci/drm/radeon/radeon_fbdev.c
58
struct drm_gem_object **gobj_p)
sys/dev/pci/drm/radeon/radeon_fbdev.c
61
struct drm_gem_object *gobj = NULL;
sys/dev/pci/drm/radeon/radeon_gem.c
154
static void radeon_gem_object_free(struct drm_gem_object *gobj)
sys/dev/pci/drm/radeon/radeon_gem.c
167
struct drm_gem_object **obj)
sys/dev/pci/drm/radeon/radeon_gem.c
217
static int radeon_gem_set_domain(struct drm_gem_object *gobj,
sys/dev/pci/drm/radeon/radeon_gem.c
271
static int radeon_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv)
sys/dev/pci/drm/radeon/radeon_gem.c
301
static void radeon_gem_object_close(struct drm_gem_object *obj,
sys/dev/pci/drm/radeon/radeon_gem.c
342
static int radeon_gem_object_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
sys/dev/pci/drm/radeon/radeon_gem.c
354
radeon_gem_object_mmap(struct drm_gem_object *obj,
sys/dev/pci/drm/radeon/radeon_gem.c
407
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
41
struct dma_buf *radeon_gem_prime_export(struct drm_gem_object *gobj,
sys/dev/pci/drm/radeon/radeon_gem.c
43
struct sg_table *radeon_gem_prime_get_sg_table(struct drm_gem_object *obj);
sys/dev/pci/drm/radeon/radeon_gem.c
44
int radeon_gem_prime_pin(struct drm_gem_object *obj);
sys/dev/pci/drm/radeon/radeon_gem.c
443
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
45
void radeon_gem_prime_unpin(struct drm_gem_object *obj);
sys/dev/pci/drm/radeon/radeon_gem.c
536
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
562
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
591
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
619
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
652
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
670
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
760
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
866
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_gem.c
932
struct drm_gem_object *gobj;
sys/dev/pci/drm/radeon/radeon_legacy_crtc.c
381
struct drm_gem_object *obj;
sys/dev/pci/drm/radeon/radeon_mode.h
329
struct drm_gem_object *cursor_bo;
sys/dev/pci/drm/radeon/radeon_mode.h
896
struct drm_gem_object *obj);
sys/dev/pci/drm/radeon/radeon_mode.h
912
void radeon_copy_fb(struct drm_device *dev, struct drm_gem_object *dst_obj);
sys/dev/pci/drm/radeon/radeon_prime.c
37
struct sg_table *radeon_gem_prime_get_sg_table(struct drm_gem_object *obj)
sys/dev/pci/drm/radeon/radeon_prime.c
46
struct drm_gem_object *radeon_gem_prime_import_sg_table(struct drm_device *dev,
sys/dev/pci/drm/radeon/radeon_prime.c
73
int radeon_gem_prime_pin(struct drm_gem_object *obj)
sys/dev/pci/drm/radeon/radeon_prime.c
86
void radeon_gem_prime_unpin(struct drm_gem_object *obj)
sys/dev/pci/drm/radeon/radeon_prime.c
96
struct dma_buf *radeon_gem_prime_export(struct drm_gem_object *gobj,
sys/dev/pci/drm/radeon/radeon_prime.h
29
struct dma_buf *radeon_gem_prime_export(struct drm_gem_object *gobj,
sys/dev/pci/drm/radeon/radeon_prime.h
31
struct sg_table *radeon_gem_prime_get_sg_table(struct drm_gem_object *obj);
sys/dev/pci/drm/radeon/radeon_prime.h
32
int radeon_gem_prime_pin(struct drm_gem_object *obj);
sys/dev/pci/drm/radeon/radeon_prime.h
33
void radeon_gem_prime_unpin(struct drm_gem_object *obj);
sys/dev/pci/drm/radeon/radeon_prime.h
34
void *radeon_gem_prime_vmap(struct drm_gem_object *obj);
sys/dev/pci/drm/radeon/radeon_prime.h
35
void radeon_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
sys/dev/pci/drm/radeon/radeon_prime.h
36
struct drm_gem_object *radeon_gem_prime_import_sg_table(struct drm_device *dev,
sys/dev/pci/drm/scheduler/sched_main.c
1004
struct drm_gem_object *obj,
sys/dev/pci/drm/ttm/tests/ttm_kunit_helpers.c
178
struct drm_gem_object gem_obj = { };