/include/linux/ |
H A D | vfio.h | 28 * @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 D | uio_driver.h | 89 * @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 D | posix-clock.h | 50 * @mmap: Optional character device mmap method 88 int (*mmap) (struct posix_clock *pc, member in struct:posix_clock_operations
|
H A D | dma-buf.h | 66 * @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 D | host1x.h | 65 void *(*mmap)(struct host1x_bo *bo); member in struct:host1x_bo_ops 104 return bo->ops->mmap(bo);
|
H A D | mm_types.h | 351 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 D | dma-mapping.h | 24 int (*mmap)(struct device *, struct vm_area_struct *, member in struct:dma_map_ops
|
H A D | kernfs.h | 220 int (*mmap)(struct kernfs_open_file *of, struct vm_area_struct *vma); member in struct:kernfs_ops
|
H A D | net.h | 178 int (*mmap) (struct file *file, struct socket *sock, member in struct:proto_ops
|
H A D | sysfs.h | 129 int (*mmap)(struct file *, struct kobject *, struct bin_attribute *attr, member in struct:bin_attribute
|
H A D | efi.h | 683 u64 mmap; member in struct:efi_fdt_params
|
H A D | fs.h | 773 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 D | hwdep.h | 46 int (*mmap)(struct snd_hwdep *hw, struct file *file, member in struct:snd_hwdep_ops
|
H A D | compress_driver.h | 40 * @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 D | info.h | 68 int (*mmap)(struct snd_info_entry *entry, void *file_private_data, member in struct:snd_info_entry_ops
|
H A D | pcm.h | 83 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 D | pq.h | 155 # define __get_free_pages(x, y) ((unsigned long)mmap(NULL, PAGE_SIZE << (y), \
|
/include/media/ |
H A D | v4l2-dev.h | 75 int (*mmap) (struct file *, struct vm_area_struct *); member in struct:v4l2_file_operations
|
H A D | videobuf2-core.h | 75 * @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 D | dma-mapping-common.h | 210 if (ops->mmap) 211 return ops->mmap(dev, vma, cpu_addr, dma_addr, size, attrs);
|
/include/linux/amba/ |
H A D | clcd.h | 160 * mmap the framebuffer memory 162 int (*mmap)(struct clcd_fb *, struct vm_area_struct *); member in struct:clcd_board
|
/include/uapi/linux/ |
H A D | perf_event.h | 278 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 D | ib_verbs.h | 1475 int (*mmap)(struct ib_ucontext *context, member in struct:ib_device
|