drm_gem_object     85 include/drm/drmP.h struct drm_gem_object;
drm_gem_object    550 include/drm/drmP.h 	void (*gem_free_object) (struct drm_gem_object *obj);
drm_gem_object    551 include/drm/drmP.h 	int (*gem_open_object) (struct drm_gem_object *, struct drm_file *);
drm_gem_object    552 include/drm/drmP.h 	void (*gem_close_object) (struct drm_gem_object *, struct drm_file *);
drm_gem_object    563 include/drm/drmP.h 				struct drm_gem_object *obj, int flags);
drm_gem_object    565 include/drm/drmP.h 	struct drm_gem_object * (*gem_prime_import)(struct drm_device *dev,
drm_gem_object    568 include/drm/drmP.h 	int (*gem_prime_pin)(struct drm_gem_object *obj);
drm_gem_object    569 include/drm/drmP.h 	void (*gem_prime_unpin)(struct drm_gem_object *obj);
drm_gem_object    571 include/drm/drmP.h 				struct drm_gem_object *obj);
drm_gem_object    572 include/drm/drmP.h 	struct sg_table *(*gem_prime_get_sg_table)(struct drm_gem_object *obj);
drm_gem_object    573 include/drm/drmP.h 	struct drm_gem_object *(*gem_prime_import_sg_table)(
drm_gem_object    577 include/drm/drmP.h 	void *(*gem_prime_vmap)(struct drm_gem_object *obj);
drm_gem_object    578 include/drm/drmP.h 	void (*gem_prime_vunmap)(struct drm_gem_object *obj, void *vaddr);
drm_gem_object    579 include/drm/drmP.h 	int (*gem_prime_mmap)(struct drm_gem_object *obj,
drm_gem_object    977 include/drm/drmP.h 		struct drm_gem_object *obj, int flags);
drm_gem_object    981 include/drm/drmP.h extern struct drm_gem_object *drm_gem_prime_import(struct drm_device *dev,
drm_gem_object    990 include/drm/drmP.h extern void drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg);
drm_gem_object    124 include/drm/drm_gem.h void drm_gem_object_release(struct drm_gem_object *obj);
drm_gem_object    127 include/drm/drm_gem.h 			struct drm_gem_object *obj, size_t size);
drm_gem_object    129 include/drm/drm_gem.h 				 struct drm_gem_object *obj, size_t size);
drm_gem_object    132 include/drm/drm_gem.h int drm_gem_mmap_obj(struct drm_gem_object *obj, unsigned long obj_size,
drm_gem_object    137 include/drm/drm_gem.h drm_gem_object_reference(struct drm_gem_object *obj)
drm_gem_object    143 include/drm/drm_gem.h drm_gem_object_unreference(struct drm_gem_object *obj)
drm_gem_object    150 include/drm/drm_gem.h drm_gem_object_unreference_unlocked(struct drm_gem_object *obj)
drm_gem_object    163 include/drm/drm_gem.h 			  struct drm_gem_object *obj,
drm_gem_object    168 include/drm/drm_gem.h void drm_gem_free_mmap_offset(struct drm_gem_object *obj);
drm_gem_object    169 include/drm/drm_gem.h int drm_gem_create_mmap_offset(struct drm_gem_object *obj);
drm_gem_object    170 include/drm/drm_gem.h int drm_gem_create_mmap_offset_size(struct drm_gem_object *obj, size_t size);
drm_gem_object    172 include/drm/drm_gem.h struct page **drm_gem_get_pages(struct drm_gem_object *obj);
drm_gem_object    173 include/drm/drm_gem.h void drm_gem_put_pages(struct drm_gem_object *obj, struct page **pages,
drm_gem_object    176 include/drm/drm_gem.h struct drm_gem_object *drm_gem_object_lookup(struct drm_device *dev,
drm_gem_object      8 include/drm/drm_gem_cma_helper.h 	struct drm_gem_object base;
drm_gem_object     17 include/drm/drm_gem_cma_helper.h to_drm_gem_cma_obj(struct drm_gem_object *gem_obj)
drm_gem_object     23 include/drm/drm_gem_cma_helper.h void drm_gem_cma_free_object(struct drm_gem_object *gem_obj);
drm_gem_object     46 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     47 include/drm/drm_gem_cma_helper.h struct drm_gem_object *
drm_gem_object     51 include/drm/drm_gem_cma_helper.h int drm_gem_cma_prime_mmap(struct drm_gem_object *obj,
drm_gem_object     53 include/drm/drm_gem_cma_helper.h void *drm_gem_cma_prime_vmap(struct drm_gem_object *obj);
drm_gem_object     54 include/drm/drm_gem_cma_helper.h void drm_gem_cma_prime_vunmap(struct drm_gem_object *obj, void *vaddr);