drm_gem_object    510 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 	struct drm_gem_object *obj;
drm_gem_object   1598 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 	struct drm_gem_object *obj;
drm_gem_object     94 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c 		struct drm_gem_object *gobj;
drm_gem_object     43 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c 	struct drm_gem_object *gobj;
drm_gem_object    157 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	struct drm_gem_object *obj;
drm_gem_object    528 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 				    struct drm_gem_object *obj)
drm_gem_object    546 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 	struct drm_gem_object *obj;
drm_gem_object     49 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct sg_table *amdgpu_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object     66 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c void *amdgpu_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object     86 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c void amdgpu_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object    104 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c int amdgpu_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object    196 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 	struct drm_gem_object *obj = dma_buf->priv;
drm_gem_object    252 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 	struct drm_gem_object *obj = dma_buf->priv;
drm_gem_object    333 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct dma_buf *amdgpu_gem_prime_export(struct drm_gem_object *gobj,
drm_gem_object    365 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct drm_gem_object *
drm_gem_object    414 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct drm_gem_object *amdgpu_gem_prime_import(struct drm_device *dev,
drm_gem_object    417 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 	struct drm_gem_object *obj;
drm_gem_object     28 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h struct sg_table *amdgpu_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object     29 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h struct drm_gem_object *
drm_gem_object     33 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h struct dma_buf *amdgpu_gem_prime_export(struct drm_gem_object *gobj,
drm_gem_object     35 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h struct drm_gem_object *amdgpu_gem_prime_import(struct drm_device *dev,
drm_gem_object     37 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h void *amdgpu_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object     38 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h void amdgpu_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object     39 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h int amdgpu_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object    106 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c static void amdgpufb_destroy_pinned_object(struct drm_gem_object *gobj)
drm_gem_object    122 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 					 struct drm_gem_object **gobj_p)
drm_gem_object    126 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object    205 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object     40 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c void amdgpu_gem_object_free(struct drm_gem_object *gobj)
drm_gem_object     54 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 			     struct drm_gem_object **obj)
drm_gem_object    101 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 		struct drm_gem_object *gobj;
drm_gem_object    121 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c int amdgpu_gem_object_open(struct drm_gem_object *obj,
drm_gem_object    154 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c void amdgpu_gem_object_close(struct drm_gem_object *obj,
drm_gem_object    219 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    289 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    367 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    426 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    459 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    547 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    674 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    750 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    795 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 	struct drm_gem_object *gobj = ptr;
drm_gem_object     36 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h void amdgpu_gem_object_free(struct drm_gem_object *obj);
drm_gem_object     37 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h int amdgpu_gem_object_open(struct drm_gem_object *obj,
drm_gem_object     39 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h void amdgpu_gem_object_close(struct drm_gem_object *obj,
drm_gem_object     51 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h 			     struct drm_gem_object **obj);
drm_gem_object    386 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h 	struct drm_gem_object *cursor_bo;
drm_gem_object    602 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h 				    struct drm_gem_object *obj);
drm_gem_object    607 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h void amdgpu_copy_fb(struct drm_device *dev, struct drm_gem_object *dst_obj);
drm_gem_object   1837 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_gem_object *obj;
drm_gem_object   2363 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct drm_gem_object *obj;
drm_gem_object   1879 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_gem_object *obj;
drm_gem_object   2442 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct drm_gem_object *obj;
drm_gem_object   1795 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_gem_object *obj;
drm_gem_object   2256 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct drm_gem_object *obj;
drm_gem_object   1766 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_gem_object *obj;
drm_gem_object   2264 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct drm_gem_object *obj;
drm_gem_object   4490 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct drm_gem_object *obj;
drm_gem_object     45 drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c 	struct drm_gem_object *obj;
drm_gem_object    117 drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c 	struct drm_gem_object *obj;
drm_gem_object    307 drivers/gpu/drm/arm/malidp_drv.c 	struct drm_gem_object *objs = NULL;
drm_gem_object    338 drivers/gpu/drm/arm/malidp_planes.c 		struct drm_gem_object *obj;
drm_gem_object     20 drivers/gpu/drm/armada/armada_gem.c 	struct drm_gem_object *gobj = vmf->vma->vm_private_data;
drm_gem_object     39 drivers/gpu/drm/armada/armada_gem.c void armada_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    378 drivers/gpu/drm/armada/armada_gem.c 	struct drm_gem_object *obj = attach->dmabuf->priv;
drm_gem_object    447 drivers/gpu/drm/armada/armada_gem.c 	struct drm_gem_object *obj = attach->dmabuf->priv;
drm_gem_object    490 drivers/gpu/drm/armada/armada_gem.c armada_gem_prime_export(struct drm_gem_object *obj, int flags)
drm_gem_object    502 drivers/gpu/drm/armada/armada_gem.c struct drm_gem_object *
drm_gem_object    509 drivers/gpu/drm/armada/armada_gem.c 		struct drm_gem_object *obj = buf->priv;
drm_gem_object     12 drivers/gpu/drm/armada/armada_gem.h 	struct drm_gem_object	obj;
drm_gem_object     28 drivers/gpu/drm/armada/armada_gem.h void armada_gem_free_object(struct drm_gem_object *);
drm_gem_object     35 drivers/gpu/drm/armada/armada_gem.h struct dma_buf *armada_gem_prime_export(struct drm_gem_object *obj, int flags);
drm_gem_object     36 drivers/gpu/drm/armada/armada_gem.h struct drm_gem_object *armada_gem_prime_import(struct drm_device *,
drm_gem_object     43 drivers/gpu/drm/armada/armada_gem.h 	struct drm_gem_object *obj = drm_gem_object_lookup(dfile, handle);
drm_gem_object    100 drivers/gpu/drm/ast/ast_drv.h 	struct drm_gem_object *cursor_cache;
drm_gem_object    289 drivers/gpu/drm/ast/ast_drv.h 		   struct drm_gem_object **obj);
drm_gem_object    542 drivers/gpu/drm/ast/ast_main.c 		   struct drm_gem_object **obj)
drm_gem_object    900 drivers/gpu/drm/ast/ast_mode.c 	struct drm_gem_object *obj;
drm_gem_object   1160 drivers/gpu/drm/ast/ast_mode.c 	struct drm_gem_object *obj;
drm_gem_object    154 drivers/gpu/drm/cirrus/cirrus_drv.h 	struct drm_gem_object gem;
drm_gem_object    175 drivers/gpu/drm/cirrus/cirrus_drv.h void cirrus_gem_free_object(struct drm_gem_object *obj);
drm_gem_object    182 drivers/gpu/drm/cirrus/cirrus_drv.h 		      struct drm_gem_object **obj);
drm_gem_object    190 drivers/gpu/drm/cirrus/cirrus_drv.h 			    struct drm_gem_object *obj);
drm_gem_object    255 drivers/gpu/drm/drm_client.c 	struct drm_gem_object *obj;
drm_gem_object    114 drivers/gpu/drm/drm_debugfs.c 	struct drm_gem_object *obj = ptr;
drm_gem_object     41 drivers/gpu/drm/drm_fb_cma_helper.c 	struct drm_gem_object *gem;
drm_gem_object    125 drivers/gpu/drm/drm_gem.c 			struct drm_gem_object *obj, size_t size)
drm_gem_object    152 drivers/gpu/drm/drm_gem.c 				 struct drm_gem_object *obj, size_t size)
drm_gem_object    171 drivers/gpu/drm/drm_gem.c drm_gem_remove_prime_handles(struct drm_gem_object *obj, struct drm_file *filp)
drm_gem_object    195 drivers/gpu/drm/drm_gem.c static void drm_gem_object_handle_free(struct drm_gem_object *obj)
drm_gem_object    206 drivers/gpu/drm/drm_gem.c static void drm_gem_object_exported_dma_buf_free(struct drm_gem_object *obj)
drm_gem_object    216 drivers/gpu/drm/drm_gem.c drm_gem_object_handle_put_unlocked(struct drm_gem_object *obj)
drm_gem_object    250 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj = ptr;
drm_gem_object    278 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    316 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    374 drivers/gpu/drm/drm_gem.c 			   struct drm_gem_object *obj,
drm_gem_object    445 drivers/gpu/drm/drm_gem.c 			  struct drm_gem_object *obj,
drm_gem_object    466 drivers/gpu/drm/drm_gem.c drm_gem_free_mmap_offset(struct drm_gem_object *obj)
drm_gem_object    492 drivers/gpu/drm/drm_gem.c drm_gem_create_mmap_offset_size(struct drm_gem_object *obj, size_t size)
drm_gem_object    515 drivers/gpu/drm/drm_gem.c int drm_gem_create_mmap_offset(struct drm_gem_object *obj)
drm_gem_object    553 drivers/gpu/drm/drm_gem.c struct page **drm_gem_get_pages(struct drm_gem_object *obj)
drm_gem_object    616 drivers/gpu/drm/drm_gem.c void drm_gem_put_pages(struct drm_gem_object *obj, struct page **pages,
drm_gem_object    657 drivers/gpu/drm/drm_gem.c 			  struct drm_gem_object **objs)
drm_gem_object    660 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    699 drivers/gpu/drm/drm_gem.c 			   int count, struct drm_gem_object ***objs_out)
drm_gem_object    703 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object **objs;
drm_gem_object    708 drivers/gpu/drm/drm_gem.c 	objs = kvmalloc_array(count, sizeof(struct drm_gem_object *),
drm_gem_object    747 drivers/gpu/drm/drm_gem.c struct drm_gem_object *
drm_gem_object    750 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj = NULL;
drm_gem_object    774 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    834 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    884 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    952 drivers/gpu/drm/drm_gem.c drm_gem_object_release(struct drm_gem_object *obj)
drm_gem_object    976 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj =
drm_gem_object    977 drivers/gpu/drm/drm_gem.c 		container_of(kref, struct drm_gem_object, refcount);
drm_gem_object   1002 drivers/gpu/drm/drm_gem.c drm_gem_object_put_unlocked(struct drm_gem_object *obj)
drm_gem_object   1034 drivers/gpu/drm/drm_gem.c drm_gem_object_put(struct drm_gem_object *obj)
drm_gem_object   1053 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object   1068 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object   1098 drivers/gpu/drm/drm_gem.c int drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size,
drm_gem_object   1150 drivers/gpu/drm/drm_gem.c 	struct drm_gem_object *obj = NULL;
drm_gem_object   1162 drivers/gpu/drm/drm_gem.c 		obj = container_of(node, struct drm_gem_object, vma_node);
drm_gem_object   1205 drivers/gpu/drm/drm_gem.c 			const struct drm_gem_object *obj)
drm_gem_object   1222 drivers/gpu/drm/drm_gem.c int drm_gem_pin(struct drm_gem_object *obj)
drm_gem_object   1232 drivers/gpu/drm/drm_gem.c void drm_gem_unpin(struct drm_gem_object *obj)
drm_gem_object   1240 drivers/gpu/drm/drm_gem.c void *drm_gem_vmap(struct drm_gem_object *obj)
drm_gem_object   1257 drivers/gpu/drm/drm_gem.c void drm_gem_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object   1282 drivers/gpu/drm/drm_gem.c drm_gem_lock_reservations(struct drm_gem_object **objs, int count,
drm_gem_object   1292 drivers/gpu/drm/drm_gem.c 		struct drm_gem_object *obj = objs[contended];
drm_gem_object   1334 drivers/gpu/drm/drm_gem.c drm_gem_unlock_reservations(struct drm_gem_object **objs, int count,
drm_gem_object   1407 drivers/gpu/drm/drm_gem.c 				     struct drm_gem_object *obj,
drm_gem_object     52 drivers/gpu/drm/drm_gem_cma_helper.c 	struct drm_gem_object *gem_obj;
drm_gem_object    144 drivers/gpu/drm/drm_gem_cma_helper.c 	struct drm_gem_object *gem_obj;
drm_gem_object    176 drivers/gpu/drm/drm_gem_cma_helper.c void drm_gem_cma_free_object(struct drm_gem_object *gem_obj)
drm_gem_object    311 drivers/gpu/drm/drm_gem_cma_helper.c 	struct drm_gem_object *gem_obj;
drm_gem_object    349 drivers/gpu/drm/drm_gem_cma_helper.c 	struct drm_gem_object *obj = NULL;
drm_gem_object    362 drivers/gpu/drm/drm_gem_cma_helper.c 		obj = container_of(node, struct drm_gem_object, vma_node);
drm_gem_object    406 drivers/gpu/drm/drm_gem_cma_helper.c 			    const struct drm_gem_object *obj)
drm_gem_object    427 drivers/gpu/drm/drm_gem_cma_helper.c struct sg_table *drm_gem_cma_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object    467 drivers/gpu/drm/drm_gem_cma_helper.c struct drm_gem_object *
drm_gem_object    521 drivers/gpu/drm/drm_gem_cma_helper.c int drm_gem_cma_prime_mmap(struct drm_gem_object *obj,
drm_gem_object    550 drivers/gpu/drm/drm_gem_cma_helper.c void *drm_gem_cma_prime_vmap(struct drm_gem_object *obj)
drm_gem_object    569 drivers/gpu/drm/drm_gem_cma_helper.c void drm_gem_cma_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object    595 drivers/gpu/drm/drm_gem_cma_helper.c struct drm_gem_object *
drm_gem_object    630 drivers/gpu/drm/drm_gem_cma_helper.c struct drm_gem_object *
drm_gem_object    636 drivers/gpu/drm/drm_gem_cma_helper.c 	struct drm_gem_object *obj;
drm_gem_object     47 drivers/gpu/drm/drm_gem_framebuffer_helper.c struct drm_gem_object *drm_gem_fb_get_obj(struct drm_framebuffer *fb,
drm_gem_object     60 drivers/gpu/drm/drm_gem_framebuffer_helper.c 		 struct drm_gem_object **obj, unsigned int num_planes,
drm_gem_object    148 drivers/gpu/drm/drm_gem_framebuffer_helper.c 	struct drm_gem_object *objs[4];
drm_gem_object    290 drivers/gpu/drm/drm_gem_framebuffer_helper.c 	struct drm_gem_object *obj;
drm_gem_object     52 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct drm_gem_object *obj;
drm_gem_object    108 drivers/gpu/drm/drm_gem_shmem_helper.c void drm_gem_shmem_free_object(struct drm_gem_object *obj)
drm_gem_object    140 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct drm_gem_object *obj = &shmem->base;
drm_gem_object    184 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct drm_gem_object *obj = &shmem->base;
drm_gem_object    222 drivers/gpu/drm/drm_gem_shmem_helper.c int drm_gem_shmem_pin(struct drm_gem_object *obj)
drm_gem_object    237 drivers/gpu/drm/drm_gem_shmem_helper.c void drm_gem_shmem_unpin(struct drm_gem_object *obj)
drm_gem_object    247 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct drm_gem_object *obj = &shmem->base;
drm_gem_object    289 drivers/gpu/drm/drm_gem_shmem_helper.c void *drm_gem_shmem_vmap(struct drm_gem_object *obj)
drm_gem_object    307 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct drm_gem_object *obj = &shmem->base;
drm_gem_object    330 drivers/gpu/drm/drm_gem_shmem_helper.c void drm_gem_shmem_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object    369 drivers/gpu/drm/drm_gem_shmem_helper.c int drm_gem_shmem_madvise(struct drm_gem_object *obj, int madv)
drm_gem_object    386 drivers/gpu/drm/drm_gem_shmem_helper.c void drm_gem_shmem_purge_locked(struct drm_gem_object *obj)
drm_gem_object    418 drivers/gpu/drm/drm_gem_shmem_helper.c bool drm_gem_shmem_purge(struct drm_gem_object *obj)
drm_gem_object    474 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    489 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    501 drivers/gpu/drm/drm_gem_shmem_helper.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    566 drivers/gpu/drm/drm_gem_shmem_helper.c 			      const struct drm_gem_object *obj)
drm_gem_object    587 drivers/gpu/drm/drm_gem_shmem_helper.c struct sg_table *drm_gem_shmem_get_sg_table(struct drm_gem_object *obj)
drm_gem_object    607 drivers/gpu/drm/drm_gem_shmem_helper.c struct sg_table *drm_gem_shmem_get_pages_sgt(struct drm_gem_object *obj)
drm_gem_object    655 drivers/gpu/drm/drm_gem_shmem_helper.c struct drm_gem_object *
drm_gem_object    476 drivers/gpu/drm/drm_gem_vram_helper.c static void drm_gem_vram_object_free(struct drm_gem_object *gem)
drm_gem_object    530 drivers/gpu/drm/drm_gem_vram_helper.c 	struct drm_gem_object *gem;
drm_gem_object    559 drivers/gpu/drm/drm_gem_vram_helper.c static int drm_gem_vram_object_pin(struct drm_gem_object *gem)
drm_gem_object    579 drivers/gpu/drm/drm_gem_vram_helper.c static void drm_gem_vram_object_unpin(struct drm_gem_object *gem)
drm_gem_object    595 drivers/gpu/drm/drm_gem_vram_helper.c static void *drm_gem_vram_object_vmap(struct drm_gem_object *gem)
drm_gem_object    618 drivers/gpu/drm/drm_gem_vram_helper.c static void drm_gem_vram_object_vunmap(struct drm_gem_object *gem,
drm_gem_object     36 drivers/gpu/drm/drm_internal.h struct drm_gem_object;
drm_gem_object    119 drivers/gpu/drm/drm_internal.h struct drm_gem_object;
drm_gem_object    123 drivers/gpu/drm/drm_internal.h 			       struct drm_gem_object *obj,
drm_gem_object    134 drivers/gpu/drm/drm_internal.h 			const struct drm_gem_object *obj);
drm_gem_object    136 drivers/gpu/drm/drm_internal.h int drm_gem_pin(struct drm_gem_object *obj);
drm_gem_object    137 drivers/gpu/drm/drm_internal.h void drm_gem_unpin(struct drm_gem_object *obj);
drm_gem_object    138 drivers/gpu/drm/drm_internal.h void *drm_gem_vmap(struct drm_gem_object *obj);
drm_gem_object    139 drivers/gpu/drm/drm_internal.h void drm_gem_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    203 drivers/gpu/drm/drm_mipi_dbi.c 	struct drm_gem_object *gem = drm_gem_fb_get_obj(fb, 0);
drm_gem_object    243 drivers/gpu/drm/drm_mipi_dbi.c 	struct drm_gem_object *gem = drm_gem_fb_get_obj(fb, 0);
drm_gem_object    267 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj = dma_buf->priv;
drm_gem_object    296 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj;
drm_gem_object    374 drivers/gpu/drm/drm_prime.c 						  struct drm_gem_object *obj,
drm_gem_object    427 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj;
drm_gem_object    577 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj = dma_buf->priv;
drm_gem_object    595 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj = dma_buf->priv;
drm_gem_object    616 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj = attach->dmabuf->priv;
drm_gem_object    671 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj = dma_buf->priv;
drm_gem_object    692 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj = dma_buf->priv;
drm_gem_object    710 drivers/gpu/drm/drm_prime.c int drm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
drm_gem_object    760 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj = dma_buf->priv;
drm_gem_object    825 drivers/gpu/drm/drm_prime.c struct dma_buf *drm_gem_prime_export(struct drm_gem_object *obj,
drm_gem_object    857 drivers/gpu/drm/drm_prime.c struct drm_gem_object *drm_gem_prime_import_dev(struct drm_device *dev,
drm_gem_object    863 drivers/gpu/drm/drm_prime.c 	struct drm_gem_object *obj;
drm_gem_object    927 drivers/gpu/drm/drm_prime.c struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev,
drm_gem_object    988 drivers/gpu/drm/drm_prime.c void drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg)
drm_gem_object    294 drivers/gpu/drm/etnaviv/etnaviv_drv.c 	struct drm_gem_object *obj;
drm_gem_object    315 drivers/gpu/drm/etnaviv/etnaviv_drv.c 	struct drm_gem_object *obj;
drm_gem_object    336 drivers/gpu/drm/etnaviv/etnaviv_drv.c 	struct drm_gem_object *obj;
drm_gem_object    407 drivers/gpu/drm/etnaviv/etnaviv_drv.c 	struct drm_gem_object *obj;
drm_gem_object     52 drivers/gpu/drm/etnaviv/etnaviv_drv.h int etnaviv_gem_mmap_offset(struct drm_gem_object *obj, u64 *offset);
drm_gem_object     53 drivers/gpu/drm/etnaviv/etnaviv_drv.h struct sg_table *etnaviv_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object     54 drivers/gpu/drm/etnaviv/etnaviv_drv.h void *etnaviv_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object     55 drivers/gpu/drm/etnaviv/etnaviv_drv.h void etnaviv_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object     56 drivers/gpu/drm/etnaviv/etnaviv_drv.h int etnaviv_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object     58 drivers/gpu/drm/etnaviv/etnaviv_drv.h struct drm_gem_object *etnaviv_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object     60 drivers/gpu/drm/etnaviv/etnaviv_drv.h int etnaviv_gem_prime_pin(struct drm_gem_object *obj);
drm_gem_object     61 drivers/gpu/drm/etnaviv/etnaviv_drv.h void etnaviv_gem_prime_unpin(struct drm_gem_object *obj);
drm_gem_object     62 drivers/gpu/drm/etnaviv/etnaviv_drv.h void *etnaviv_gem_vmap(struct drm_gem_object *obj);
drm_gem_object     63 drivers/gpu/drm/etnaviv/etnaviv_drv.h int etnaviv_gem_cpu_prep(struct drm_gem_object *obj, u32 op,
drm_gem_object     65 drivers/gpu/drm/etnaviv/etnaviv_drv.h int etnaviv_gem_cpu_fini(struct drm_gem_object *obj);
drm_gem_object     66 drivers/gpu/drm/etnaviv/etnaviv_drv.h void etnaviv_gem_free_object(struct drm_gem_object *obj);
drm_gem_object    176 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    210 drivers/gpu/drm/etnaviv/etnaviv_gem.c int etnaviv_gem_mmap_offset(struct drm_gem_object *obj, u64 *offset)
drm_gem_object    251 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context,
drm_gem_object    332 drivers/gpu/drm/etnaviv/etnaviv_gem.c void *etnaviv_gem_vmap(struct drm_gem_object *obj)
drm_gem_object    375 drivers/gpu/drm/etnaviv/etnaviv_gem.c int etnaviv_gem_cpu_prep(struct drm_gem_object *obj, u32 op,
drm_gem_object    416 drivers/gpu/drm/etnaviv/etnaviv_gem.c int etnaviv_gem_cpu_fini(struct drm_gem_object *obj)
drm_gem_object    433 drivers/gpu/drm/etnaviv/etnaviv_gem.c int etnaviv_gem_wait_bo(struct etnaviv_gpu *gpu, struct drm_gem_object *obj,
drm_gem_object    453 drivers/gpu/drm/etnaviv/etnaviv_gem.c static void etnaviv_gem_describe(struct drm_gem_object *obj, struct seq_file *m)
drm_gem_object    492 drivers/gpu/drm/etnaviv/etnaviv_gem.c 		struct drm_gem_object *obj = &etnaviv_obj->base;
drm_gem_object    518 drivers/gpu/drm/etnaviv/etnaviv_gem.c void etnaviv_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    553 drivers/gpu/drm/etnaviv/etnaviv_gem.c void etnaviv_gem_obj_add(struct drm_device *dev, struct drm_gem_object *obj)
drm_gem_object    564 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	const struct etnaviv_gem_ops *ops, struct drm_gem_object **obj)
drm_gem_object    605 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	struct drm_gem_object *obj = NULL;
drm_gem_object    644 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	struct drm_gem_object *obj;
drm_gem_object     35 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	struct drm_gem_object base;
drm_gem_object     59 drivers/gpu/drm/etnaviv/etnaviv_gem.h struct etnaviv_gem_object *to_etnaviv_bo(struct drm_gem_object *obj)
drm_gem_object    114 drivers/gpu/drm/etnaviv/etnaviv_gem.h int etnaviv_gem_wait_bo(struct etnaviv_gpu *gpu, struct drm_gem_object *obj,
drm_gem_object    118 drivers/gpu/drm/etnaviv/etnaviv_gem.h void etnaviv_gem_obj_add(struct drm_device *dev, struct drm_gem_object *obj);
drm_gem_object    123 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	struct drm_gem_object *obj, struct etnaviv_iommu_context *mmu_context,
drm_gem_object     14 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c struct sg_table *etnaviv_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object     25 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c void *etnaviv_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object     30 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c void etnaviv_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object     35 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c int etnaviv_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object     48 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c int etnaviv_gem_prime_pin(struct drm_gem_object *obj)
drm_gem_object     60 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c void etnaviv_gem_prime_unpin(struct drm_gem_object *obj)
drm_gem_object    106 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c struct drm_gem_object *etnaviv_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object     66 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c 		struct drm_gem_object *obj;
drm_gem_object    114 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c 		struct drm_gem_object *obj = &submit->bos[i].obj->base;
drm_gem_object    128 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c 		struct drm_gem_object *obj = &submit->bos[i].obj->base;
drm_gem_object    159 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c 		struct drm_gem_object *obj;
drm_gem_object    213 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c 		struct drm_gem_object *obj = &submit->bos[i].obj->base;
drm_gem_object    125 drivers/gpu/drm/exynos/exynos_drm_gem.c static int exynos_drm_gem_handle_create(struct drm_gem_object *obj,
drm_gem_object    149 drivers/gpu/drm/exynos/exynos_drm_gem.c 	struct drm_gem_object *obj = &exynos_gem->base;
drm_gem_object    175 drivers/gpu/drm/exynos/exynos_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    283 drivers/gpu/drm/exynos/exynos_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    323 drivers/gpu/drm/exynos/exynos_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    341 drivers/gpu/drm/exynos/exynos_drm_gem.c void exynos_drm_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    387 drivers/gpu/drm/exynos/exynos_drm_gem.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    404 drivers/gpu/drm/exynos/exynos_drm_gem.c static int exynos_drm_gem_mmap_obj(struct drm_gem_object *obj,
drm_gem_object    437 drivers/gpu/drm/exynos/exynos_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    456 drivers/gpu/drm/exynos/exynos_drm_gem.c struct drm_gem_object *exynos_drm_gem_prime_import(struct drm_device *dev,
drm_gem_object    462 drivers/gpu/drm/exynos/exynos_drm_gem.c struct sg_table *exynos_drm_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object    472 drivers/gpu/drm/exynos/exynos_drm_gem.c struct drm_gem_object *
drm_gem_object    526 drivers/gpu/drm/exynos/exynos_drm_gem.c void *exynos_drm_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object    531 drivers/gpu/drm/exynos/exynos_drm_gem.c void exynos_drm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object    536 drivers/gpu/drm/exynos/exynos_drm_gem.c int exynos_drm_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object     44 drivers/gpu/drm/exynos/exynos_drm_gem.h 	struct drm_gem_object	base;
drm_gem_object     97 drivers/gpu/drm/exynos/exynos_drm_gem.h void exynos_drm_gem_free_object(struct drm_gem_object *obj);
drm_gem_object    111 drivers/gpu/drm/exynos/exynos_drm_gem.h struct drm_gem_object *exynos_drm_gem_prime_import(struct drm_device *dev,
drm_gem_object    113 drivers/gpu/drm/exynos/exynos_drm_gem.h struct sg_table *exynos_drm_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object    114 drivers/gpu/drm/exynos/exynos_drm_gem.h struct drm_gem_object *
drm_gem_object    118 drivers/gpu/drm/exynos/exynos_drm_gem.h void *exynos_drm_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object    119 drivers/gpu/drm/exynos/exynos_drm_gem.h void exynos_drm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    120 drivers/gpu/drm/exynos/exynos_drm_gem.h int exynos_drm_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object    443 drivers/gpu/drm/gma500/framebuffer.c 	struct drm_gem_object *obj;
drm_gem_object     21 drivers/gpu/drm/gma500/gem.c void psb_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    129 drivers/gpu/drm/gma500/gem.c 	struct drm_gem_object *obj;
drm_gem_object    334 drivers/gpu/drm/gma500/gma_display.c 	struct drm_gem_object *obj;
drm_gem_object     34 drivers/gpu/drm/gma500/gtt.h 	struct drm_gem_object gem;	/* GEM high level stuff */
drm_gem_object    736 drivers/gpu/drm/gma500/psb_drv.h extern void psb_gem_free_object(struct drm_gem_object *obj);
drm_gem_object    169 drivers/gpu/drm/gma500/psb_intel_drv.h 	struct drm_gem_object *cursor_obj;
drm_gem_object     21 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h struct drm_gem_object;
drm_gem_object     25 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h 	struct drm_gem_object *obj;
drm_gem_object     63 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h 		     struct drm_gem_object **obj);
drm_gem_object     67 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h 		       struct drm_gem_object *obj);
drm_gem_object     25 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c 				struct drm_gem_object **gobj_p)
drm_gem_object     27 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c 	struct drm_gem_object *gobj;
drm_gem_object     61 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object     51 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c 		     struct drm_gem_object **obj)
drm_gem_object     76 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c 	struct drm_gem_object *gobj;
drm_gem_object    117 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c 		       struct drm_gem_object *obj)
drm_gem_object    145 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c 	struct drm_gem_object *obj;
drm_gem_object    207 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c struct dma_buf *i915_gem_prime_export(struct drm_gem_object *gem_obj, int flags)
drm_gem_object    256 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c struct drm_gem_object *i915_gem_prime_import(struct drm_device *dev,
drm_gem_object     92 drivers/gpu/drm/i915/gem/i915_gem_object.c void i915_gem_close_object(struct drm_gem_object *gem, struct drm_file *file)
drm_gem_object    213 drivers/gpu/drm/i915/gem/i915_gem_object.c void i915_gem_free_object(struct drm_gem_object *gem_obj)
drm_gem_object     40 drivers/gpu/drm/i915/gem/i915_gem_object.h void i915_gem_close_object(struct drm_gem_object *gem, struct drm_file *file);
drm_gem_object     41 drivers/gpu/drm/i915/gem/i915_gem_object.h void i915_gem_free_object(struct drm_gem_object *obj);
drm_gem_object     84 drivers/gpu/drm/i915/gem/i915_gem_object.h struct drm_gem_object *
drm_gem_object    317 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	struct drm_gem_object *objs[] = { &src->base, &dst->base };
drm_gem_object     65 drivers/gpu/drm/i915/gem/i915_gem_object_types.h 	struct drm_gem_object base;
drm_gem_object    246 drivers/gpu/drm/i915/gem/i915_gem_object_types.h to_intel_bo(struct drm_gem_object *gem)
drm_gem_object    438 drivers/gpu/drm/i915/gem/i915_gem_shmem.c 			struct drm_gem_object *obj,
drm_gem_object     39 drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c 	struct drm_gem_object *import;
drm_gem_object   2354 drivers/gpu/drm/i915/i915_drv.h struct drm_gem_object *i915_gem_prime_import(struct drm_device *dev,
drm_gem_object   2357 drivers/gpu/drm/i915/i915_drv.h struct dma_buf *i915_gem_prime_export(struct drm_gem_object *gem_obj, int flags);
drm_gem_object     39 drivers/gpu/drm/lima/lima_gem.c void lima_gem_free_object(struct drm_gem_object *obj)
drm_gem_object     49 drivers/gpu/drm/lima/lima_gem.c int lima_gem_object_open(struct drm_gem_object *obj, struct drm_file *file)
drm_gem_object     58 drivers/gpu/drm/lima/lima_gem.c void lima_gem_object_close(struct drm_gem_object *obj, struct drm_file *file)
drm_gem_object     69 drivers/gpu/drm/lima/lima_gem.c 	struct drm_gem_object *obj;
drm_gem_object     94 drivers/gpu/drm/lima/lima_gem.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    248 drivers/gpu/drm/lima/lima_gem.c 		struct drm_gem_object *obj;
drm_gem_object     15 drivers/gpu/drm/lima/lima_gem.h void lima_gem_free_object(struct drm_gem_object *obj);
drm_gem_object     16 drivers/gpu/drm/lima/lima_gem.h int lima_gem_object_open(struct drm_gem_object *obj, struct drm_file *file);
drm_gem_object     17 drivers/gpu/drm/lima/lima_gem.h void lima_gem_object_close(struct drm_gem_object *obj, struct drm_file *file);
drm_gem_object     14 drivers/gpu/drm/lima/lima_gem_prime.c struct drm_gem_object *lima_gem_prime_import_sg_table(
drm_gem_object     28 drivers/gpu/drm/lima/lima_gem_prime.c struct sg_table *lima_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object     36 drivers/gpu/drm/lima/lima_gem_prime.c int lima_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
drm_gem_object      7 drivers/gpu/drm/lima/lima_gem_prime.h struct drm_gem_object *lima_gem_prime_import_sg_table(
drm_gem_object     10 drivers/gpu/drm/lima/lima_gem_prime.h struct sg_table *lima_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object     11 drivers/gpu/drm/lima/lima_gem_prime.h int lima_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
drm_gem_object     12 drivers/gpu/drm/lima/lima_object.h 	struct drm_gem_object gem;
drm_gem_object     24 drivers/gpu/drm/lima/lima_object.h to_lima_bo(struct drm_gem_object *obj)
drm_gem_object    353 drivers/gpu/drm/mediatek/mtk_drm_drv.c struct drm_gem_object *mtk_drm_gem_prime_import(struct drm_device *dev,
drm_gem_object     26 drivers/gpu/drm/mediatek/mtk_drm_fb.c 					struct drm_gem_object *obj)
drm_gem_object     59 drivers/gpu/drm/mediatek/mtk_drm_fb.c 	struct drm_gem_object *gem;
drm_gem_object     43 drivers/gpu/drm/mediatek/mtk_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object     81 drivers/gpu/drm/mediatek/mtk_drm_gem.c void mtk_drm_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    129 drivers/gpu/drm/mediatek/mtk_drm_gem.c static int mtk_drm_gem_object_mmap(struct drm_gem_object *obj,
drm_gem_object    151 drivers/gpu/drm/mediatek/mtk_drm_gem.c int mtk_drm_gem_mmap_buf(struct drm_gem_object *obj, struct vm_area_struct *vma)
drm_gem_object    164 drivers/gpu/drm/mediatek/mtk_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    188 drivers/gpu/drm/mediatek/mtk_drm_gem.c struct sg_table *mtk_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object    211 drivers/gpu/drm/mediatek/mtk_drm_gem.c struct drm_gem_object *mtk_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object    245 drivers/gpu/drm/mediatek/mtk_drm_gem.c void *mtk_drm_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object    279 drivers/gpu/drm/mediatek/mtk_drm_gem.c void mtk_drm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object     26 drivers/gpu/drm/mediatek/mtk_drm_gem.h 	struct drm_gem_object	base;
drm_gem_object     37 drivers/gpu/drm/mediatek/mtk_drm_gem.h void mtk_drm_gem_free_object(struct drm_gem_object *gem);
drm_gem_object     43 drivers/gpu/drm/mediatek/mtk_drm_gem.h int mtk_drm_gem_mmap_buf(struct drm_gem_object *obj,
drm_gem_object     45 drivers/gpu/drm/mediatek/mtk_drm_gem.h struct sg_table *mtk_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object     46 drivers/gpu/drm/mediatek/mtk_drm_gem.h struct drm_gem_object *mtk_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object     48 drivers/gpu/drm/mediatek/mtk_drm_gem.h void *mtk_drm_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object     49 drivers/gpu/drm/mediatek/mtk_drm_gem.h void mtk_drm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    110 drivers/gpu/drm/mediatek/mtk_drm_plane.c 	struct drm_gem_object *gem;
drm_gem_object     40 drivers/gpu/drm/mgag200/mgag200_cursor.c 	struct drm_gem_object *obj;
drm_gem_object   1137 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct drm_gem_object *bo;
drm_gem_object     18 drivers/gpu/drm/msm/adreno/a5xx_gpu.h 	struct drm_gem_object *pm4_bo;
drm_gem_object     21 drivers/gpu/drm/msm/adreno/a5xx_gpu.h 	struct drm_gem_object *pfp_bo;
drm_gem_object     24 drivers/gpu/drm/msm/adreno/a5xx_gpu.h 	struct drm_gem_object *gpmu_bo;
drm_gem_object     33 drivers/gpu/drm/msm/adreno/a5xx_gpu.h 	struct drm_gem_object *preempt_bo[MSM_GPU_MAX_RINGS];
drm_gem_object    229 drivers/gpu/drm/msm/adreno/a5xx_preempt.c 	struct drm_gem_object *bo = NULL;
drm_gem_object     18 drivers/gpu/drm/msm/adreno/a6xx_gpu.h 	struct drm_gem_object *sqe_bo;
drm_gem_object     74 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	struct drm_gem_object *bo;
drm_gem_object    313 drivers/gpu/drm/msm/adreno/adreno_gpu.c struct drm_gem_object *adreno_fw_create_bo(struct msm_gpu *gpu,
drm_gem_object    316 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct drm_gem_object *bo;
drm_gem_object    222 drivers/gpu/drm/msm/adreno/adreno_gpu.h struct drm_gem_object *adreno_fw_create_bo(struct msm_gpu *gpu,
drm_gem_object    923 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c 		struct drm_gem_object **bos)
drm_gem_object     49 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h 		struct drm_gem_object **bos);
drm_gem_object     34 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 		struct drm_gem_object *next_bo;
drm_gem_object     37 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 		struct drm_gem_object *scanout_bo;
drm_gem_object    364 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 		struct drm_gem_object *next_bo = mdp4_crtc->cursor.next_bo;
drm_gem_object    365 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 		struct drm_gem_object *prev_bo = mdp4_crtc->cursor.scanout_bo;
drm_gem_object    410 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 	struct drm_gem_object *cursor_bo, *old_bo;
drm_gem_object     40 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h 	struct drm_gem_object *blank_cursor_bo;
drm_gem_object     57 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 		struct drm_gem_object *scanout_bo;
drm_gem_object    866 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	struct drm_gem_object *cursor_bo, *old_bo = NULL;
drm_gem_object    142 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct drm_gem_object *tx_gem_obj;
drm_gem_object    739 drivers/gpu/drm/msm/msm_drv.c 	struct drm_gem_object *obj;
drm_gem_object    763 drivers/gpu/drm/msm/msm_drv.c 	struct drm_gem_object *obj;
drm_gem_object    778 drivers/gpu/drm/msm/msm_drv.c 		struct drm_gem_object *obj, uint64_t *iova)
drm_gem_object    796 drivers/gpu/drm/msm/msm_drv.c 	struct drm_gem_object *obj;
drm_gem_object    902 drivers/gpu/drm/msm/msm_drv.c 	struct drm_gem_object *obj;
drm_gem_object    269 drivers/gpu/drm/msm/msm_drv.h int msm_gem_mmap_obj(struct drm_gem_object *obj,
drm_gem_object    273 drivers/gpu/drm/msm/msm_drv.h uint64_t msm_gem_mmap_offset(struct drm_gem_object *obj);
drm_gem_object    274 drivers/gpu/drm/msm/msm_drv.h int msm_gem_get_iova(struct drm_gem_object *obj,
drm_gem_object    276 drivers/gpu/drm/msm/msm_drv.h int msm_gem_get_and_pin_iova(struct drm_gem_object *obj,
drm_gem_object    278 drivers/gpu/drm/msm/msm_drv.h uint64_t msm_gem_iova(struct drm_gem_object *obj,
drm_gem_object    280 drivers/gpu/drm/msm/msm_drv.h void msm_gem_unpin_iova(struct drm_gem_object *obj,
drm_gem_object    282 drivers/gpu/drm/msm/msm_drv.h struct page **msm_gem_get_pages(struct drm_gem_object *obj);
drm_gem_object    283 drivers/gpu/drm/msm/msm_drv.h void msm_gem_put_pages(struct drm_gem_object *obj);
drm_gem_object    288 drivers/gpu/drm/msm/msm_drv.h struct sg_table *msm_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object    289 drivers/gpu/drm/msm/msm_drv.h void *msm_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object    290 drivers/gpu/drm/msm/msm_drv.h void msm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    291 drivers/gpu/drm/msm/msm_drv.h int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
drm_gem_object    292 drivers/gpu/drm/msm/msm_drv.h struct drm_gem_object *msm_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object    294 drivers/gpu/drm/msm/msm_drv.h int msm_gem_prime_pin(struct drm_gem_object *obj);
drm_gem_object    295 drivers/gpu/drm/msm/msm_drv.h void msm_gem_prime_unpin(struct drm_gem_object *obj);
drm_gem_object    296 drivers/gpu/drm/msm/msm_drv.h void *msm_gem_get_vaddr(struct drm_gem_object *obj);
drm_gem_object    297 drivers/gpu/drm/msm/msm_drv.h void *msm_gem_get_vaddr_active(struct drm_gem_object *obj);
drm_gem_object    298 drivers/gpu/drm/msm/msm_drv.h void msm_gem_put_vaddr(struct drm_gem_object *obj);
drm_gem_object    299 drivers/gpu/drm/msm/msm_drv.h int msm_gem_madvise(struct drm_gem_object *obj, unsigned madv);
drm_gem_object    300 drivers/gpu/drm/msm/msm_drv.h int msm_gem_sync_object(struct drm_gem_object *obj,
drm_gem_object    302 drivers/gpu/drm/msm/msm_drv.h void msm_gem_move_to_active(struct drm_gem_object *obj,
drm_gem_object    304 drivers/gpu/drm/msm/msm_drv.h void msm_gem_move_to_inactive(struct drm_gem_object *obj);
drm_gem_object    305 drivers/gpu/drm/msm/msm_drv.h int msm_gem_cpu_prep(struct drm_gem_object *obj, uint32_t op, ktime_t *timeout);
drm_gem_object    306 drivers/gpu/drm/msm/msm_drv.h int msm_gem_cpu_fini(struct drm_gem_object *obj);
drm_gem_object    307 drivers/gpu/drm/msm/msm_drv.h void msm_gem_free_object(struct drm_gem_object *obj);
drm_gem_object    310 drivers/gpu/drm/msm/msm_drv.h struct drm_gem_object *msm_gem_new(struct drm_device *dev,
drm_gem_object    312 drivers/gpu/drm/msm/msm_drv.h struct drm_gem_object *msm_gem_new_locked(struct drm_device *dev,
drm_gem_object    316 drivers/gpu/drm/msm/msm_drv.h 		struct drm_gem_object **bo, uint64_t *iova);
drm_gem_object    319 drivers/gpu/drm/msm/msm_drv.h 		struct drm_gem_object **bo, uint64_t *iova);
drm_gem_object    320 drivers/gpu/drm/msm/msm_drv.h void msm_gem_kernel_put(struct drm_gem_object *bo,
drm_gem_object    322 drivers/gpu/drm/msm/msm_drv.h struct drm_gem_object *msm_gem_import(struct drm_device *dev,
drm_gem_object    327 drivers/gpu/drm/msm/msm_drv.h void msm_gem_object_set_name(struct drm_gem_object *bo, const char *fmt, ...);
drm_gem_object    335 drivers/gpu/drm/msm/msm_drv.h struct drm_gem_object *msm_framebuffer_bo(struct drm_framebuffer *fb, int plane);
drm_gem_object    384 drivers/gpu/drm/msm/msm_drv.h void msm_gem_describe(struct drm_gem_object *obj, struct seq_file *m);
drm_gem_object     25 drivers/gpu/drm/msm/msm_fb.c 		const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos);
drm_gem_object     88 drivers/gpu/drm/msm/msm_fb.c struct drm_gem_object *msm_framebuffer_bo(struct drm_framebuffer *fb, int plane)
drm_gem_object    104 drivers/gpu/drm/msm/msm_fb.c 	struct drm_gem_object *bos[4] = {0};
drm_gem_object    131 drivers/gpu/drm/msm/msm_fb.c 		const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos)
drm_gem_object    215 drivers/gpu/drm/msm/msm_fb.c 	struct drm_gem_object *bo;
drm_gem_object     14 drivers/gpu/drm/msm/msm_fbdev.c extern int msm_gem_mmap_obj(struct drm_gem_object *obj,
drm_gem_object     48 drivers/gpu/drm/msm/msm_fbdev.c 	struct drm_gem_object *bo = msm_framebuffer_bo(fbdev->fb, 0);
drm_gem_object     67 drivers/gpu/drm/msm/msm_fbdev.c 	struct drm_gem_object *bo;
drm_gem_object    207 drivers/gpu/drm/msm/msm_fbdev.c 		struct drm_gem_object *bo =
drm_gem_object     20 drivers/gpu/drm/msm/msm_gem.c static void msm_gem_vunmap_locked(struct drm_gem_object *obj);
drm_gem_object     23 drivers/gpu/drm/msm/msm_gem.c static dma_addr_t physaddr(struct drm_gem_object *obj)
drm_gem_object     31 drivers/gpu/drm/msm/msm_gem.c static bool use_pages(struct drm_gem_object *obj)
drm_gem_object     78 drivers/gpu/drm/msm/msm_gem.c static struct page **get_pages_vram(struct drm_gem_object *obj, int npages)
drm_gem_object    107 drivers/gpu/drm/msm/msm_gem.c static struct page **get_pages(struct drm_gem_object *obj)
drm_gem_object    148 drivers/gpu/drm/msm/msm_gem.c static void put_pages_vram(struct drm_gem_object *obj)
drm_gem_object    160 drivers/gpu/drm/msm/msm_gem.c static void put_pages(struct drm_gem_object *obj)
drm_gem_object    186 drivers/gpu/drm/msm/msm_gem.c struct page **msm_gem_get_pages(struct drm_gem_object *obj)
drm_gem_object    203 drivers/gpu/drm/msm/msm_gem.c void msm_gem_put_pages(struct drm_gem_object *obj)
drm_gem_object    208 drivers/gpu/drm/msm/msm_gem.c int msm_gem_mmap_obj(struct drm_gem_object *obj,
drm_gem_object    253 drivers/gpu/drm/msm/msm_gem.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    299 drivers/gpu/drm/msm/msm_gem.c static uint64_t mmap_offset(struct drm_gem_object *obj)
drm_gem_object    318 drivers/gpu/drm/msm/msm_gem.c uint64_t msm_gem_mmap_offset(struct drm_gem_object *obj)
drm_gem_object    329 drivers/gpu/drm/msm/msm_gem.c static struct msm_gem_vma *add_vma(struct drm_gem_object *obj,
drm_gem_object    348 drivers/gpu/drm/msm/msm_gem.c static struct msm_gem_vma *lookup_vma(struct drm_gem_object *obj,
drm_gem_object    375 drivers/gpu/drm/msm/msm_gem.c put_iova(struct drm_gem_object *obj)
drm_gem_object    391 drivers/gpu/drm/msm/msm_gem.c static int msm_gem_get_iova_locked(struct drm_gem_object *obj,
drm_gem_object    418 drivers/gpu/drm/msm/msm_gem.c static int msm_gem_pin_iova(struct drm_gem_object *obj,
drm_gem_object    447 drivers/gpu/drm/msm/msm_gem.c int msm_gem_get_and_pin_iova(struct drm_gem_object *obj,
drm_gem_object    472 drivers/gpu/drm/msm/msm_gem.c int msm_gem_get_iova(struct drm_gem_object *obj,
drm_gem_object    488 drivers/gpu/drm/msm/msm_gem.c uint64_t msm_gem_iova(struct drm_gem_object *obj,
drm_gem_object    507 drivers/gpu/drm/msm/msm_gem.c void msm_gem_unpin_iova(struct drm_gem_object *obj,
drm_gem_object    534 drivers/gpu/drm/msm/msm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    552 drivers/gpu/drm/msm/msm_gem.c static void *get_vaddr(struct drm_gem_object *obj, unsigned madv)
drm_gem_object    597 drivers/gpu/drm/msm/msm_gem.c void *msm_gem_get_vaddr(struct drm_gem_object *obj)
drm_gem_object    608 drivers/gpu/drm/msm/msm_gem.c void *msm_gem_get_vaddr_active(struct drm_gem_object *obj)
drm_gem_object    613 drivers/gpu/drm/msm/msm_gem.c void msm_gem_put_vaddr(struct drm_gem_object *obj)
drm_gem_object    626 drivers/gpu/drm/msm/msm_gem.c int msm_gem_madvise(struct drm_gem_object *obj, unsigned madv)
drm_gem_object    644 drivers/gpu/drm/msm/msm_gem.c void msm_gem_purge(struct drm_gem_object *obj, enum msm_gem_lock subclass)
drm_gem_object    679 drivers/gpu/drm/msm/msm_gem.c static void msm_gem_vunmap_locked(struct drm_gem_object *obj)
drm_gem_object    692 drivers/gpu/drm/msm/msm_gem.c void msm_gem_vunmap(struct drm_gem_object *obj, enum msm_gem_lock subclass)
drm_gem_object    702 drivers/gpu/drm/msm/msm_gem.c int msm_gem_sync_object(struct drm_gem_object *obj,
drm_gem_object    736 drivers/gpu/drm/msm/msm_gem.c void msm_gem_move_to_active(struct drm_gem_object *obj,
drm_gem_object    750 drivers/gpu/drm/msm/msm_gem.c void msm_gem_move_to_inactive(struct drm_gem_object *obj)
drm_gem_object    763 drivers/gpu/drm/msm/msm_gem.c int msm_gem_cpu_prep(struct drm_gem_object *obj, uint32_t op, ktime_t *timeout)
drm_gem_object    782 drivers/gpu/drm/msm/msm_gem.c int msm_gem_cpu_fini(struct drm_gem_object *obj)
drm_gem_object    799 drivers/gpu/drm/msm/msm_gem.c void msm_gem_describe(struct drm_gem_object *obj, struct seq_file *m)
drm_gem_object    871 drivers/gpu/drm/msm/msm_gem.c 		struct drm_gem_object *obj = &msm_obj->base;
drm_gem_object    883 drivers/gpu/drm/msm/msm_gem.c void msm_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    895 drivers/gpu/drm/msm/msm_gem.c 	struct drm_gem_object *obj = &msm_obj->base;
drm_gem_object    959 drivers/gpu/drm/msm/msm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    980 drivers/gpu/drm/msm/msm_gem.c 		struct drm_gem_object **obj,
drm_gem_object   1023 drivers/gpu/drm/msm/msm_gem.c static struct drm_gem_object *_msm_gem_new(struct drm_device *dev,
drm_gem_object   1027 drivers/gpu/drm/msm/msm_gem.c 	struct drm_gem_object *obj = NULL;
drm_gem_object   1096 drivers/gpu/drm/msm/msm_gem.c struct drm_gem_object *msm_gem_new_locked(struct drm_device *dev,
drm_gem_object   1102 drivers/gpu/drm/msm/msm_gem.c struct drm_gem_object *msm_gem_new(struct drm_device *dev,
drm_gem_object   1108 drivers/gpu/drm/msm/msm_gem.c struct drm_gem_object *msm_gem_import(struct drm_device *dev,
drm_gem_object   1112 drivers/gpu/drm/msm/msm_gem.c 	struct drm_gem_object *obj;
drm_gem_object   1158 drivers/gpu/drm/msm/msm_gem.c 		struct drm_gem_object **bo, uint64_t *iova, bool locked)
drm_gem_object   1161 drivers/gpu/drm/msm/msm_gem.c 	struct drm_gem_object *obj = _msm_gem_new(dev, size, flags, locked);
drm_gem_object   1196 drivers/gpu/drm/msm/msm_gem.c 		struct drm_gem_object **bo, uint64_t *iova)
drm_gem_object   1203 drivers/gpu/drm/msm/msm_gem.c 		struct drm_gem_object **bo, uint64_t *iova)
drm_gem_object   1208 drivers/gpu/drm/msm/msm_gem.c void msm_gem_kernel_put(struct drm_gem_object *bo,
drm_gem_object   1223 drivers/gpu/drm/msm/msm_gem.c void msm_gem_object_set_name(struct drm_gem_object *bo, const char *fmt, ...)
drm_gem_object     38 drivers/gpu/drm/msm/msm_gem.h 	struct drm_gem_object base;
drm_gem_object    121 drivers/gpu/drm/msm/msm_gem.h void msm_gem_purge(struct drm_gem_object *obj, enum msm_gem_lock subclass);
drm_gem_object    122 drivers/gpu/drm/msm/msm_gem.h void msm_gem_vunmap(struct drm_gem_object *obj, enum msm_gem_lock subclass);
drm_gem_object     14 drivers/gpu/drm/msm/msm_gem_prime.c struct sg_table *msm_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object     25 drivers/gpu/drm/msm/msm_gem_prime.c void *msm_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object     30 drivers/gpu/drm/msm/msm_gem_prime.c void msm_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object     35 drivers/gpu/drm/msm/msm_gem_prime.c int msm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
drm_gem_object     46 drivers/gpu/drm/msm/msm_gem_prime.c struct drm_gem_object *msm_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object     52 drivers/gpu/drm/msm/msm_gem_prime.c int msm_gem_prime_pin(struct drm_gem_object *obj)
drm_gem_object     59 drivers/gpu/drm/msm/msm_gem_prime.c void msm_gem_prime_unpin(struct drm_gem_object *obj)
drm_gem_object    114 drivers/gpu/drm/msm/msm_gem_submit.c 		struct drm_gem_object *obj;
drm_gem_object    125 drivers/gpu/drm/msm/msm_gpu.h 	struct drm_gem_object *memptrs_bo;
drm_gem_object    111 drivers/gpu/drm/msm/msm_kms.h 			struct drm_gem_object **bos);
drm_gem_object     39 drivers/gpu/drm/msm/msm_ringbuffer.h 	struct drm_gem_object *bo;
drm_gem_object    990 drivers/gpu/drm/nouveau/dispnv04/crtc.c 	struct drm_gem_object *gem;
drm_gem_object    276 drivers/gpu/drm/nouveau/nouveau_display.c 	struct drm_gem_object *gem;
drm_gem_object    675 drivers/gpu/drm/nouveau/nouveau_display.c 	struct drm_gem_object *gem;
drm_gem_object     40 drivers/gpu/drm/nouveau/nouveau_gem.c nouveau_gem_object_del(struct drm_gem_object *gem)
drm_gem_object     61 drivers/gpu/drm/nouveau/nouveau_gem.c nouveau_gem_object_open(struct drm_gem_object *gem, struct drm_file *file_priv)
drm_gem_object    136 drivers/gpu/drm/nouveau/nouveau_gem.c nouveau_gem_object_close(struct drm_gem_object *gem, struct drm_file *file_priv)
drm_gem_object    221 drivers/gpu/drm/nouveau/nouveau_gem.c nouveau_gem_info(struct drm_file *file_priv, struct drm_gem_object *gem,
drm_gem_object    287 drivers/gpu/drm/nouveau/nouveau_gem.c nouveau_gem_set_domain(struct drm_gem_object *gem, uint32_t read_domains,
drm_gem_object    396 drivers/gpu/drm/nouveau/nouveau_gem.c 		struct drm_gem_object *gem;
drm_gem_object    880 drivers/gpu/drm/nouveau/nouveau_gem.c 	struct drm_gem_object *gem;
drm_gem_object    912 drivers/gpu/drm/nouveau/nouveau_gem.c 	struct drm_gem_object *gem;
drm_gem_object    930 drivers/gpu/drm/nouveau/nouveau_gem.c 	struct drm_gem_object *gem;
drm_gem_object      9 drivers/gpu/drm/nouveau/nouveau_gem.h nouveau_gem_object(struct drm_gem_object *gem)
drm_gem_object     18 drivers/gpu/drm/nouveau/nouveau_gem.h extern void nouveau_gem_object_del(struct drm_gem_object *);
drm_gem_object     19 drivers/gpu/drm/nouveau/nouveau_gem.h extern int nouveau_gem_object_open(struct drm_gem_object *, struct drm_file *);
drm_gem_object     20 drivers/gpu/drm/nouveau/nouveau_gem.h extern void nouveau_gem_object_close(struct drm_gem_object *,
drm_gem_object     33 drivers/gpu/drm/nouveau/nouveau_gem.h extern int nouveau_gem_prime_pin(struct drm_gem_object *);
drm_gem_object     34 drivers/gpu/drm/nouveau/nouveau_gem.h extern void nouveau_gem_prime_unpin(struct drm_gem_object *);
drm_gem_object     35 drivers/gpu/drm/nouveau/nouveau_gem.h extern struct sg_table *nouveau_gem_prime_get_sg_table(struct drm_gem_object *);
drm_gem_object     36 drivers/gpu/drm/nouveau/nouveau_gem.h extern struct drm_gem_object *nouveau_gem_prime_import_sg_table(
drm_gem_object     38 drivers/gpu/drm/nouveau/nouveau_gem.h extern void *nouveau_gem_prime_vmap(struct drm_gem_object *);
drm_gem_object     39 drivers/gpu/drm/nouveau/nouveau_gem.h extern void nouveau_gem_prime_vunmap(struct drm_gem_object *, void *);
drm_gem_object     30 drivers/gpu/drm/nouveau/nouveau_prime.c struct sg_table *nouveau_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object     38 drivers/gpu/drm/nouveau/nouveau_prime.c void *nouveau_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object     51 drivers/gpu/drm/nouveau/nouveau_prime.c void nouveau_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object     58 drivers/gpu/drm/nouveau/nouveau_prime.c struct drm_gem_object *nouveau_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object     63 drivers/gpu/drm/nouveau/nouveau_prime.c 	struct drm_gem_object *obj;
drm_gem_object    105 drivers/gpu/drm/nouveau/nouveau_prime.c int nouveau_gem_prime_pin(struct drm_gem_object *obj)
drm_gem_object    118 drivers/gpu/drm/nouveau/nouveau_prime.c void nouveau_gem_prime_unpin(struct drm_gem_object *obj)
drm_gem_object    456 drivers/gpu/drm/omapdrm/omap_drv.c 	struct drm_gem_object *obj;
drm_gem_object    312 drivers/gpu/drm/omapdrm/omap_fb.c 	struct drm_gem_object *bos[4];
drm_gem_object    338 drivers/gpu/drm/omapdrm/omap_fb.c 		const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos)
drm_gem_object     16 drivers/gpu/drm/omapdrm/omap_fb.h struct drm_gem_object;
drm_gem_object     25 drivers/gpu/drm/omapdrm/omap_fb.h 		const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos);
drm_gem_object     28 drivers/gpu/drm/omapdrm/omap_fbdev.c 	struct drm_gem_object *bo;
drm_gem_object     29 drivers/gpu/drm/omapdrm/omap_gem.c 	struct drm_gem_object base;
drm_gem_object    115 drivers/gpu/drm/omapdrm/omap_gem.c 	struct drm_gem_object *obj;	/* the current pinned obj */
drm_gem_object    134 drivers/gpu/drm/omapdrm/omap_gem.c u64 omap_gem_mmap_offset(struct drm_gem_object *obj)
drm_gem_object    166 drivers/gpu/drm/omapdrm/omap_gem.c static void omap_gem_evict_entry(struct drm_gem_object *obj,
drm_gem_object    194 drivers/gpu/drm/omapdrm/omap_gem.c static void omap_gem_evict(struct drm_gem_object *obj)
drm_gem_object    221 drivers/gpu/drm/omapdrm/omap_gem.c static int omap_gem_attach_pages(struct drm_gem_object *obj)
drm_gem_object    294 drivers/gpu/drm/omapdrm/omap_gem.c static void omap_gem_detach_pages(struct drm_gem_object *obj)
drm_gem_object    316 drivers/gpu/drm/omapdrm/omap_gem.c u32 omap_gem_flags(struct drm_gem_object *obj)
drm_gem_object    322 drivers/gpu/drm/omapdrm/omap_gem.c size_t omap_gem_mmap_size(struct drm_gem_object *obj)
drm_gem_object    346 drivers/gpu/drm/omapdrm/omap_gem.c static vm_fault_t omap_gem_fault_1d(struct drm_gem_object *obj,
drm_gem_object    372 drivers/gpu/drm/omapdrm/omap_gem.c static vm_fault_t omap_gem_fault_2d(struct drm_gem_object *obj,
drm_gem_object    493 drivers/gpu/drm/omapdrm/omap_gem.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    541 drivers/gpu/drm/omapdrm/omap_gem.c int omap_gem_mmap_obj(struct drm_gem_object *obj,
drm_gem_object    620 drivers/gpu/drm/omapdrm/omap_gem.c 	struct drm_gem_object *obj;
drm_gem_object    644 drivers/gpu/drm/omapdrm/omap_gem.c int omap_gem_roll(struct drm_gem_object *obj, u32 roll)
drm_gem_object    691 drivers/gpu/drm/omapdrm/omap_gem.c static inline bool omap_gem_is_cached_coherent(struct drm_gem_object *obj)
drm_gem_object    702 drivers/gpu/drm/omapdrm/omap_gem.c void omap_gem_cpu_sync_page(struct drm_gem_object *obj, int pgoff)
drm_gem_object    718 drivers/gpu/drm/omapdrm/omap_gem.c void omap_gem_dma_sync_buffer(struct drm_gem_object *obj,
drm_gem_object    767 drivers/gpu/drm/omapdrm/omap_gem.c int omap_gem_pin(struct drm_gem_object *obj, dma_addr_t *dma_addr)
drm_gem_object    842 drivers/gpu/drm/omapdrm/omap_gem.c void omap_gem_unpin(struct drm_gem_object *obj)
drm_gem_object    874 drivers/gpu/drm/omapdrm/omap_gem.c int omap_gem_rotated_dma_addr(struct drm_gem_object *obj, u32 orient,
drm_gem_object    894 drivers/gpu/drm/omapdrm/omap_gem.c int omap_gem_tiled_stride(struct drm_gem_object *obj, u32 orient)
drm_gem_object    913 drivers/gpu/drm/omapdrm/omap_gem.c int omap_gem_get_pages(struct drm_gem_object *obj, struct page ***pages,
drm_gem_object    941 drivers/gpu/drm/omapdrm/omap_gem.c int omap_gem_put_pages(struct drm_gem_object *obj)
drm_gem_object    955 drivers/gpu/drm/omapdrm/omap_gem.c void *omap_gem_vaddr(struct drm_gem_object *obj)
drm_gem_object    997 drivers/gpu/drm/omapdrm/omap_gem.c 			struct drm_gem_object *obj = &omap_obj->base;
drm_gem_object   1022 drivers/gpu/drm/omapdrm/omap_gem.c void omap_gem_describe(struct drm_gem_object *obj, struct seq_file *m)
drm_gem_object   1060 drivers/gpu/drm/omapdrm/omap_gem.c 		struct drm_gem_object *obj = &omap_obj->base;
drm_gem_object   1075 drivers/gpu/drm/omapdrm/omap_gem.c void omap_gem_free_object(struct drm_gem_object *obj)
drm_gem_object   1124 drivers/gpu/drm/omapdrm/omap_gem.c struct drm_gem_object *omap_gem_new(struct drm_device *dev,
drm_gem_object   1129 drivers/gpu/drm/omapdrm/omap_gem.c 	struct drm_gem_object *obj;
drm_gem_object   1228 drivers/gpu/drm/omapdrm/omap_gem.c struct drm_gem_object *omap_gem_new_dmabuf(struct drm_device *dev, size_t size,
drm_gem_object   1233 drivers/gpu/drm/omapdrm/omap_gem.c 	struct drm_gem_object *obj;
drm_gem_object   1292 drivers/gpu/drm/omapdrm/omap_gem.c 	struct drm_gem_object *obj;
drm_gem_object     20 drivers/gpu/drm/omapdrm/omap_gem.h struct drm_gem_object;
drm_gem_object     40 drivers/gpu/drm/omapdrm/omap_gem.h void omap_gem_describe(struct drm_gem_object *obj, struct seq_file *m);
drm_gem_object     45 drivers/gpu/drm/omapdrm/omap_gem.h struct drm_gem_object *omap_gem_new(struct drm_device *dev,
drm_gem_object     47 drivers/gpu/drm/omapdrm/omap_gem.h struct drm_gem_object *omap_gem_new_dmabuf(struct drm_device *dev, size_t size,
drm_gem_object     51 drivers/gpu/drm/omapdrm/omap_gem.h void omap_gem_free_object(struct drm_gem_object *obj);
drm_gem_object     52 drivers/gpu/drm/omapdrm/omap_gem.h void *omap_gem_vaddr(struct drm_gem_object *obj);
drm_gem_object     62 drivers/gpu/drm/omapdrm/omap_gem.h int omap_gem_mmap_obj(struct drm_gem_object *obj,
drm_gem_object     64 drivers/gpu/drm/omapdrm/omap_gem.h u64 omap_gem_mmap_offset(struct drm_gem_object *obj);
drm_gem_object     65 drivers/gpu/drm/omapdrm/omap_gem.h size_t omap_gem_mmap_size(struct drm_gem_object *obj);
drm_gem_object     68 drivers/gpu/drm/omapdrm/omap_gem.h struct dma_buf *omap_gem_prime_export(struct drm_gem_object *obj, int flags);
drm_gem_object     69 drivers/gpu/drm/omapdrm/omap_gem.h struct drm_gem_object *omap_gem_prime_import(struct drm_device *dev,
drm_gem_object     73 drivers/gpu/drm/omapdrm/omap_gem.h int omap_gem_roll(struct drm_gem_object *obj, u32 roll);
drm_gem_object     74 drivers/gpu/drm/omapdrm/omap_gem.h void omap_gem_cpu_sync_page(struct drm_gem_object *obj, int pgoff);
drm_gem_object     75 drivers/gpu/drm/omapdrm/omap_gem.h void omap_gem_dma_sync_buffer(struct drm_gem_object *obj,
drm_gem_object     77 drivers/gpu/drm/omapdrm/omap_gem.h int omap_gem_pin(struct drm_gem_object *obj, dma_addr_t *dma_addr);
drm_gem_object     78 drivers/gpu/drm/omapdrm/omap_gem.h void omap_gem_unpin(struct drm_gem_object *obj);
drm_gem_object     79 drivers/gpu/drm/omapdrm/omap_gem.h int omap_gem_get_pages(struct drm_gem_object *obj, struct page ***pages,
drm_gem_object     81 drivers/gpu/drm/omapdrm/omap_gem.h int omap_gem_put_pages(struct drm_gem_object *obj);
drm_gem_object     83 drivers/gpu/drm/omapdrm/omap_gem.h u32 omap_gem_flags(struct drm_gem_object *obj);
drm_gem_object     84 drivers/gpu/drm/omapdrm/omap_gem.h int omap_gem_rotated_dma_addr(struct drm_gem_object *obj, u32 orient,
drm_gem_object     86 drivers/gpu/drm/omapdrm/omap_gem.h int omap_gem_tiled_stride(struct drm_gem_object *obj, u32 orient);
drm_gem_object     22 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	struct drm_gem_object *obj = attachment->dmabuf->priv;
drm_gem_object     59 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	struct drm_gem_object *obj = attachment->dmabuf->priv;
drm_gem_object     68 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	struct drm_gem_object *obj = buffer->priv;
drm_gem_object     83 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	struct drm_gem_object *obj = buffer->priv;
drm_gem_object     91 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	struct drm_gem_object *obj = buffer->priv;
drm_gem_object    101 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	struct drm_gem_object *obj = buffer->priv;
drm_gem_object    110 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	struct drm_gem_object *obj = buffer->priv;
drm_gem_object    131 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c struct dma_buf *omap_gem_prime_export(struct drm_gem_object *obj, int flags)
drm_gem_object    147 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c struct drm_gem_object *omap_gem_prime_import(struct drm_device *dev,
drm_gem_object    151 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	struct drm_gem_object *obj;
drm_gem_object    305 drivers/gpu/drm/panfrost/panfrost_drv.c 	struct drm_gem_object *gem_obj;
drm_gem_object    329 drivers/gpu/drm/panfrost/panfrost_drv.c 	struct drm_gem_object *gem_obj;
drm_gem_object    364 drivers/gpu/drm/panfrost/panfrost_drv.c 	struct drm_gem_object *gem_obj;
drm_gem_object    391 drivers/gpu/drm/panfrost/panfrost_drv.c 	struct drm_gem_object *gem_obj;
drm_gem_object     17 drivers/gpu/drm/panfrost/panfrost_gem.c static void panfrost_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    118 drivers/gpu/drm/panfrost/panfrost_gem.c int panfrost_gem_open(struct drm_gem_object *obj, struct drm_file *file_priv)
drm_gem_object    173 drivers/gpu/drm/panfrost/panfrost_gem.c void panfrost_gem_close(struct drm_gem_object *obj, struct drm_file *file_priv)
drm_gem_object    192 drivers/gpu/drm/panfrost/panfrost_gem.c static int panfrost_gem_pin(struct drm_gem_object *obj)
drm_gem_object    221 drivers/gpu/drm/panfrost/panfrost_gem.c struct drm_gem_object *panfrost_gem_create_object(struct drm_device *dev, size_t size)
drm_gem_object    271 drivers/gpu/drm/panfrost/panfrost_gem.c struct drm_gem_object *
drm_gem_object    276 drivers/gpu/drm/panfrost/panfrost_gem.c 	struct drm_gem_object *obj;
drm_gem_object     53 drivers/gpu/drm/panfrost/panfrost_gem.h struct  panfrost_gem_object *to_panfrost_bo(struct drm_gem_object *obj)
drm_gem_object     64 drivers/gpu/drm/panfrost/panfrost_gem.h struct drm_gem_object *panfrost_gem_create_object(struct drm_device *dev, size_t size);
drm_gem_object     66 drivers/gpu/drm/panfrost/panfrost_gem.h struct drm_gem_object *
drm_gem_object     77 drivers/gpu/drm/panfrost/panfrost_gem.h int panfrost_gem_open(struct drm_gem_object *obj, struct drm_file *file_priv);
drm_gem_object     78 drivers/gpu/drm/panfrost/panfrost_gem.h void panfrost_gem_close(struct drm_gem_object *obj,
drm_gem_object     39 drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c static bool panfrost_gem_purge(struct drm_gem_object *obj)
drm_gem_object    190 drivers/gpu/drm/panfrost/panfrost_job.c static void panfrost_acquire_object_fences(struct drm_gem_object **bos,
drm_gem_object    200 drivers/gpu/drm/panfrost/panfrost_job.c static void panfrost_attach_object_fences(struct drm_gem_object **bos,
drm_gem_object     36 drivers/gpu/drm/panfrost/panfrost_job.h 	struct drm_gem_object **bos;
drm_gem_object    280 drivers/gpu/drm/panfrost/panfrost_mmu.c 	struct drm_gem_object *obj = &bo->base.base;
drm_gem_object    305 drivers/gpu/drm/panfrost/panfrost_mmu.c 	struct drm_gem_object *obj = &bo->base.base;
drm_gem_object    206 drivers/gpu/drm/pl111/pl111_drv.c static struct drm_gem_object *
drm_gem_object    592 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_gem_object *obj;
drm_gem_object    779 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_gem_object *obj;
drm_gem_object    828 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_gem_object *obj;
drm_gem_object   1153 drivers/gpu/drm/qxl/qxl_display.c 	struct drm_gem_object *gobj;
drm_gem_object    331 drivers/gpu/drm/qxl/qxl_drv.h 			  struct drm_gem_object **obj);
drm_gem_object    339 drivers/gpu/drm/qxl/qxl_drv.h void qxl_gem_object_free(struct drm_gem_object *gobj);
drm_gem_object    340 drivers/gpu/drm/qxl/qxl_drv.h int qxl_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv);
drm_gem_object    341 drivers/gpu/drm/qxl/qxl_drv.h void qxl_gem_object_close(struct drm_gem_object *obj,
drm_gem_object    447 drivers/gpu/drm/qxl/qxl_drv.h int qxl_gem_prime_pin(struct drm_gem_object *obj);
drm_gem_object    448 drivers/gpu/drm/qxl/qxl_drv.h void qxl_gem_prime_unpin(struct drm_gem_object *obj);
drm_gem_object    449 drivers/gpu/drm/qxl/qxl_drv.h struct sg_table *qxl_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object    450 drivers/gpu/drm/qxl/qxl_drv.h struct drm_gem_object *qxl_gem_prime_import_sg_table(
drm_gem_object    453 drivers/gpu/drm/qxl/qxl_drv.h void *qxl_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object    454 drivers/gpu/drm/qxl/qxl_drv.h void qxl_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    455 drivers/gpu/drm/qxl/qxl_drv.h int qxl_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object     77 drivers/gpu/drm/qxl/qxl_dumb.c 	struct drm_gem_object *gobj;
drm_gem_object     31 drivers/gpu/drm/qxl/qxl_gem.c void qxl_gem_object_free(struct drm_gem_object *gobj)
drm_gem_object     49 drivers/gpu/drm/qxl/qxl_gem.c 			  struct drm_gem_object **obj)
drm_gem_object     83 drivers/gpu/drm/qxl/qxl_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    104 drivers/gpu/drm/qxl/qxl_gem.c int qxl_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv)
drm_gem_object    109 drivers/gpu/drm/qxl/qxl_gem.c void qxl_gem_object_close(struct drm_gem_object *obj,
drm_gem_object    117 drivers/gpu/drm/qxl/qxl_ioctl.c 	struct drm_gem_object *gobj;
drm_gem_object    311 drivers/gpu/drm/qxl/qxl_ioctl.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object     31 drivers/gpu/drm/qxl/qxl_prime.c int qxl_gem_prime_pin(struct drm_gem_object *obj)
drm_gem_object     38 drivers/gpu/drm/qxl/qxl_prime.c void qxl_gem_prime_unpin(struct drm_gem_object *obj)
drm_gem_object     45 drivers/gpu/drm/qxl/qxl_prime.c struct sg_table *qxl_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object     50 drivers/gpu/drm/qxl/qxl_prime.c struct drm_gem_object *qxl_gem_prime_import_sg_table(
drm_gem_object     57 drivers/gpu/drm/qxl/qxl_prime.c void *qxl_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object     70 drivers/gpu/drm/qxl/qxl_prime.c void qxl_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object     77 drivers/gpu/drm/qxl/qxl_prime.c int qxl_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object   1152 drivers/gpu/drm/radeon/atombios_crtc.c 	struct drm_gem_object *obj;
drm_gem_object   1473 drivers/gpu/drm/radeon/atombios_crtc.c 	struct drm_gem_object *obj;
drm_gem_object    580 drivers/gpu/drm/radeon/radeon.h 				struct drm_gem_object **obj);
drm_gem_object    106 drivers/gpu/drm/radeon/radeon_cs.c 		struct drm_gem_object *gobj;
drm_gem_object    286 drivers/gpu/drm/radeon/radeon_cursor.c 	struct drm_gem_object *obj;
drm_gem_object    490 drivers/gpu/drm/radeon/radeon_display.c 	struct drm_gem_object *obj;
drm_gem_object   1302 drivers/gpu/drm/radeon/radeon_display.c 			struct drm_gem_object *obj)
drm_gem_object   1320 drivers/gpu/drm/radeon/radeon_display.c 	struct drm_gem_object *obj;
drm_gem_object    130 drivers/gpu/drm/radeon/radeon_drv.c void radeon_gem_object_free(struct drm_gem_object *obj);
drm_gem_object    131 drivers/gpu/drm/radeon/radeon_drv.c int radeon_gem_object_open(struct drm_gem_object *obj,
drm_gem_object    133 drivers/gpu/drm/radeon/radeon_drv.c void radeon_gem_object_close(struct drm_gem_object *obj,
drm_gem_object    135 drivers/gpu/drm/radeon/radeon_drv.c struct dma_buf *radeon_gem_prime_export(struct drm_gem_object *gobj,
drm_gem_object    151 drivers/gpu/drm/radeon/radeon_drv.c struct sg_table *radeon_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object    152 drivers/gpu/drm/radeon/radeon_drv.c struct drm_gem_object *radeon_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object    155 drivers/gpu/drm/radeon/radeon_drv.c int radeon_gem_prime_pin(struct drm_gem_object *obj);
drm_gem_object    156 drivers/gpu/drm/radeon/radeon_drv.c void radeon_gem_prime_unpin(struct drm_gem_object *obj);
drm_gem_object    157 drivers/gpu/drm/radeon/radeon_drv.c void *radeon_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object    158 drivers/gpu/drm/radeon/radeon_drv.c void radeon_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    111 drivers/gpu/drm/radeon/radeon_fb.c static void radeonfb_destroy_pinned_object(struct drm_gem_object *gobj)
drm_gem_object    127 drivers/gpu/drm/radeon/radeon_fb.c 					 struct drm_gem_object **gobj_p)
drm_gem_object    131 drivers/gpu/drm/radeon/radeon_fb.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object    220 drivers/gpu/drm/radeon/radeon_fb.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object     37 drivers/gpu/drm/radeon/radeon_gem.c void radeon_gem_object_free(struct drm_gem_object *gobj)
drm_gem_object     50 drivers/gpu/drm/radeon/radeon_gem.c 				struct drm_gem_object **obj)
drm_gem_object     96 drivers/gpu/drm/radeon/radeon_gem.c static int radeon_gem_set_domain(struct drm_gem_object *gobj,
drm_gem_object    148 drivers/gpu/drm/radeon/radeon_gem.c int radeon_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv)
drm_gem_object    178 drivers/gpu/drm/radeon/radeon_gem.c void radeon_gem_object_close(struct drm_gem_object *obj,
drm_gem_object    260 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    294 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    386 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    414 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    443 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    471 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    503 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    521 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    606 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    712 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    754 drivers/gpu/drm/radeon/radeon_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    381 drivers/gpu/drm/radeon/radeon_legacy_crtc.c 	struct drm_gem_object *obj;
drm_gem_object    335 drivers/gpu/drm/radeon/radeon_mode.h 	struct drm_gem_object *cursor_bo;
drm_gem_object    931 drivers/gpu/drm/radeon/radeon_mode.h 			     struct drm_gem_object *obj);
drm_gem_object    947 drivers/gpu/drm/radeon/radeon_mode.h void radeon_copy_fb(struct drm_device *dev, struct drm_gem_object *dst_obj);
drm_gem_object     34 drivers/gpu/drm/radeon/radeon_prime.c struct sg_table *radeon_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object     42 drivers/gpu/drm/radeon/radeon_prime.c void *radeon_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object     55 drivers/gpu/drm/radeon/radeon_prime.c void radeon_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object     62 drivers/gpu/drm/radeon/radeon_prime.c struct drm_gem_object *radeon_gem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object     86 drivers/gpu/drm/radeon/radeon_prime.c int radeon_gem_prime_pin(struct drm_gem_object *obj)
drm_gem_object    104 drivers/gpu/drm/radeon/radeon_prime.c void radeon_gem_prime_unpin(struct drm_gem_object *obj)
drm_gem_object    120 drivers/gpu/drm/radeon/radeon_prime.c struct dma_buf *radeon_gem_prime_export(struct drm_gem_object *gobj,
drm_gem_object     46 drivers/gpu/drm/rockchip/rockchip_drm_drv.h 	struct drm_gem_object *fbdev_bo;
drm_gem_object     29 drivers/gpu/drm/rockchip/rockchip_drm_fb.c 		  struct drm_gem_object **obj, unsigned int num_planes)
drm_gem_object     63 drivers/gpu/drm/rockchip/rockchip_drm_fb.c 	struct drm_gem_object *objs[ROCKCHIP_MAX_FB_BUFFER];
drm_gem_object     64 drivers/gpu/drm/rockchip/rockchip_drm_fb.c 	struct drm_gem_object *obj;
drm_gem_object    122 drivers/gpu/drm/rockchip/rockchip_drm_fb.c 			      struct drm_gem_object *obj)
drm_gem_object     13 drivers/gpu/drm/rockchip/rockchip_drm_fb.h 			      struct drm_gem_object *obj);
drm_gem_object    156 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 	struct drm_gem_object *obj = &rk_obj->base;
drm_gem_object    178 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 	struct drm_gem_object *obj = &rk_obj->base;
drm_gem_object    197 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 	struct drm_gem_object *obj = &rk_obj->base;
drm_gem_object    212 drivers/gpu/drm/rockchip/rockchip_drm_gem.c static int rockchip_drm_gem_object_mmap_iommu(struct drm_gem_object *obj,
drm_gem_object    225 drivers/gpu/drm/rockchip/rockchip_drm_gem.c static int rockchip_drm_gem_object_mmap_dma(struct drm_gem_object *obj,
drm_gem_object    235 drivers/gpu/drm/rockchip/rockchip_drm_gem.c static int rockchip_drm_gem_object_mmap(struct drm_gem_object *obj,
drm_gem_object    258 drivers/gpu/drm/rockchip/rockchip_drm_gem.c int rockchip_gem_mmap_buf(struct drm_gem_object *obj,
drm_gem_object    273 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    301 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    342 drivers/gpu/drm/rockchip/rockchip_drm_gem.c void rockchip_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    376 drivers/gpu/drm/rockchip/rockchip_drm_gem.c 	struct drm_gem_object *obj;
drm_gem_object    436 drivers/gpu/drm/rockchip/rockchip_drm_gem.c struct sg_table *rockchip_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object    512 drivers/gpu/drm/rockchip/rockchip_drm_gem.c struct drm_gem_object *
drm_gem_object    542 drivers/gpu/drm/rockchip/rockchip_drm_gem.c void *rockchip_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object    556 drivers/gpu/drm/rockchip/rockchip_drm_gem.c void rockchip_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object     13 drivers/gpu/drm/rockchip/rockchip_drm_gem.h 	struct drm_gem_object base;
drm_gem_object     29 drivers/gpu/drm/rockchip/rockchip_drm_gem.h struct sg_table *rockchip_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object     30 drivers/gpu/drm/rockchip/rockchip_drm_gem.h struct drm_gem_object *
drm_gem_object     34 drivers/gpu/drm/rockchip/rockchip_drm_gem.h void *rockchip_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object     35 drivers/gpu/drm/rockchip/rockchip_drm_gem.h void rockchip_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object     41 drivers/gpu/drm/rockchip/rockchip_drm_gem.h int rockchip_gem_mmap_buf(struct drm_gem_object *obj,
drm_gem_object     48 drivers/gpu/drm/rockchip/rockchip_drm_gem.h void rockchip_gem_free_object(struct drm_gem_object *obj);
drm_gem_object    794 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	struct drm_gem_object *obj, *uv_obj;
drm_gem_object    275 drivers/gpu/drm/tegra/drm.c 	struct drm_gem_object *gem;
drm_gem_object    337 drivers/gpu/drm/tegra/drm.c 	struct drm_gem_object **refs;
drm_gem_object    524 drivers/gpu/drm/tegra/drm.c 	struct drm_gem_object *gem;
drm_gem_object    760 drivers/gpu/drm/tegra/drm.c 	struct drm_gem_object *gem;
drm_gem_object    812 drivers/gpu/drm/tegra/drm.c 	struct drm_gem_object *gem;
drm_gem_object    852 drivers/gpu/drm/tegra/drm.c 	struct drm_gem_object *gem;
drm_gem_object    877 drivers/gpu/drm/tegra/drm.c 	struct drm_gem_object *gem;
drm_gem_object    135 drivers/gpu/drm/tegra/fb.c 	struct drm_gem_object *gem;
drm_gem_object    387 drivers/gpu/drm/tegra/gem.c void tegra_bo_free_object(struct drm_gem_object *gem)
drm_gem_object    428 drivers/gpu/drm/tegra/gem.c 	struct drm_gem_object *gem = vma->vm_private_data;
drm_gem_object    448 drivers/gpu/drm/tegra/gem.c int __tegra_gem_mmap(struct drm_gem_object *gem, struct vm_area_struct *vma)
drm_gem_object    486 drivers/gpu/drm/tegra/gem.c 	struct drm_gem_object *gem;
drm_gem_object    502 drivers/gpu/drm/tegra/gem.c 	struct drm_gem_object *gem = attach->dmabuf->priv;
drm_gem_object    542 drivers/gpu/drm/tegra/gem.c 	struct drm_gem_object *gem = attach->dmabuf->priv;
drm_gem_object    560 drivers/gpu/drm/tegra/gem.c 	struct drm_gem_object *gem = buf->priv;
drm_gem_object    574 drivers/gpu/drm/tegra/gem.c 	struct drm_gem_object *gem = buf->priv;
drm_gem_object    597 drivers/gpu/drm/tegra/gem.c 	struct drm_gem_object *gem = buf->priv;
drm_gem_object    609 drivers/gpu/drm/tegra/gem.c 	struct drm_gem_object *gem = buf->priv;
drm_gem_object    632 drivers/gpu/drm/tegra/gem.c struct dma_buf *tegra_gem_prime_export(struct drm_gem_object *gem,
drm_gem_object    647 drivers/gpu/drm/tegra/gem.c struct drm_gem_object *tegra_gem_prime_import(struct drm_device *drm,
drm_gem_object    653 drivers/gpu/drm/tegra/gem.c 		struct drm_gem_object *gem = buf->priv;
drm_gem_object     30 drivers/gpu/drm/tegra/gem.h 	struct drm_gem_object gem;
drm_gem_object     46 drivers/gpu/drm/tegra/gem.h static inline struct tegra_bo *to_tegra_bo(struct drm_gem_object *gem)
drm_gem_object     63 drivers/gpu/drm/tegra/gem.h void tegra_bo_free_object(struct drm_gem_object *gem);
drm_gem_object     69 drivers/gpu/drm/tegra/gem.h int __tegra_gem_mmap(struct drm_gem_object *gem, struct vm_area_struct *vma);
drm_gem_object     72 drivers/gpu/drm/tegra/gem.h struct dma_buf *tegra_gem_prime_export(struct drm_gem_object *gem,
drm_gem_object     74 drivers/gpu/drm/tegra/gem.h struct drm_gem_object *tegra_gem_prime_import(struct drm_device *drm,
drm_gem_object    175 drivers/gpu/drm/udl/udl_dmabuf.c struct dma_buf *udl_gem_prime_export(struct drm_gem_object *obj, int flags)
drm_gem_object    215 drivers/gpu/drm/udl/udl_dmabuf.c struct drm_gem_object *udl_gem_prime_import(struct drm_device *dev,
drm_gem_object     80 drivers/gpu/drm/udl/udl_drv.h 	struct drm_gem_object base;
drm_gem_object    132 drivers/gpu/drm/udl/udl_drv.h void udl_gem_free_object(struct drm_gem_object *gem_obj);
drm_gem_object    135 drivers/gpu/drm/udl/udl_drv.h struct dma_buf *udl_gem_prime_export(struct drm_gem_object *obj, int flags);
drm_gem_object    136 drivers/gpu/drm/udl/udl_drv.h struct drm_gem_object *udl_gem_prime_import(struct drm_device *dev,
drm_gem_object    500 drivers/gpu/drm/udl/udl_fb.c 	struct drm_gem_object *obj;
drm_gem_object    181 drivers/gpu/drm/udl/udl_gem.c void udl_gem_free_object(struct drm_gem_object *gem_obj)
drm_gem_object    205 drivers/gpu/drm/udl/udl_gem.c 	struct drm_gem_object *obj;
drm_gem_object     31 drivers/gpu/drm/v3d/v3d_bo.c void v3d_free_object(struct drm_gem_object *obj)
drm_gem_object     67 drivers/gpu/drm/v3d/v3d_bo.c struct drm_gem_object *v3d_create_object(struct drm_device *dev, size_t size)
drm_gem_object     70 drivers/gpu/drm/v3d/v3d_bo.c 	struct drm_gem_object *obj;
drm_gem_object     88 drivers/gpu/drm/v3d/v3d_bo.c v3d_bo_create_finish(struct drm_gem_object *obj)
drm_gem_object    148 drivers/gpu/drm/v3d/v3d_bo.c struct drm_gem_object *
drm_gem_object    153 drivers/gpu/drm/v3d/v3d_bo.c 	struct drm_gem_object *obj;
drm_gem_object    197 drivers/gpu/drm/v3d/v3d_bo.c 	struct drm_gem_object *gem_obj;
drm_gem_object    220 drivers/gpu/drm/v3d/v3d_bo.c 	struct drm_gem_object *gem_obj;
drm_gem_object    152 drivers/gpu/drm/v3d/v3d_drv.h to_v3d_bo(struct drm_gem_object *bo)
drm_gem_object    193 drivers/gpu/drm/v3d/v3d_drv.h 	struct drm_gem_object **bo;
drm_gem_object    289 drivers/gpu/drm/v3d/v3d_drv.h struct drm_gem_object *v3d_create_object(struct drm_device *dev, size_t size);
drm_gem_object    290 drivers/gpu/drm/v3d/v3d_drv.h void v3d_free_object(struct drm_gem_object *gem_obj);
drm_gem_object    299 drivers/gpu/drm/v3d/v3d_drv.h struct drm_gem_object *v3d_prime_import_sg_table(struct drm_device *dev,
drm_gem_object    332 drivers/gpu/drm/v3d/v3d_gem.c 		struct drm_gem_object *bo = idr_find(&file_priv->object_idr,
drm_gem_object    677 drivers/gpu/drm/v3d/v3d_gem.c 		struct drm_gem_object *bo;
drm_gem_object     43 drivers/gpu/drm/v3d/v3d_irq.c 	struct drm_gem_object *obj;
drm_gem_object     53 drivers/gpu/drm/vboxvideo/vbox_drv.h 	struct drm_gem_object *obj;
drm_gem_object    158 drivers/gpu/drm/vboxvideo/vbox_drv.h 			  struct drm_gem_object *obj);
drm_gem_object    168 drivers/gpu/drm/vboxvideo/vbox_drv.h 		    u32 size, bool iskernel, struct drm_gem_object **obj);
drm_gem_object     53 drivers/gpu/drm/vboxvideo/vbox_fb.c 	struct drm_gem_object *gobj;
drm_gem_object    107 drivers/gpu/drm/vboxvideo/vbox_main.c 			  struct drm_gem_object *obj)
drm_gem_object    275 drivers/gpu/drm/vboxvideo/vbox_main.c 		    u32 size, bool iskernel, struct drm_gem_object **obj)
drm_gem_object    866 drivers/gpu/drm/vboxvideo/vbox_mode.c 	struct drm_gem_object *obj;
drm_gem_object    128 drivers/gpu/drm/vc4/vc4_bo.c static void vc4_bo_set_label(struct drm_gem_object *gem_obj, int label)
drm_gem_object    164 drivers/gpu/drm/vc4/vc4_bo.c 	struct drm_gem_object *obj = &bo->base.base;
drm_gem_object    286 drivers/gpu/drm/vc4/vc4_bo.c static void vc4_bo_purge(struct drm_gem_object *obj)
drm_gem_object    309 drivers/gpu/drm/vc4/vc4_bo.c 		struct drm_gem_object *obj = &bo->base.base;
drm_gem_object    385 drivers/gpu/drm/vc4/vc4_bo.c struct drm_gem_object *vc4_create_object(struct drm_device *dev, size_t size)
drm_gem_object    523 drivers/gpu/drm/vc4/vc4_bo.c void vc4_free_object(struct drm_gem_object *gem_bo)
drm_gem_object    658 drivers/gpu/drm/vc4/vc4_bo.c struct dma_buf * vc4_prime_export(struct drm_gem_object *obj, int flags)
drm_gem_object    690 drivers/gpu/drm/vc4/vc4_bo.c 	struct drm_gem_object *obj = vma->vm_private_data;
drm_gem_object    705 drivers/gpu/drm/vc4/vc4_bo.c 	struct drm_gem_object *gem_obj;
drm_gem_object    758 drivers/gpu/drm/vc4/vc4_bo.c int vc4_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma)
drm_gem_object    770 drivers/gpu/drm/vc4/vc4_bo.c void *vc4_prime_vmap(struct drm_gem_object *obj)
drm_gem_object    782 drivers/gpu/drm/vc4/vc4_bo.c struct drm_gem_object *
drm_gem_object    787 drivers/gpu/drm/vc4/vc4_bo.c 	struct drm_gem_object *obj;
drm_gem_object    846 drivers/gpu/drm/vc4/vc4_bo.c 	struct drm_gem_object *gem_obj;
drm_gem_object    942 drivers/gpu/drm/vc4/vc4_bo.c 	struct drm_gem_object *gem_obj;
drm_gem_object    985 drivers/gpu/drm/vc4/vc4_bo.c 	struct drm_gem_object *gem_obj;
drm_gem_object   1069 drivers/gpu/drm/vc4/vc4_bo.c 	struct drm_gem_object *gem_obj;
drm_gem_object     21 drivers/gpu/drm/vc4/vc4_drv.h struct drm_gem_object;
drm_gem_object    284 drivers/gpu/drm/vc4/vc4_drv.h to_vc4_bo(struct drm_gem_object *bo)
drm_gem_object    708 drivers/gpu/drm/vc4/vc4_drv.h struct drm_gem_object *vc4_create_object(struct drm_device *dev, size_t size);
drm_gem_object    709 drivers/gpu/drm/vc4/vc4_drv.h void vc4_free_object(struct drm_gem_object *gem_obj);
drm_gem_object    715 drivers/gpu/drm/vc4/vc4_drv.h struct dma_buf *vc4_prime_export(struct drm_gem_object *obj, int flags);
drm_gem_object    732 drivers/gpu/drm/vc4/vc4_drv.h int vc4_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
drm_gem_object    733 drivers/gpu/drm/vc4/vc4_drv.h struct drm_gem_object *vc4_prime_import_sg_table(struct drm_device *dev,
drm_gem_object    736 drivers/gpu/drm/vc4/vc4_drv.h void *vc4_prime_vmap(struct drm_gem_object *obj);
drm_gem_object     52 drivers/gpu/drm/vc4/vc4_gem.c 	struct drm_gem_object **bo;
drm_gem_object    569 drivers/gpu/drm/vc4/vc4_gem.c 		struct drm_gem_object *bo = &exec->bo[i]->base;
drm_gem_object    591 drivers/gpu/drm/vc4/vc4_gem.c 	struct drm_gem_object *bo;
drm_gem_object    771 drivers/gpu/drm/vc4/vc4_gem.c 		struct drm_gem_object *bo = idr_find(&file_priv->object_idr,
drm_gem_object   1095 drivers/gpu/drm/vc4/vc4_gem.c 	struct drm_gem_object *gem_obj;
drm_gem_object   1317 drivers/gpu/drm/vc4/vc4_gem.c 	struct drm_gem_object *gem_obj;
drm_gem_object    312 drivers/gpu/drm/vc4/vc4_kms.c 		struct drm_gem_object *gem_obj;
drm_gem_object     57 drivers/gpu/drm/vgem/vgem_drv.c static void vgem_gem_free_object(struct drm_gem_object *obj)
drm_gem_object    186 drivers/gpu/drm/vgem/vgem_drv.c static struct drm_gem_object *vgem_gem_create(struct drm_device *dev,
drm_gem_object    210 drivers/gpu/drm/vgem/vgem_drv.c 	struct drm_gem_object *gem_object;
drm_gem_object    235 drivers/gpu/drm/vgem/vgem_drv.c 	struct drm_gem_object *obj;
drm_gem_object    320 drivers/gpu/drm/vgem/vgem_drv.c static int vgem_prime_pin(struct drm_gem_object *obj)
drm_gem_object    338 drivers/gpu/drm/vgem/vgem_drv.c static void vgem_prime_unpin(struct drm_gem_object *obj)
drm_gem_object    345 drivers/gpu/drm/vgem/vgem_drv.c static struct sg_table *vgem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object    352 drivers/gpu/drm/vgem/vgem_drv.c static struct drm_gem_object* vgem_prime_import(struct drm_device *dev,
drm_gem_object    360 drivers/gpu/drm/vgem/vgem_drv.c static struct drm_gem_object *vgem_prime_import_sg_table(struct drm_device *dev,
drm_gem_object    385 drivers/gpu/drm/vgem/vgem_drv.c static void *vgem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object    398 drivers/gpu/drm/vgem/vgem_drv.c static void vgem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object    406 drivers/gpu/drm/vgem/vgem_drv.c static int vgem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object     44 drivers/gpu/drm/vgem/vgem_drv.h 	struct drm_gem_object base;
drm_gem_object    132 drivers/gpu/drm/vgem/vgem_fence.c 	struct drm_gem_object *obj;
drm_gem_object     66 drivers/gpu/drm/virtio/virtgpu_display.c 			    struct drm_gem_object *obj)
drm_gem_object    297 drivers/gpu/drm/virtio/virtgpu_display.c 	struct drm_gem_object *obj = NULL;
drm_gem_object     71 drivers/gpu/drm/virtio/virtgpu_drv.h 	struct drm_gem_object gem_base;
drm_gem_object    231 drivers/gpu/drm/virtio/virtgpu_drv.h void virtio_gpu_gem_free_object(struct drm_gem_object *gem_obj);
drm_gem_object    237 drivers/gpu/drm/virtio/virtgpu_drv.h 			  struct drm_gem_object **obj_p,
drm_gem_object    239 drivers/gpu/drm/virtio/virtgpu_drv.h int virtio_gpu_gem_object_open(struct drm_gem_object *obj,
drm_gem_object    241 drivers/gpu/drm/virtio/virtgpu_drv.h void virtio_gpu_gem_object_close(struct drm_gem_object *obj,
drm_gem_object    332 drivers/gpu/drm/virtio/virtgpu_drv.h 				struct drm_gem_object *obj);
drm_gem_object    370 drivers/gpu/drm/virtio/virtgpu_drv.h struct sg_table *virtgpu_gem_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object    371 drivers/gpu/drm/virtio/virtgpu_drv.h struct drm_gem_object *virtgpu_gem_prime_import_sg_table(
drm_gem_object    374 drivers/gpu/drm/virtio/virtgpu_drv.h void *virtgpu_gem_prime_vmap(struct drm_gem_object *obj);
drm_gem_object    375 drivers/gpu/drm/virtio/virtgpu_drv.h void virtgpu_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    376 drivers/gpu/drm/virtio/virtgpu_drv.h int virtgpu_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object     31 drivers/gpu/drm/virtio/virtgpu_gem.c void virtio_gpu_gem_free_object(struct drm_gem_object *gem_obj)
drm_gem_object     58 drivers/gpu/drm/virtio/virtgpu_gem.c 			  struct drm_gem_object **obj_p,
drm_gem_object     88 drivers/gpu/drm/virtio/virtgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    121 drivers/gpu/drm/virtio/virtgpu_gem.c 	struct drm_gem_object *gobj;
drm_gem_object    134 drivers/gpu/drm/virtio/virtgpu_gem.c int virtio_gpu_gem_object_open(struct drm_gem_object *obj,
drm_gem_object    155 drivers/gpu/drm/virtio/virtgpu_gem.c void virtio_gpu_gem_object_close(struct drm_gem_object *obj,
drm_gem_object    110 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct drm_gem_object *gobj;
drm_gem_object    281 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct drm_gem_object *obj;
drm_gem_object    341 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object    364 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object    417 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object    469 drivers/gpu/drm/virtio/virtgpu_ioctl.c 	struct drm_gem_object *gobj = NULL;
drm_gem_object     33 drivers/gpu/drm/virtio/virtgpu_prime.c struct sg_table *virtgpu_gem_prime_get_sg_table(struct drm_gem_object *obj)
drm_gem_object     45 drivers/gpu/drm/virtio/virtgpu_prime.c struct drm_gem_object *virtgpu_gem_prime_import_sg_table(
drm_gem_object     52 drivers/gpu/drm/virtio/virtgpu_prime.c void *virtgpu_gem_prime_vmap(struct drm_gem_object *obj)
drm_gem_object     63 drivers/gpu/drm/virtio/virtgpu_prime.c void virtgpu_gem_prime_vunmap(struct drm_gem_object *obj, void *vaddr)
drm_gem_object     68 drivers/gpu/drm/virtio/virtgpu_prime.c int virtgpu_gem_prime_mmap(struct drm_gem_object *obj,
drm_gem_object     98 drivers/gpu/drm/vkms/vkms_composer.c 	struct drm_gem_object *cursor_obj;
drm_gem_object    115 drivers/gpu/drm/vkms/vkms_composer.c 	struct drm_gem_object *gem_obj = drm_gem_fb_get_obj(fb, 0);
drm_gem_object     88 drivers/gpu/drm/vkms/vkms_drv.h 	struct drm_gem_object gem;
drm_gem_object    129 drivers/gpu/drm/vkms/vkms_drv.h void vkms_gem_free_object(struct drm_gem_object *obj);
drm_gem_object    131 drivers/gpu/drm/vkms/vkms_drv.h int vkms_gem_vmap(struct drm_gem_object *obj);
drm_gem_object    133 drivers/gpu/drm/vkms/vkms_drv.h void vkms_gem_vunmap(struct drm_gem_object *obj);
drm_gem_object     30 drivers/gpu/drm/vkms/vkms_gem.c void vkms_gem_free_object(struct drm_gem_object *obj)
drm_gem_object     98 drivers/gpu/drm/vkms/vkms_gem.c static struct drm_gem_object *vkms_gem_create(struct drm_device *dev,
drm_gem_object    123 drivers/gpu/drm/vkms/vkms_gem.c 	struct drm_gem_object *gem_obj;
drm_gem_object    151 drivers/gpu/drm/vkms/vkms_gem.c 	struct drm_gem_object *gem_obj = &vkms_obj->gem;
drm_gem_object    166 drivers/gpu/drm/vkms/vkms_gem.c void vkms_gem_vunmap(struct drm_gem_object *obj)
drm_gem_object    190 drivers/gpu/drm/vkms/vkms_gem.c int vkms_gem_vmap(struct drm_gem_object *obj)
drm_gem_object    147 drivers/gpu/drm/vkms/vkms_plane.c 	struct drm_gem_object *gem_obj;
drm_gem_object    164 drivers/gpu/drm/vkms/vkms_plane.c 	struct drm_gem_object *gem_obj;
drm_gem_object    387 drivers/gpu/drm/xen/xen_drm_front.c 	struct drm_gem_object *obj;
drm_gem_object    436 drivers/gpu/drm/xen/xen_drm_front.c static void xen_drm_drv_free_object_unlocked(struct drm_gem_object *obj)
drm_gem_object     23 drivers/gpu/drm/xen/xen_drm_front.h struct drm_gem_object;
drm_gem_object    137 drivers/gpu/drm/xen/xen_drm_front.h static inline u64 xen_drm_front_dbuf_to_cookie(struct drm_gem_object *gem_obj)
drm_gem_object     26 drivers/gpu/drm/xen/xen_drm_front_gem.c 	struct drm_gem_object base;
drm_gem_object     39 drivers/gpu/drm/xen/xen_drm_front_gem.c to_xen_gem_obj(struct drm_gem_object *gem_obj)
drm_gem_object    133 drivers/gpu/drm/xen/xen_drm_front_gem.c struct drm_gem_object *xen_drm_front_gem_create(struct drm_device *dev,
drm_gem_object    145 drivers/gpu/drm/xen/xen_drm_front_gem.c void xen_drm_front_gem_free_object_unlocked(struct drm_gem_object *gem_obj)
drm_gem_object    168 drivers/gpu/drm/xen/xen_drm_front_gem.c struct page **xen_drm_front_gem_get_pages(struct drm_gem_object *gem_obj)
drm_gem_object    175 drivers/gpu/drm/xen/xen_drm_front_gem.c struct sg_table *xen_drm_front_gem_get_sg_table(struct drm_gem_object *gem_obj)
drm_gem_object    185 drivers/gpu/drm/xen/xen_drm_front_gem.c struct drm_gem_object *
drm_gem_object    263 drivers/gpu/drm/xen/xen_drm_front_gem.c 	struct drm_gem_object *gem_obj;
drm_gem_object    275 drivers/gpu/drm/xen/xen_drm_front_gem.c void *xen_drm_front_gem_prime_vmap(struct drm_gem_object *gem_obj)
drm_gem_object    287 drivers/gpu/drm/xen/xen_drm_front_gem.c void xen_drm_front_gem_prime_vunmap(struct drm_gem_object *gem_obj,
drm_gem_object    293 drivers/gpu/drm/xen/xen_drm_front_gem.c int xen_drm_front_gem_prime_mmap(struct drm_gem_object *gem_obj,
drm_gem_object     16 drivers/gpu/drm/xen/xen_drm_front_gem.h struct drm_gem_object;
drm_gem_object     21 drivers/gpu/drm/xen/xen_drm_front_gem.h struct drm_gem_object *xen_drm_front_gem_create(struct drm_device *dev,
drm_gem_object     24 drivers/gpu/drm/xen/xen_drm_front_gem.h struct drm_gem_object *
drm_gem_object     29 drivers/gpu/drm/xen/xen_drm_front_gem.h struct sg_table *xen_drm_front_gem_get_sg_table(struct drm_gem_object *gem_obj);
drm_gem_object     31 drivers/gpu/drm/xen/xen_drm_front_gem.h struct page **xen_drm_front_gem_get_pages(struct drm_gem_object *obj);
drm_gem_object     33 drivers/gpu/drm/xen/xen_drm_front_gem.h void xen_drm_front_gem_free_object_unlocked(struct drm_gem_object *gem_obj);
drm_gem_object     37 drivers/gpu/drm/xen/xen_drm_front_gem.h void *xen_drm_front_gem_prime_vmap(struct drm_gem_object *gem_obj);
drm_gem_object     39 drivers/gpu/drm/xen/xen_drm_front_gem.h void xen_drm_front_gem_prime_vunmap(struct drm_gem_object *gem_obj,
drm_gem_object     42 drivers/gpu/drm/xen/xen_drm_front_gem.h int xen_drm_front_gem_prime_mmap(struct drm_gem_object *gem_obj,
drm_gem_object     59 drivers/gpu/drm/xen/xen_drm_front_kms.c 	struct drm_gem_object *gem_obj;
drm_gem_object     17 include/drm/drm_client.h struct drm_gem_object;
drm_gem_object    136 include/drm/drm_client.h 	struct drm_gem_object *gem;
drm_gem_object     36 include/drm/drm_drv.h struct drm_gem_object;
drm_gem_object    501 include/drm/drm_drv.h 	void (*gem_free_object) (struct drm_gem_object *obj);
drm_gem_object    511 include/drm/drm_drv.h 	void (*gem_free_object_unlocked) (struct drm_gem_object *obj);
drm_gem_object    520 include/drm/drm_drv.h 	int (*gem_open_object) (struct drm_gem_object *, struct drm_file *);
drm_gem_object    529 include/drm/drm_drv.h 	void (*gem_close_object) (struct drm_gem_object *, struct drm_file *);
drm_gem_object    546 include/drm/drm_drv.h 			       const struct drm_gem_object *obj);
drm_gem_object    554 include/drm/drm_drv.h 	struct drm_gem_object *(*gem_create_object)(struct drm_device *dev,
drm_gem_object    584 include/drm/drm_drv.h 	struct dma_buf * (*gem_prime_export)(struct drm_gem_object *obj,
drm_gem_object    593 include/drm/drm_drv.h 	struct drm_gem_object * (*gem_prime_import)(struct drm_device *dev,
drm_gem_object    601 include/drm/drm_drv.h 	int (*gem_prime_pin)(struct drm_gem_object *obj);
drm_gem_object    608 include/drm/drm_drv.h 	void (*gem_prime_unpin)(struct drm_gem_object *obj);
drm_gem_object    616 include/drm/drm_drv.h 	struct sg_table *(*gem_prime_get_sg_table)(struct drm_gem_object *obj);
drm_gem_object    624 include/drm/drm_drv.h 	struct drm_gem_object *(*gem_prime_import_sg_table)(
drm_gem_object    634 include/drm/drm_drv.h 	void *(*gem_prime_vmap)(struct drm_gem_object *obj);
drm_gem_object    642 include/drm/drm_drv.h 	void (*gem_prime_vunmap)(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    653 include/drm/drm_drv.h 	int (*gem_prime_mmap)(struct drm_gem_object *obj,
drm_gem_object     37 include/drm/drm_framebuffer.h struct drm_gem_object;
drm_gem_object    213 include/drm/drm_framebuffer.h 	struct drm_gem_object *obj[4];
drm_gem_object     42 include/drm/drm_gem.h struct drm_gem_object;
drm_gem_object     55 include/drm/drm_gem.h 	void (*free)(struct drm_gem_object *obj);
drm_gem_object     64 include/drm/drm_gem.h 	int (*open)(struct drm_gem_object *obj, struct drm_file *file);
drm_gem_object     73 include/drm/drm_gem.h 	void (*close)(struct drm_gem_object *obj, struct drm_file *file);
drm_gem_object     89 include/drm/drm_gem.h 			   const struct drm_gem_object *obj);
drm_gem_object     99 include/drm/drm_gem.h 	struct dma_buf *(*export)(struct drm_gem_object *obj, int flags);
drm_gem_object    108 include/drm/drm_gem.h 	int (*pin)(struct drm_gem_object *obj);
drm_gem_object    117 include/drm/drm_gem.h 	void (*unpin)(struct drm_gem_object *obj);
drm_gem_object    131 include/drm/drm_gem.h 	struct sg_table *(*get_sg_table)(struct drm_gem_object *obj);
drm_gem_object    141 include/drm/drm_gem.h 	void *(*vmap)(struct drm_gem_object *obj);
drm_gem_object    151 include/drm/drm_gem.h 	void (*vunmap)(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    328 include/drm/drm_gem.h void drm_gem_object_release(struct drm_gem_object *obj);
drm_gem_object    331 include/drm/drm_gem.h 			struct drm_gem_object *obj, size_t size);
drm_gem_object    333 include/drm/drm_gem.h 				 struct drm_gem_object *obj, size_t size);
drm_gem_object    336 include/drm/drm_gem.h int drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size,
drm_gem_object    347 include/drm/drm_gem.h static inline void drm_gem_object_get(struct drm_gem_object *obj)
drm_gem_object    368 include/drm/drm_gem.h __drm_gem_object_put(struct drm_gem_object *obj)
drm_gem_object    373 include/drm/drm_gem.h void drm_gem_object_put_unlocked(struct drm_gem_object *obj);
drm_gem_object    374 include/drm/drm_gem.h void drm_gem_object_put(struct drm_gem_object *obj);
drm_gem_object    377 include/drm/drm_gem.h 			  struct drm_gem_object *obj,
drm_gem_object    382 include/drm/drm_gem.h void drm_gem_free_mmap_offset(struct drm_gem_object *obj);
drm_gem_object    383 include/drm/drm_gem.h int drm_gem_create_mmap_offset(struct drm_gem_object *obj);
drm_gem_object    384 include/drm/drm_gem.h int drm_gem_create_mmap_offset_size(struct drm_gem_object *obj, size_t size);
drm_gem_object    386 include/drm/drm_gem.h struct page **drm_gem_get_pages(struct drm_gem_object *obj);
drm_gem_object    387 include/drm/drm_gem.h void drm_gem_put_pages(struct drm_gem_object *obj, struct page **pages,
drm_gem_object    391 include/drm/drm_gem.h 			   int count, struct drm_gem_object ***objs_out);
drm_gem_object    392 include/drm/drm_gem.h struct drm_gem_object *drm_gem_object_lookup(struct drm_file *filp, u32 handle);
drm_gem_object    395 include/drm/drm_gem.h int drm_gem_lock_reservations(struct drm_gem_object **objs, int count,
drm_gem_object    397 include/drm/drm_gem.h void drm_gem_unlock_reservations(struct drm_gem_object **objs, int count,
drm_gem_object    402 include/drm/drm_gem.h 				     struct drm_gem_object *obj,
drm_gem_object     21 include/drm/drm_gem_cma_helper.h 	struct drm_gem_object base;
drm_gem_object     67 include/drm/drm_gem_cma_helper.h void drm_gem_cma_free_object(struct drm_gem_object *gem_obj);
drm_gem_object     97 include/drm/drm_gem_cma_helper.h 			    const struct drm_gem_object *obj);
drm_gem_object     99 include/drm/drm_gem_cma_helper.h struct sg_table *drm_gem_cma_prime_get_sg_table(struct drm_gem_object *obj);
drm_gem_object    100 include/drm/drm_gem_cma_helper.h struct drm_gem_object *
drm_gem_object    104 include/drm/drm_gem_cma_helper.h int drm_gem_cma_prime_mmap(struct drm_gem_object *obj,
drm_gem_object    106 include/drm/drm_gem_cma_helper.h void *drm_gem_cma_prime_vmap(struct drm_gem_object *obj);
drm_gem_object    107 include/drm/drm_gem_cma_helper.h void drm_gem_cma_prime_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    109 include/drm/drm_gem_cma_helper.h struct drm_gem_object *
drm_gem_object    128 include/drm/drm_gem_cma_helper.h struct drm_gem_object *
drm_gem_object      9 include/drm/drm_gem_framebuffer_helper.h struct drm_gem_object;
drm_gem_object     15 include/drm/drm_gem_framebuffer_helper.h struct drm_gem_object *drm_gem_fb_get_obj(struct drm_framebuffer *fb,
drm_gem_object     27 include/drm/drm_gem_shmem_helper.h 	struct drm_gem_object base;
drm_gem_object    131 include/drm/drm_gem_shmem_helper.h void drm_gem_shmem_free_object(struct drm_gem_object *obj);
drm_gem_object    135 include/drm/drm_gem_shmem_helper.h int drm_gem_shmem_pin(struct drm_gem_object *obj);
drm_gem_object    136 include/drm/drm_gem_shmem_helper.h void drm_gem_shmem_unpin(struct drm_gem_object *obj);
drm_gem_object    137 include/drm/drm_gem_shmem_helper.h void *drm_gem_shmem_vmap(struct drm_gem_object *obj);
drm_gem_object    138 include/drm/drm_gem_shmem_helper.h void drm_gem_shmem_vunmap(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    140 include/drm/drm_gem_shmem_helper.h int drm_gem_shmem_madvise(struct drm_gem_object *obj, int madv);
drm_gem_object    149 include/drm/drm_gem_shmem_helper.h void drm_gem_shmem_purge_locked(struct drm_gem_object *obj);
drm_gem_object    150 include/drm/drm_gem_shmem_helper.h bool drm_gem_shmem_purge(struct drm_gem_object *obj);
drm_gem_object    164 include/drm/drm_gem_shmem_helper.h 			      const struct drm_gem_object *obj);
drm_gem_object    166 include/drm/drm_gem_shmem_helper.h struct sg_table *drm_gem_shmem_get_sg_table(struct drm_gem_object *obj);
drm_gem_object    167 include/drm/drm_gem_shmem_helper.h struct drm_gem_object *
drm_gem_object    172 include/drm/drm_gem_shmem_helper.h struct sg_table *drm_gem_shmem_get_pages_sgt(struct drm_gem_object *obj);
drm_gem_object     68 include/drm/drm_gem_vram_helper.h 	struct drm_gem_object *gem)
drm_gem_object     61 include/drm/drm_prime.h struct drm_gem_object;
drm_gem_object     90 include/drm/drm_prime.h int drm_gem_prime_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
drm_gem_object     94 include/drm/drm_prime.h struct dma_buf *drm_gem_prime_export(struct drm_gem_object *obj,
drm_gem_object     98 include/drm/drm_prime.h struct drm_gem_object *drm_gem_prime_import_dev(struct drm_device *dev,
drm_gem_object    101 include/drm/drm_prime.h struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev,
drm_gem_object    104 include/drm/drm_prime.h void drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg);
drm_gem_object    173 include/drm/ttm/ttm_bo_api.h 	struct drm_gem_object base;