Lines Matching full:gem
21 * struct drm_gem_shmem_object - GEM object backed by shmem
25 * @base: Base GEM object
143 * GEM object functions
147 * drm_gem_shmem_object_free - GEM object function for drm_gem_shmem_free()
148 * @obj: GEM object to free
164 * @obj: GEM object
178 * drm_gem_shmem_object_pin - GEM object function for drm_gem_shmem_pin()
179 * @obj: GEM object
192 * drm_gem_shmem_object_unpin - GEM object function for drm_gem_shmem_unpin()
193 * @obj: GEM object
206 * drm_gem_shmem_object_get_sg_table - GEM object function for drm_gem_shmem_get_sg_table()
207 * @obj: GEM object
223 * drm_gem_shmem_object_vmap - GEM object function for drm_gem_shmem_vmap()
224 * @obj: GEM object
225 * @map: Returns the kernel virtual address of the SHMEM GEM object's backing store.
242 * drm_gem_shmem_object_vunmap - GEM object function for drm_gem_shmem_vunmap()
243 * @obj: GEM object
244 * @map: Kernel virtual address where the SHMEM GEM object was mapped
258 * drm_gem_shmem_object_mmap - GEM object function for drm_gem_shmem_mmap()
259 * @obj: GEM object
287 * DRM_GEM_SHMEM_DRIVER_OPS - Default shmem GEM operations
289 * This macro provides a shortcut for setting the shmem GEM operations in