Searched refs:mmap (Results 1 - 23 of 23) sorted by relevance

/include/linux/
H A Dvfio.h28 * @mmap: Perform mmap(2) on a region of the device file descriptor
40 int (*mmap)(void *device_data, struct vm_area_struct *vma); member in struct:vfio_device_ops
66 int (*mmap)(void *iommu_data, struct vm_area_struct *vma); member in struct:vfio_iommu_driver_ops
H A Duio_driver.h89 * @mmap: mmap operation for this uio device
104 int (*mmap)(struct uio_info *info, struct vm_area_struct *vma); member in struct:uio_info
H A Dposix-clock.h50 * @mmap: Optional character device mmap method
88 int (*mmap) (struct posix_clock *pc, member in struct:posix_clock_operations
H A Ddma-buf.h66 * @mmap: used to expose the backing storage to userspace. Note that the
105 int (*mmap)(struct dma_buf *, struct vm_area_struct *vma); member in struct:dma_buf_ops
H A Dhost1x.h65 void *(*mmap)(struct host1x_bo *bo); member in struct:host1x_bo_ops
104 return bo->ops->mmap(bo);
H A Dmm_types.h351 struct vm_area_struct *mmap; /* list of VMAs */ member in struct:mm_struct
359 unsigned long mmap_base; /* base of mmap area */
360 unsigned long mmap_legacy_base; /* base of mmap area in bottom-up allocations */
H A Ddma-mapping.h24 int (*mmap)(struct device *, struct vm_area_struct *, member in struct:dma_map_ops
H A Dkernfs.h220 int (*mmap)(struct kernfs_open_file *of, struct vm_area_struct *vma); member in struct:kernfs_ops
H A Dnet.h178 int (*mmap) (struct file *file, struct socket *sock, member in struct:proto_ops
H A Dsysfs.h129 int (*mmap)(struct file *, struct kobject *, struct bin_attribute *attr, member in struct:bin_attribute
H A Defi.h683 u64 mmap; member in struct:efi_fdt_params
H A Dfs.h773 unsigned int mmap_miss; /* Cache miss stat for mmap accesses */
1499 int (*mmap) (struct file *, struct vm_area_struct *); member in struct:file_operations
2319 * We cannot support write (and maybe mmap read-write shared) accesses and
/include/sound/
H A Dhwdep.h46 int (*mmap)(struct snd_hwdep *hw, struct file *file, member in struct:snd_hwdep_ops
H A Dcompress_driver.h40 * @buffer: pointer to kernel buffer, valid only when not in mmap mode or
101 * Can't be implemented if DSP supports mmap
102 * @mmap: DSP mmap method to mmap DSP memory
124 int (*mmap)(struct snd_compr_stream *stream, member in struct:snd_compr_ops
H A Dinfo.h68 int (*mmap)(struct snd_info_entry *entry, void *file_private_data, member in struct:snd_info_entry_ops
H A Dpcm.h83 int (*mmap)(struct snd_pcm_substream *substream, struct vm_area_struct *vma); member in struct:snd_pcm_ops
312 int tstamp_mode; /* mmap timestamp is updated */
326 /* -- mmap -- */
1020 /* handle mmap counter - PCM mmap callback should handle this counter properly */
1035 /* mmap for io-memory area */
/include/linux/raid/
H A Dpq.h155 # define __get_free_pages(x, y) ((unsigned long)mmap(NULL, PAGE_SIZE << (y), \
/include/media/
H A Dv4l2-dev.h75 int (*mmap) (struct file *, struct vm_area_struct *); member in struct:v4l2_file_operations
H A Dvideobuf2-core.h75 * @mmap: setup a userspace mapping for a given memory buffer under
79 * Required ops for MMAP types: alloc, put, num_users, mmap.
107 int (*mmap)(void *buf_priv, struct vm_area_struct *vma); member in struct:vb2_mem_ops
/include/asm-generic/
H A Ddma-mapping-common.h210 if (ops->mmap)
211 return ops->mmap(dev, vma, cpu_addr, dma_addr, size, attrs);
/include/linux/amba/
H A Dclcd.h160 * mmap the framebuffer memory
162 int (*mmap)(struct clcd_fb *, struct vm_area_struct *); member in struct:clcd_board
/include/uapi/linux/
H A Dperf_event.h278 mmap : 1, /* include mmap data */ member in struct:perf_event_attr
296 mmap_data : 1, /* non-exec mmap data */
304 mmap2 : 1, /* include mmap with inode data */
358 * Structure of the page that can be mapped via mmap
481 * Control data for the mmap() data buffer.
/include/rdma/
H A Dib_verbs.h1475 int (*mmap)(struct ib_ucontext *context, member in struct:ib_device

Completed in 533 milliseconds