Lines Matching refs:mmap
141 /* check if buffer supports mmap */
142 if (!dmabuf->ops->mmap)
150 return dmabuf->ops->mmap(dmabuf, vma);
434 .mmap = dma_buf_mmap_internal,
1025 * interfaces, which might already support mmap'ing buffers. This is needed in
1029 * replace ION buffers mmap support was needed.
1031 * There is no special interfaces, userspace simply calls mmap on the dma-buf
1044 * - mmap dma-buf fd
1046 * to mmap area 3. SYNC_END ioctl. This can be repeated as often as you
1063 * use a different way to mmap a buffer rather invasive.
1066 * initial mmap is all that's needed. A survey of some of the existing
1077 * If the importing subsystem simply provides a special-purpose mmap call to
1163 * dma_buf_mmap - Setup up a userspace mmap with the given vma
1165 * @vma: [in] vma for the mmap
1166 * @pgoff: [in] offset in pages where this mmap should start within the
1171 * checking on the size of the vma. Then it calls the exporters mmap function to
1185 /* check if buffer supports mmap */
1186 if (!dmabuf->ops->mmap)
1204 ret = dmabuf->ops->mmap(dmabuf, vma);