Home | History | Annotate | Download | only in drm

Lines Matching defs:mmap

165 	 * @mmap:
167 * Handle mmap() of the gem object, setup vma accordingly.
172 * drm_gem_prime_mmap(). When @mmap is present @vm_ops is not
173 * used, the @mmap callback must set vma->vm_ops instead.
176 int (*mmap)(struct drm_gem_object *, off_t *, size_t, int,
179 int (*mmap)(struct drm_gem_object *obj, struct vm_area_struct *vma);
185 * Virtual memory operations used with mmap.
187 * This is optional but necessary for mmap support.
196 * mostly around handling mmap and userspace handles.
251 * Mapping info for this object to support mmap. Drivers are supposed to
252 * allocate the mmap offset using drm_gem_create_mmap_offset(). The
362 .mmap = drm_gem_mmap,\