Lines Matching full:gem
21 * struct drm_gem_shmem_object - GEM object backed by shmem
25 * @base: Base GEM object
131 * GEM object functions
135 * drm_gem_shmem_object_free - GEM object function for drm_gem_shmem_free()
136 * @obj: GEM object to free
152 * @obj: GEM object
166 * drm_gem_shmem_object_pin - GEM object function for drm_gem_shmem_pin()
167 * @obj: GEM object
180 * drm_gem_shmem_object_unpin - GEM object function for drm_gem_shmem_unpin()
181 * @obj: GEM object
194 * drm_gem_shmem_object_get_sg_table - GEM object function for drm_gem_shmem_get_sg_table()
195 * @obj: GEM object
211 * drm_gem_shmem_object_vmap - GEM object function for drm_gem_shmem_vmap()
212 * @obj: GEM object
213 * @map: Returns the kernel virtual address of the SHMEM GEM object's backing store.
230 * drm_gem_shmem_object_vunmap - GEM object function for drm_gem_shmem_vunmap()
231 * @obj: GEM object
232 * @map: Kernel virtual address where the SHMEM GEM object was mapped
246 * drm_gem_shmem_object_mmap - GEM object function for drm_gem_shmem_mmap()
247 * @obj: GEM object
275 * DRM_GEM_SHMEM_DRIVER_OPS - Default shmem GEM operations
277 * This macro provides a shortcut for setting the shmem GEM operations in