file                8 arch/x86/include/asm/fb.h static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
file               18 arch/x86/include/asm/hugetlb.h static inline int prepare_hugepage_range(struct file *file,
file               21 arch/x86/include/asm/hugetlb.h 	struct hstate *h = hstate_file(file);
file              194 arch/x86/include/asm/mce.h extern void register_mce_write_callback(ssize_t (*)(struct file *filp,
file              358 arch/x86/include/asm/pgtable_types.h struct file;
file              359 arch/x86/include/asm/pgtable_types.h pgprot_t phys_mem_access_prot(struct file *file, unsigned long pfn,
file              361 arch/x86/include/asm/pgtable_types.h int phys_mem_access_prot_allowed(struct file *file, unsigned long pfn,
file              410 include/acpi/acpiosxf.h void acpi_os_close_file(ACPI_FILE file);
file              415 include/acpi/acpiosxf.h acpi_os_read_file(ACPI_FILE file,
file              421 include/acpi/acpiosxf.h acpi_os_write_file(ACPI_FILE file,
file              426 include/acpi/acpiosxf.h long acpi_os_get_file_offset(ACPI_FILE file);
file              430 include/acpi/acpiosxf.h acpi_status acpi_os_set_file_offset(ACPI_FILE file, long offset, u8 from);
file               26 include/asm-generic/bug.h 	const char	*file;
file               66 include/asm-generic/bug.h void warn_slowpath_fmt(const char *file, const int line,
file               69 include/asm-generic/bug.h void warn_slowpath_fmt_taint(const char *file, const int line, unsigned taint,
file               71 include/asm-generic/bug.h extern void warn_slowpath_null(const char *file, const int line);
file              229 include/drm/drmP.h typedef int drm_ioctl_compat_t(struct file *filp, unsigned int cmd,
file              299 include/drm/drmP.h 	struct file *filp;
file              867 include/drm/drmP.h extern long drm_ioctl(struct file *filp,
file              869 include/drm/drmP.h extern long drm_compat_ioctl(struct file *filp,
file              874 include/drm/drmP.h extern int drm_open(struct inode *inode, struct file *filp);
file              875 include/drm/drmP.h extern ssize_t drm_read(struct file *filp, char __user *buffer,
file              877 include/drm/drmP.h extern int drm_release(struct inode *inode, struct file *filp);
file              880 include/drm/drmP.h extern unsigned int drm_poll(struct file *filp, struct poll_table_struct *wait);
file               60 include/drm/drm_gem.h 	struct file *filp;
file              134 include/drm/drm_gem.h int drm_gem_mmap(struct file *filp, struct vm_area_struct *vma);
file              179 include/drm/drm_gem.h int drm_gem_dumb_destroy(struct drm_file *file,
file               34 include/drm/drm_gem_cma_helper.h int drm_gem_cma_mmap(struct file *filp, struct vm_area_struct *vma);
file              160 include/drm/drm_legacy.h int drm_legacy_mmap(struct file *filp, struct vm_area_struct *vma);
file               36 include/drm/drm_vma_manager.h 	struct file *vm_filp;
file               68 include/drm/drm_vma_manager.h int drm_vma_node_allow(struct drm_vma_offset_node *node, struct file *filp);
file               69 include/drm/drm_vma_manager.h void drm_vma_node_revoke(struct drm_vma_offset_node *node, struct file *filp);
file               71 include/drm/drm_vma_manager.h 			     struct file *filp);
file              252 include/drm/drm_vma_manager.h 					     struct file *filp)
file              219 include/drm/ttm/ttm_bo_api.h 	struct file *persistent_swap_storage;
file              488 include/drm/ttm/ttm_bo_api.h 			struct file *persistent_swap_storage,
file              525 include/drm/ttm/ttm_bo_api.h 				struct file *persistent_swap_storage,
file              670 include/drm/ttm/ttm_bo_api.h extern int ttm_bo_mmap(struct file *filp, struct vm_area_struct *vma,
file              694 include/drm/ttm/ttm_bo_api.h extern ssize_t ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp,
file              123 include/drm/ttm/ttm_bo_driver.h 	struct file *swap_storage;
file              414 include/drm/ttm/ttm_bo_driver.h 			      struct file *filp);
file              648 include/drm/ttm/ttm_bo_driver.h 			  struct file *persistent_swap_storage);
file               33 include/linux/aio.h 	struct file		*ki_filp;
file               62 include/linux/aio.h static inline void init_sync_kiocb(struct kiocb *kiocb, struct file *filp)
file               13 include/linux/anon_inodes.h struct file *anon_inode_getfile(const char *name,
file               35 include/linux/binfmts.h 	struct file * file;
file               60 include/linux/binfmts.h 	struct file *file;
file               74 include/linux/binfmts.h 	int (*load_shlib)(struct file *);
file               99 include/linux/binfmts.h extern void would_dump(struct linux_binprm *, struct file *);
file              117 include/linux/binfmts.h extern ssize_t read_code(struct file *, unsigned long, loff_t, size_t);
file              218 include/linux/buffer_head.h int block_write_end(struct file *, struct address_space *,
file              221 include/linux/buffer_head.h int generic_write_end(struct file *, struct address_space *,
file              225 include/linux/buffer_head.h int cont_write_begin(struct file *, struct address_space *, loff_t,
file              252 include/linux/buffer_head.h int nobh_write_end(struct file *, struct address_space *,
file               38 include/linux/capability.h struct file;
file              217 include/linux/capability.h extern bool file_ns_capable(const struct file *file, struct user_namespace *ns, int cap);
file                8 include/linux/ceph/debugfs.h static int name##_open(struct inode *inode, struct file *file)		\
file               13 include/linux/ceph/debugfs.h 	ret = single_open(file, name, NULL);				\
file               14 include/linux/ceph/debugfs.h 	sf = file->private_data;					\
file               39 include/linux/coda_psdev.h 	       struct file **f);
file               81 include/linux/compiler.h 	const char *file;
file              114 include/linux/compiler.h 				.file = __FILE__,			\
file              149 include/linux/compiler.h 				.file = __FILE__,			\
file              171 include/linux/cred.h 				    const char *file, unsigned line)
file              174 include/linux/cred.h 		__invalid_creds(cred, file, line);
file               13 include/linux/dlm_plock.h int dlm_posix_lock(dlm_lockspace_t *lockspace, u64 number, struct file *file,
file               15 include/linux/dlm_plock.h int dlm_posix_unlock(dlm_lockspace_t *lockspace, u64 number, struct file *file,
file               17 include/linux/dlm_plock.h int dlm_posix_get(dlm_lockspace_t *lockspace, u64 number, struct file *file,
file              124 include/linux/dma-buf.h 	struct file *file;
file              176 include/linux/dma-buf.h 	get_file(dmabuf->file);
file               15 include/linux/dnotify.h 	struct file *		dn_filp;
file               32 include/linux/dnotify.h extern void dnotify_flush(struct file *, fl_owner_t);
file               33 include/linux/dnotify.h extern int fcntl_dirnotify(int, struct file *, unsigned long);
file               37 include/linux/dnotify.h static inline void dnotify_flush(struct file *filp, fl_owner_t id)
file               41 include/linux/dnotify.h static inline int fcntl_dirnotify(int fd, struct file *filp, unsigned long arg)
file               41 include/linux/elf.h struct file;
file               28 include/linux/eventfd.h struct file;
file               32 include/linux/eventfd.h struct file *eventfd_file_create(unsigned int count, int flags);
file               35 include/linux/eventfd.h struct file *eventfd_fget(int fd);
file               37 include/linux/eventfd.h struct eventfd_ctx *eventfd_ctx_fileget(struct file *file);
file               49 include/linux/eventfd.h static inline struct file *eventfd_file_create(unsigned int count, int flags)
file               20 include/linux/eventpoll.h struct file;
file               26 include/linux/eventpoll.h static inline void eventpoll_init_file(struct file *file)
file               28 include/linux/eventpoll.h 	INIT_LIST_HEAD(&file->f_ep_links);
file               29 include/linux/eventpoll.h 	INIT_LIST_HEAD(&file->f_tfile_llink);
file               34 include/linux/eventpoll.h void eventpoll_release_file(struct file *file);
file               42 include/linux/eventpoll.h static inline void eventpoll_release(struct file *file)
file               53 include/linux/eventpoll.h 	if (likely(list_empty(&file->f_ep_links)))
file               61 include/linux/eventpoll.h 	eventpoll_release_file(file);
file               66 include/linux/eventpoll.h static inline void eventpoll_init_file(struct file *file) {}
file               67 include/linux/eventpoll.h static inline void eventpoll_release(struct file *file) {}
file               21 include/linux/fb.h struct file;
file              661 include/linux/fb.h 				struct file *file);
file              663 include/linux/fb.h extern int fb_deferred_io_fsync(struct file *file, loff_t start,
file               26 include/linux/fdtable.h 	struct file __rcu **fd;      /* current fd array */
file               59 include/linux/fdtable.h 	struct file __rcu * fd_array[NR_OPEN_DEFAULT];
file               75 include/linux/fdtable.h static inline struct file *__fcheck_files(struct files_struct *files, unsigned int fd)
file               84 include/linux/fdtable.h static inline struct file *fcheck_files(struct files_struct *files, unsigned int fd)
file              106 include/linux/fdtable.h 		int (*)(const void *, struct file *, unsigned),
file              112 include/linux/fdtable.h 		      unsigned int fd, struct file *file);
file               12 include/linux/file.h struct file;
file               14 include/linux/file.h extern void fput(struct file *);
file               20 include/linux/file.h extern struct file *alloc_file(struct path *, fmode_t mode,
file               23 include/linux/file.h static inline void fput_light(struct file *file, int fput_needed)
file               26 include/linux/file.h 		fput(file);
file               30 include/linux/file.h 	struct file *file;
file               39 include/linux/file.h 		fput(fd.file);
file               42 include/linux/file.h extern struct file *fget(unsigned int fd);
file               43 include/linux/file.h extern struct file *fget_raw(unsigned int fd);
file               50 include/linux/file.h 	return (struct fd){(struct file *)(v & ~3),v & 3};
file               63 include/linux/file.h extern int f_dupfd(unsigned int from, struct file *file, unsigned flags);
file               64 include/linux/file.h extern int replace_fd(unsigned fd, struct file *file, unsigned flags);
file               67 include/linux/file.h extern void put_filp(struct file *);
file               72 include/linux/file.h extern void fd_install(unsigned int fd, struct file *file);
file               75 include/linux/file.h extern void __fput_sync(struct file *);
file              256 include/linux/fs.h 	struct file	*ia_file;
file              338 include/linux/fs.h 	int (*readpage)(struct file *, struct page *);
file              346 include/linux/fs.h 	int (*readpages)(struct file *filp, struct address_space *mapping,
file              349 include/linux/fs.h 	int (*write_begin)(struct file *, struct address_space *mapping,
file              352 include/linux/fs.h 	int (*write_end)(struct file *, struct address_space *mapping,
file              377 include/linux/fs.h 	int (*swap_activate)(struct swap_info_struct *sis, struct file *file,
file              379 include/linux/fs.h 	void (*swap_deactivate)(struct file *file);
file              388 include/linux/fs.h int pagecache_write_begin(struct file *, struct address_space *mapping,
file              392 include/linux/fs.h int pagecache_write_end(struct file *, struct address_space *mapping,
file              832 include/linux/fs.h static inline struct file *get_file(struct file *f)
file              929 include/linux/fs.h 	struct file *fl_file;
file              962 include/linux/fs.h extern int fcntl_getlk(struct file *, unsigned int, struct flock __user *);
file              963 include/linux/fs.h extern int fcntl_setlk(unsigned int, struct file *, unsigned int,
file              967 include/linux/fs.h extern int fcntl_getlk64(struct file *, unsigned int, struct flock64 __user *);
file              968 include/linux/fs.h extern int fcntl_setlk64(unsigned int, struct file *, unsigned int,
file              972 include/linux/fs.h extern int fcntl_setlease(unsigned int fd, struct file *filp, long arg);
file              973 include/linux/fs.h extern int fcntl_getlease(struct file *filp);
file              981 include/linux/fs.h extern void locks_remove_posix(struct file *, fl_owner_t);
file              982 include/linux/fs.h extern void locks_remove_file(struct file *);
file              984 include/linux/fs.h extern void posix_test_lock(struct file *, struct file_lock *);
file              985 include/linux/fs.h extern int posix_lock_file(struct file *, struct file_lock *, struct file_lock *);
file              986 include/linux/fs.h extern int posix_lock_file_wait(struct file *, struct file_lock *);
file              988 include/linux/fs.h extern int vfs_test_lock(struct file *, struct file_lock *);
file              989 include/linux/fs.h extern int vfs_lock_file(struct file *, unsigned int, struct file_lock *, struct file_lock *);
file              990 include/linux/fs.h extern int vfs_cancel_lock(struct file *filp, struct file_lock *fl);
file              991 include/linux/fs.h extern int flock_lock_file_wait(struct file *filp, struct file_lock *fl);
file              994 include/linux/fs.h extern int generic_setlease(struct file *, long, struct file_lock **, void **priv);
file              995 include/linux/fs.h extern int vfs_setlease(struct file *, long, struct file_lock **, void **);
file              998 include/linux/fs.h static inline int fcntl_getlk(struct file *file, unsigned int cmd,
file             1004 include/linux/fs.h static inline int fcntl_setlk(unsigned int fd, struct file *file,
file             1011 include/linux/fs.h static inline int fcntl_getlk64(struct file *file, unsigned int cmd,
file             1017 include/linux/fs.h static inline int fcntl_setlk64(unsigned int fd, struct file *file,
file             1023 include/linux/fs.h static inline int fcntl_setlease(unsigned int fd, struct file *filp, long arg)
file             1028 include/linux/fs.h static inline int fcntl_getlease(struct file *filp)
file             1048 include/linux/fs.h static inline void locks_remove_posix(struct file *filp, fl_owner_t owner)
file             1053 include/linux/fs.h static inline void locks_remove_file(struct file *filp)
file             1058 include/linux/fs.h static inline void posix_test_lock(struct file *filp, struct file_lock *fl)
file             1063 include/linux/fs.h static inline int posix_lock_file(struct file *filp, struct file_lock *fl,
file             1069 include/linux/fs.h static inline int posix_lock_file_wait(struct file *filp, struct file_lock *fl)
file             1079 include/linux/fs.h static inline int vfs_test_lock(struct file *filp, struct file_lock *fl)
file             1084 include/linux/fs.h static inline int vfs_lock_file(struct file *filp, unsigned int cmd,
file             1090 include/linux/fs.h static inline int vfs_cancel_lock(struct file *filp, struct file_lock *fl)
file             1095 include/linux/fs.h static inline int flock_lock_file_wait(struct file *filp,
file             1111 include/linux/fs.h static inline int generic_setlease(struct file *filp, long arg,
file             1117 include/linux/fs.h static inline int vfs_setlease(struct file *filp, long arg,
file             1136 include/linux/fs.h 	struct file		*fa_file;
file             1143 include/linux/fs.h extern int fasync_helper(int, struct file *, int, struct fasync_struct **);
file             1144 include/linux/fs.h extern struct fasync_struct *fasync_insert_entry(int, struct file *, struct fasync_struct **, struct fasync_struct *);
file             1145 include/linux/fs.h extern int fasync_remove_entry(struct file *, struct fasync_struct **);
file             1152 include/linux/fs.h extern void __f_setown(struct file *filp, struct pid *, enum pid_type, int force);
file             1153 include/linux/fs.h extern void f_setown(struct file *filp, unsigned long arg, int force);
file             1154 include/linux/fs.h extern void f_delown(struct file *filp);
file             1155 include/linux/fs.h extern pid_t f_getown(struct file *filp);
file             1488 include/linux/fs.h 	loff_t (*llseek) (struct file *, loff_t, int);
file             1489 include/linux/fs.h 	ssize_t (*read) (struct file *, char __user *, size_t, loff_t *);
file             1490 include/linux/fs.h 	ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);
file             1495 include/linux/fs.h 	int (*iterate) (struct file *, struct dir_context *);
file             1496 include/linux/fs.h 	unsigned int (*poll) (struct file *, struct poll_table_struct *);
file             1497 include/linux/fs.h 	long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long);
file             1498 include/linux/fs.h 	long (*compat_ioctl) (struct file *, unsigned int, unsigned long);
file             1499 include/linux/fs.h 	int (*mmap) (struct file *, struct vm_area_struct *);
file             1500 include/linux/fs.h 	int (*open) (struct inode *, struct file *);
file             1501 include/linux/fs.h 	int (*flush) (struct file *, fl_owner_t id);
file             1502 include/linux/fs.h 	int (*release) (struct inode *, struct file *);
file             1503 include/linux/fs.h 	int (*fsync) (struct file *, loff_t, loff_t, int datasync);
file             1505 include/linux/fs.h 	int (*fasync) (int, struct file *, int);
file             1506 include/linux/fs.h 	int (*lock) (struct file *, int, struct file_lock *);
file             1507 include/linux/fs.h 	ssize_t (*sendpage) (struct file *, struct page *, int, size_t, loff_t *, int);
file             1508 include/linux/fs.h 	unsigned long (*get_unmapped_area)(struct file *, unsigned long, unsigned long, unsigned long, unsigned long);
file             1510 include/linux/fs.h 	int (*flock) (struct file *, int, struct file_lock *);
file             1511 include/linux/fs.h 	ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int);
file             1512 include/linux/fs.h 	ssize_t (*splice_read)(struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int);
file             1513 include/linux/fs.h 	int (*setlease)(struct file *, long, struct file_lock **, void **);
file             1514 include/linux/fs.h 	long (*fallocate)(struct file *file, int mode, loff_t offset,
file             1516 include/linux/fs.h 	int (*show_fdinfo)(struct seq_file *m, struct file *f);
file             1549 include/linux/fs.h 			   struct file *, unsigned open_flag,
file             1555 include/linux/fs.h 	int (*dentry_open)(struct dentry *, struct file *, const struct cred *);
file             1563 include/linux/fs.h extern ssize_t vfs_read(struct file *, char __user *, size_t, loff_t *);
file             1564 include/linux/fs.h extern ssize_t vfs_write(struct file *, const char __user *, size_t, loff_t *);
file             1565 include/linux/fs.h extern ssize_t vfs_readv(struct file *, const struct iovec __user *,
file             1567 include/linux/fs.h extern ssize_t vfs_writev(struct file *, const struct iovec __user *,
file             1777 include/linux/fs.h static inline void file_accessed(struct file *file)
file             1779 include/linux/fs.h 	if (!(file->f_flags & O_NOATIME))
file             1780 include/linux/fs.h 		touch_atime(&file->f_path);
file             1856 include/linux/fs.h 		struct file *__file = (f); \
file             1888 include/linux/fs.h static inline struct inode *file_inode(const struct file *f)
file             1902 include/linux/fs.h extern int locks_mandatory_locked(struct file *);
file             1903 include/linux/fs.h extern int locks_mandatory_area(int, struct inode *, struct file *, loff_t, size_t);
file             1925 include/linux/fs.h static inline int locks_verify_locked(struct file *file)
file             1927 include/linux/fs.h 	if (mandatory_lock(file_inode(file)))
file             1928 include/linux/fs.h 		return locks_mandatory_locked(file);
file             1933 include/linux/fs.h 				    struct file *filp,
file             1995 include/linux/fs.h static inline int locks_mandatory_locked(struct file *file)
file             2001 include/linux/fs.h 				       struct file *filp, loff_t offset,
file             2017 include/linux/fs.h static inline int locks_verify_locked(struct file *file)
file             2022 include/linux/fs.h static inline int locks_verify_truncate(struct inode *inode, struct file *filp,
file             2062 include/linux/fs.h 		       struct file *filp);
file             2063 include/linux/fs.h extern int do_fallocate(struct file *file, int mode, loff_t offset,
file             2067 include/linux/fs.h extern struct file *file_open_name(struct filename *, int, umode_t);
file             2068 include/linux/fs.h extern struct file *filp_open(const char *, int, umode_t);
file             2069 include/linux/fs.h extern struct file *file_open_root(struct dentry *, struct vfsmount *,
file             2071 include/linux/fs.h extern int vfs_open(const struct path *, struct file *, const struct cred *);
file             2072 include/linux/fs.h extern struct file * dentry_open(const struct path *, int, const struct cred *);
file             2073 include/linux/fs.h extern int filp_close(struct file *, fl_owner_t id);
file             2082 include/linux/fs.h extern int finish_open(struct file *file, struct dentry *dentry,
file             2083 include/linux/fs.h 			int (*open)(struct inode *, struct file *),
file             2085 include/linux/fs.h extern int finish_no_open(struct file *file, struct dentry *dentry);
file             2089 include/linux/fs.h extern int ioctl_preallocate(struct file *filp, void __user *argp);
file             2156 include/linux/fs.h extern long compat_blkdev_ioctl(struct file *, unsigned, unsigned long);
file             2268 include/linux/fs.h extern int vfs_fsync_range(struct file *file, loff_t start, loff_t end,
file             2270 include/linux/fs.h extern int vfs_fsync(struct file *file, int datasync);
file             2271 include/linux/fs.h static inline int generic_write_sync(struct file *file, loff_t pos, loff_t count)
file             2273 include/linux/fs.h 	if (!(file->f_flags & O_DSYNC) && !IS_SYNC(file->f_mapping->host))
file             2275 include/linux/fs.h 	return vfs_fsync_range(file, pos, pos + count - 1,
file             2276 include/linux/fs.h 			       (file->f_flags & __O_SYNC) ? 0 : 1);
file             2294 include/linux/fs.h static inline void file_start_write(struct file *file)
file             2296 include/linux/fs.h 	if (!S_ISREG(file_inode(file)->i_mode))
file             2298 include/linux/fs.h 	__sb_start_write(file_inode(file)->i_sb, SB_FREEZE_WRITE, true);
file             2301 include/linux/fs.h static inline bool file_start_write_trylock(struct file *file)
file             2303 include/linux/fs.h 	if (!S_ISREG(file_inode(file)->i_mode))
file             2305 include/linux/fs.h 	return __sb_start_write(file_inode(file)->i_sb, SB_FREEZE_WRITE, false);
file             2308 include/linux/fs.h static inline void file_end_write(struct file *file)
file             2310 include/linux/fs.h 	if (!S_ISREG(file_inode(file)->i_mode))
file             2312 include/linux/fs.h 	__sb_end_write(file_inode(file)->i_sb, SB_FREEZE_WRITE);
file             2335 include/linux/fs.h static inline int deny_write_access(struct file *file)
file             2337 include/linux/fs.h 	struct inode *inode = file_inode(file);
file             2344 include/linux/fs.h static inline void allow_write_access(struct file *file)
file             2346 include/linux/fs.h 	if (file)
file             2347 include/linux/fs.h 		atomic_inc(&file_inode(file)->i_writecount);
file             2376 include/linux/fs.h extern int kernel_read(struct file *, loff_t, char *, unsigned long);
file             2377 include/linux/fs.h extern ssize_t kernel_write(struct file *, const char *, size_t, loff_t);
file             2378 include/linux/fs.h extern ssize_t __kernel_write(struct file *, const char *, size_t, loff_t *);
file             2379 include/linux/fs.h extern struct file * open_exec(const char *);
file             2388 include/linux/fs.h extern loff_t default_llseek(struct file *file, loff_t offset, int whence);
file             2390 include/linux/fs.h extern loff_t vfs_llseek(struct file *file, loff_t offset, int whence);
file             2431 include/linux/fs.h extern int file_remove_suid(struct file *);
file             2456 include/linux/fs.h extern int generic_file_mmap(struct file *, struct vm_area_struct *);
file             2457 include/linux/fs.h extern int generic_file_readonly_mmap(struct file *, struct vm_area_struct *);
file             2460 include/linux/fs.h int generic_write_checks(struct file *file, loff_t *pos, size_t *count, int isblk);
file             2465 include/linux/fs.h extern ssize_t generic_perform_write(struct file *, struct iov_iter *, loff_t);
file             2466 include/linux/fs.h extern ssize_t do_sync_read(struct file *filp, char __user *buf, size_t len, loff_t *ppos);
file             2467 include/linux/fs.h extern ssize_t do_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos);
file             2468 include/linux/fs.h extern ssize_t new_sync_read(struct file *filp, char __user *buf, size_t len, loff_t *ppos);
file             2469 include/linux/fs.h extern ssize_t new_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos);
file             2474 include/linux/fs.h extern int blkdev_fsync(struct file *filp, loff_t start, loff_t end,
file             2479 include/linux/fs.h extern ssize_t generic_file_splice_read(struct file *, loff_t *,
file             2481 include/linux/fs.h extern ssize_t default_file_splice_read(struct file *, loff_t *,
file             2484 include/linux/fs.h 		struct file *, loff_t *, size_t, unsigned int);
file             2486 include/linux/fs.h 		struct file *out, loff_t *, size_t len, unsigned int flags);
file             2487 include/linux/fs.h extern long do_splice_direct(struct file *in, loff_t *ppos, struct file *out,
file             2493 include/linux/fs.h extern loff_t noop_llseek(struct file *file, loff_t offset, int whence);
file             2494 include/linux/fs.h extern loff_t no_llseek(struct file *file, loff_t offset, int whence);
file             2495 include/linux/fs.h extern loff_t vfs_setpos(struct file *file, loff_t offset, loff_t maxsize);
file             2496 include/linux/fs.h extern loff_t generic_file_llseek(struct file *file, loff_t offset, int whence);
file             2497 include/linux/fs.h extern loff_t generic_file_llseek_size(struct file *file, loff_t offset,
file             2499 include/linux/fs.h extern loff_t fixed_size_llseek(struct file *file, loff_t offset,
file             2501 include/linux/fs.h extern int generic_file_open(struct inode * inode, struct file * filp);
file             2502 include/linux/fs.h extern int nonseekable_open(struct inode * inode, struct file * filp);
file             2505 include/linux/fs.h extern ssize_t xip_file_read(struct file *filp, char __user *buf, size_t len,
file             2507 include/linux/fs.h extern int xip_file_mmap(struct file * file, struct vm_area_struct * vma);
file             2508 include/linux/fs.h extern ssize_t xip_file_write(struct file *filp, const char __user *buf,
file             2580 include/linux/fs.h extern int vfs_readdir(struct file *, filldir_t, void *);
file             2581 include/linux/fs.h extern int iterate_dir(struct file *, struct dir_context *);
file             2588 include/linux/fs.h extern int do_vfs_ioctl(struct file *filp, unsigned int fd, unsigned int cmd,
file             2609 include/linux/fs.h extern int dcache_dir_open(struct inode *, struct file *);
file             2610 include/linux/fs.h extern int dcache_dir_close(struct inode *, struct file *);
file             2611 include/linux/fs.h extern loff_t dcache_dir_lseek(struct file *, loff_t, int);
file             2612 include/linux/fs.h extern int dcache_readdir(struct file *, struct dir_context *);
file             2616 include/linux/fs.h extern int simple_open(struct inode *inode, struct file *file);
file             2621 include/linux/fs.h extern int noop_fsync(struct file *, loff_t, loff_t, int);
file             2623 include/linux/fs.h extern int simple_readpage(struct file *file, struct page *page);
file             2624 include/linux/fs.h extern int simple_write_begin(struct file *file, struct address_space *mapping,
file             2627 include/linux/fs.h extern int simple_write_end(struct file *file, struct address_space *mapping,
file             2632 include/linux/fs.h extern int simple_nosetlease(struct file *, long, struct file_lock **, void **);
file             2636 include/linux/fs.h extern ssize_t generic_read_dir(struct file *, char __user *, size_t, loff_t *);
file             2650 include/linux/fs.h extern int __generic_file_fsync(struct file *, loff_t, loff_t, int);
file             2651 include/linux/fs.h extern int generic_file_fsync(struct file *, loff_t, loff_t, int);
file             2667 include/linux/fs.h extern int file_update_time(struct file *file);
file             2700 include/linux/fs.h char *simple_transaction_get(struct file *file, const char __user *buf,
file             2702 include/linux/fs.h ssize_t simple_transaction_read(struct file *file, char __user *buf,
file             2704 include/linux/fs.h int simple_transaction_release(struct inode *inode, struct file *file);
file             2706 include/linux/fs.h void simple_transaction_set(struct file *file, size_t n);
file             2725 include/linux/fs.h static int __fops ## _open(struct inode *inode, struct file *file)	\
file             2728 include/linux/fs.h 	return simple_attr_open(inode, file, __get, __set, __fmt);	\
file             2745 include/linux/fs.h int simple_attr_open(struct inode *inode, struct file *file,
file             2748 include/linux/fs.h int simple_attr_release(struct inode *inode, struct file *file);
file             2749 include/linux/fs.h ssize_t simple_attr_read(struct file *file, char __user *buf,
file             2751 include/linux/fs.h ssize_t simple_attr_write(struct file *file, const char __user *buf,
file             2795 include/linux/fs.h static inline bool dir_emit_dot(struct file *file, struct dir_context *ctx)
file             2798 include/linux/fs.h 			  file->f_path.dentry->d_inode->i_ino, DT_DIR) == 0;
file             2800 include/linux/fs.h static inline bool dir_emit_dotdot(struct file *file, struct dir_context *ctx)
file             2803 include/linux/fs.h 			  parent_ino(file->f_path.dentry), DT_DIR) == 0;
file             2805 include/linux/fs.h static inline bool dir_emit_dots(struct file *file, struct dir_context *ctx)
file             2808 include/linux/fs.h 		if (!dir_emit_dot(file, ctx))
file             2813 include/linux/fs.h 		if (!dir_emit_dotdot(file, ctx))
file               38 include/linux/fsnotify.h static inline int fsnotify_perm(struct file *file, int mask)
file               40 include/linux/fsnotify.h 	struct path *path = &file->f_path;
file               41 include/linux/fsnotify.h 	struct inode *inode = file_inode(file);
file               45 include/linux/fsnotify.h 	if (file->f_mode & FMODE_NONOTIFY)
file              192 include/linux/fsnotify.h static inline void fsnotify_access(struct file *file)
file              194 include/linux/fsnotify.h 	struct path *path = &file->f_path;
file              195 include/linux/fsnotify.h 	struct inode *inode = file_inode(file);
file              201 include/linux/fsnotify.h 	if (!(file->f_mode & FMODE_NONOTIFY)) {
file              210 include/linux/fsnotify.h static inline void fsnotify_modify(struct file *file)
file              212 include/linux/fsnotify.h 	struct path *path = &file->f_path;
file              213 include/linux/fsnotify.h 	struct inode *inode = file_inode(file);
file              219 include/linux/fsnotify.h 	if (!(file->f_mode & FMODE_NONOTIFY)) {
file              228 include/linux/fsnotify.h static inline void fsnotify_open(struct file *file)
file              230 include/linux/fsnotify.h 	struct path *path = &file->f_path;
file              231 include/linux/fsnotify.h 	struct inode *inode = file_inode(file);
file              244 include/linux/fsnotify.h static inline void fsnotify_close(struct file *file)
file              246 include/linux/fsnotify.h 	struct path *path = &file->f_path;
file              247 include/linux/fsnotify.h 	struct inode *inode = file_inode(file);
file              248 include/linux/fsnotify.h 	fmode_t mode = file->f_mode;
file              254 include/linux/fsnotify.h 	if (!(file->f_mode & FMODE_NONOTIFY)) {
file              320 include/linux/fsnotify_backend.h extern int fsnotify_fasync(int fd, struct file *file, int on);
file              402 include/linux/ftrace.h 		  struct inode *inode, struct file *file);
file              403 include/linux/ftrace.h ssize_t ftrace_filter_write(struct file *file, const char __user *ubuf,
file              405 include/linux/ftrace.h ssize_t ftrace_notrace_write(struct file *file, const char __user *ubuf,
file              407 include/linux/ftrace.h int ftrace_regex_release(struct inode *inode, struct file *file);
file              576 include/linux/ftrace.h #define ftrace_regex_open(ops, flag, inod, file) ({ -ENODEV; })
file              583 include/linux/ftrace.h static inline ssize_t ftrace_filter_write(struct file *file, const char __user *ubuf,
file              585 include/linux/ftrace.h static inline ssize_t ftrace_notrace_write(struct file *file, const char __user *ubuf,
file              588 include/linux/ftrace.h ftrace_regex_release(struct inode *inode, struct file *file) { return -ENODEV; }
file              408 include/linux/ftrace_event.h extern int filter_check_discard(struct ftrace_event_file *file, void *rec,
file              414 include/linux/ftrace_event.h extern enum event_trigger_type event_triggers_call(struct ftrace_event_file *file,
file              416 include/linux/ftrace_event.h extern void event_triggers_post_call(struct ftrace_event_file *file,
file              429 include/linux/ftrace_event.h ftrace_trigger_soft_disabled(struct ftrace_event_file *file)
file              431 include/linux/ftrace_event.h 	unsigned long eflags = file->flags;
file              435 include/linux/ftrace_event.h 			event_triggers_call(file, NULL);
file              456 include/linux/ftrace_event.h __event_trigger_test_discard(struct ftrace_event_file *file,
file              462 include/linux/ftrace_event.h 	unsigned long eflags = file->flags;
file              465 include/linux/ftrace_event.h 		*tt = event_triggers_call(file, entry);
file              467 include/linux/ftrace_event.h 	if (test_bit(FTRACE_EVENT_FL_SOFT_DISABLED_BIT, &file->flags))
file              469 include/linux/ftrace_event.h 	else if (!filter_check_discard(file, entry, buffer, event))
file              489 include/linux/ftrace_event.h event_trigger_unlock_commit(struct ftrace_event_file *file,
file              496 include/linux/ftrace_event.h 	if (!__event_trigger_test_discard(file, buffer, event, entry, &tt))
file              500 include/linux/ftrace_event.h 		event_triggers_post_call(file, tt);
file              520 include/linux/ftrace_event.h event_trigger_unlock_commit_regs(struct ftrace_event_file *file,
file              528 include/linux/ftrace_event.h 	if (!__event_trigger_test_discard(file, buffer, event, entry, &tt))
file              533 include/linux/ftrace_event.h 		event_triggers_post_call(file, tt);
file              138 include/linux/hugetlb.h #define prepare_hugepage_range(file, addr, len)	(-EINVAL)
file              210 include/linux/hugetlb.h struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acct,
file              214 include/linux/hugetlb.h static inline int is_file_hugepages(struct file *file)
file              216 include/linux/hugetlb.h 	if (file->f_op == &hugetlbfs_file_operations)
file              218 include/linux/hugetlb.h 	if (is_file_shm_hugepages(file))
file              227 include/linux/hugetlb.h #define is_file_hugepages(file)			0
file              228 include/linux/hugetlb.h static inline struct file *
file              239 include/linux/hugetlb.h unsigned long hugetlb_get_unmapped_area(struct file *file, unsigned long addr,
file              305 include/linux/hugetlb.h static inline struct hstate *hstate_file(struct file *f)
file               13 include/linux/if_macvlan.h struct socket *macvtap_get_socket(struct file *);
file               17 include/linux/if_macvlan.h struct file;
file               19 include/linux/if_macvlan.h static inline struct socket *macvtap_get_socket(struct file *f)
file               21 include/linux/if_tun.h struct socket *tun_get_socket(struct file *);
file               25 include/linux/if_tun.h struct file;
file               27 include/linux/if_tun.h static inline struct socket *tun_get_socket(struct file *f)
file               18 include/linux/ima.h extern int ima_file_check(struct file *file, int mask, int opened);
file               19 include/linux/ima.h extern void ima_file_free(struct file *file);
file               20 include/linux/ima.h extern int ima_file_mmap(struct file *file, unsigned long prot);
file               21 include/linux/ima.h extern int ima_module_check(struct file *file);
file               22 include/linux/ima.h extern int ima_fw_from_file(struct file *file, char *buf, size_t size);
file               30 include/linux/ima.h static inline int ima_file_check(struct file *file, int mask, int opened)
file               35 include/linux/ima.h static inline void ima_file_free(struct file *file)
file               40 include/linux/ima.h static inline int ima_file_mmap(struct file *file, unsigned long prot)
file               45 include/linux/ima.h static inline int ima_module_check(struct file *file)
file               50 include/linux/ima.h static inline int ima_fw_from_file(struct file *file, char *buf, size_t size)
file              172 include/linux/input.h 	int (*flush)(struct input_dev *dev, struct file *file);
file              387 include/linux/input.h int input_flush_device(struct input_handle *handle, struct file *file);
file              525 include/linux/input.h 	struct file *effect_owners[];
file              533 include/linux/input.h int input_ff_upload(struct input_dev *dev, struct ff_effect *effect, struct file *file);
file              534 include/linux/input.h int input_ff_erase(struct input_dev *dev, int effect_id, struct file *file);
file               60 include/linux/jbd.h void __jbd_debug(int level, const char *file, const char *func,
file               59 include/linux/jbd2.h void __jbd2_debug(int level, const char *file, const char *func,
file              165 include/linux/kernel.h   void __might_sleep(const char *file, int line, int preempt_offset);
file              179 include/linux/kernel.h   static inline void __might_sleep(const char *file, int line,
file               20 include/linux/kernfs.h struct file;
file              175 include/linux/kernfs.h 	struct file		*file;
file               49 include/linux/kmod.h struct file;
file              594 include/linux/kvm_host.h long kvm_arch_dev_ioctl(struct file *filp,
file              596 include/linux/kvm_host.h long kvm_arch_vcpu_ioctl(struct file *filp,
file              609 include/linux/kvm_host.h long kvm_arch_vm_ioctl(struct file *filp,
file             1081 include/linux/kvm_host.h struct kvm_device *kvm_device_from_filp(struct file *filp);
file               28 include/linux/lockd/bind.h 						struct file **);
file               29 include/linux/lockd/bind.h 	void			(*fclose)(struct file *);
file              153 include/linux/lockd/lockd.h 	struct file *		f_file;		/* VFS file pointer */
file              292 include/linux/lockd/lockd.h static inline struct inode *nlmsvc_file_inode(struct nlm_file *file)
file              294 include/linux/lockd/lockd.h 	return file_inode(file->f_file);
file              535 include/linux/lockdep.h void lockdep_rcu_suspicious(const char *file, const int line, const char *s);
file             1792 include/linux/mm.h 	unsigned long vm_flags, struct anon_vma *, struct file *, pgoff_t,
file             1823 include/linux/mm.h extern void set_mm_exe_file(struct mm_struct *mm, struct file *new_exe_file);
file             1824 include/linux/mm.h extern struct file *get_mm_exe_file(struct mm_struct *mm);
file             1836 include/linux/mm.h extern unsigned long get_unmapped_area(struct file *, unsigned long, unsigned long, unsigned long, unsigned long);
file             1838 include/linux/mm.h extern unsigned long mmap_region(struct file *file, unsigned long addr,
file             1840 include/linux/mm.h extern unsigned long do_mmap_pgoff(struct file *file, unsigned long addr,
file             1860 include/linux/mm.h extern unsigned long vm_mmap(struct file *, unsigned long,
file             1914 include/linux/mm.h int force_page_cache_readahead(struct address_space *mapping, struct file *filp,
file             1919 include/linux/mm.h 			       struct file *filp,
file             1925 include/linux/mm.h 				struct file *filp,
file             2038 include/linux/mm.h void vm_stat_account(struct mm_struct *, unsigned long, struct file *, long);
file             2041 include/linux/mm.h 			unsigned long flags, struct file *file, long pages)
file              234 include/linux/mm_types.h 	struct file	*vm_file;	/* the backing file or NULL */
file              302 include/linux/mm_types.h 	struct file * vm_file;		/* File we map to (can be NULL). */
file              350 include/linux/mm_types.h 	unsigned long (*get_unmapped_area) (struct file *filp,
file              424 include/linux/mm_types.h 	struct file *exe_file;
file               71 include/linux/mount.h struct file; /* forward dec */
file               75 include/linux/mount.h extern int mnt_want_write_file(struct file *file);
file               78 include/linux/mount.h extern void mnt_drop_write_file(struct file *file);
file               31 include/linux/mtd/blktrans.h struct file;
file               33 include/linux/net.h struct file;
file              116 include/linux/net.h 	struct file		*file;
file              145 include/linux/net.h 	unsigned int	(*poll)	     (struct file *file, struct socket *sock,
file              178 include/linux/net.h 	int		(*mmap)	     (struct file *file, struct socket *sock,
file              219 include/linux/net.h struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname);
file              221 include/linux/net.h struct socket *sock_from_file(struct file *file, int *err);
file              222 include/linux/net.h #define		     sockfd_put(sock) fput(sock->file)
file               83 include/linux/netlink.h struct sock *netlink_getsockbyfilp(struct file *filp);
file              351 include/linux/nfs_fs.h extern int nfs_open(struct inode *, struct file *);
file              352 include/linux/nfs_fs.h extern int nfs_release(struct inode *, struct file *);
file              368 include/linux/nfs_fs.h extern void nfs_file_set_open_context(struct file *filp, struct nfs_open_context *ctx);
file              429 include/linux/nfs_fs.h static inline struct nfs_open_context *nfs_file_open_context(struct file *filp)
file              434 include/linux/nfs_fs.h static inline struct rpc_cred *nfs_file_cred(struct file *file)
file              436 include/linux/nfs_fs.h 	if (file != NULL) {
file              438 include/linux/nfs_fs.h 			nfs_file_open_context(file);
file              506 include/linux/nfs_fs.h extern int  nfs_flush_incompatible(struct file *file, struct page *page);
file              507 include/linux/nfs_fs.h extern int  nfs_updatepage(struct file *, struct page *, unsigned int, unsigned int);
file              529 include/linux/nfs_fs.h extern int  nfs_readpage(struct file *, struct page *);
file              530 include/linux/nfs_fs.h extern int  nfs_readpages(struct file *, struct address_space *,
file             1458 include/linux/nfs_xdr.h 	int	(*lock)(struct file *, int, struct file_lock *);
file               33 include/linux/nsc_gpio.h extern ssize_t nsc_gpio_write(struct file *file, const char __user *data,
file               36 include/linux/nsc_gpio.h extern ssize_t nsc_gpio_read(struct file *file, char __user *buf,
file              279 include/linux/perf_event.h struct file;
file              144 include/linux/pipe_fs_i.h long pipe_fcntl(struct file *, unsigned int, unsigned long arg);
file              145 include/linux/pipe_fs_i.h struct pipe_inode_info *get_pipe_info(struct file *file);
file              147 include/linux/pipe_fs_i.h int create_pipe_files(struct file **, int);
file               31 include/linux/poll.h typedef void (*poll_queue_proc)(struct file *, wait_queue_head_t *, struct poll_table_struct *);
file               42 include/linux/poll.h static inline void poll_wait(struct file * filp, wait_queue_head_t * wait_address, poll_table *p)
file               76 include/linux/poll.h 	struct file *filp;
file               83 include/linux/posix-clock.h 			    int fd, struct file *file, int on);
file               94 include/linux/posix-clock.h 			    struct file *file, poll_table *wait);
file               46 include/linux/proc_ns.h extern struct file *proc_ns_fget(int fd);
file               57 include/linux/proc_ns.h static inline struct file *proc_ns_fget(int fd)
file               87 include/linux/quotaops.h int dquot_file_open(struct inode *inode, struct file *file);
file              109 include/linux/relay.h 			   struct file *filp);
file              119 include/linux/relay.h 			     struct file *filp);
file              102 include/linux/ring_buffer.h 			  struct file *filp, poll_table *poll_table);
file               36 include/linux/rtmutex.h 	const char 		*name, *file;
file               60 include/linux/rtmutex.h 	, .name = #mutexname, .file = __FILE__, .line = __LINE__
file              392 include/linux/sched.h arch_get_unmapped_area(struct file *, unsigned long, unsigned long,
file              395 include/linux/sched.h arch_get_unmapped_area_topdown(struct file *filp, unsigned long addr,
file               42 include/linux/security.h struct file;
file               94 include/linux/security.h extern int cap_mmap_file(struct file *file, unsigned long reqprot,
file             1547 include/linux/security.h 	int (*file_permission) (struct file *file, int mask);
file             1548 include/linux/security.h 	int (*file_alloc_security) (struct file *file);
file             1549 include/linux/security.h 	void (*file_free_security) (struct file *file);
file             1550 include/linux/security.h 	int (*file_ioctl) (struct file *file, unsigned int cmd,
file             1553 include/linux/security.h 	int (*mmap_file) (struct file *file,
file             1559 include/linux/security.h 	int (*file_lock) (struct file *file, unsigned int cmd);
file             1560 include/linux/security.h 	int (*file_fcntl) (struct file *file, unsigned int cmd,
file             1562 include/linux/security.h 	void (*file_set_fowner) (struct file *file);
file             1565 include/linux/security.h 	int (*file_receive) (struct file *file);
file             1566 include/linux/security.h 	int (*file_open) (struct file *file, const struct cred *cred);
file             1577 include/linux/security.h 	int (*kernel_fw_from_file)(struct file *file, char *buf, size_t size);
file             1579 include/linux/security.h 	int (*kernel_module_from_file)(struct file *file);
file             1826 include/linux/security.h int security_file_permission(struct file *file, int mask);
file             1827 include/linux/security.h int security_file_alloc(struct file *file);
file             1828 include/linux/security.h void security_file_free(struct file *file);
file             1829 include/linux/security.h int security_file_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
file             1830 include/linux/security.h int security_mmap_file(struct file *file, unsigned long prot,
file             1835 include/linux/security.h int security_file_lock(struct file *file, unsigned int cmd);
file             1836 include/linux/security.h int security_file_fcntl(struct file *file, unsigned int cmd, unsigned long arg);
file             1837 include/linux/security.h void security_file_set_fowner(struct file *file);
file             1840 include/linux/security.h int security_file_receive(struct file *file);
file             1841 include/linux/security.h int security_file_open(struct file *file, const struct cred *cred);
file             1850 include/linux/security.h int security_kernel_fw_from_file(struct file *file, char *buf, size_t size);
file             1852 include/linux/security.h int security_kernel_module_from_file(struct file *file);
file             2267 include/linux/security.h static inline int security_file_permission(struct file *file, int mask)
file             2272 include/linux/security.h static inline int security_file_alloc(struct file *file)
file             2277 include/linux/security.h static inline void security_file_free(struct file *file)
file             2280 include/linux/security.h static inline int security_file_ioctl(struct file *file, unsigned int cmd,
file             2286 include/linux/security.h static inline int security_mmap_file(struct file *file, unsigned long prot,
file             2304 include/linux/security.h static inline int security_file_lock(struct file *file, unsigned int cmd)
file             2309 include/linux/security.h static inline int security_file_fcntl(struct file *file, unsigned int cmd,
file             2315 include/linux/security.h static inline void security_file_set_fowner(struct file *file)
file             2327 include/linux/security.h static inline int security_file_receive(struct file *file)
file             2332 include/linux/security.h static inline int security_file_open(struct file *file,
file             2377 include/linux/security.h static inline int security_kernel_fw_from_file(struct file *file,
file             2388 include/linux/security.h static inline int security_kernel_module_from_file(struct file *file)
file               12 include/linux/seq_file.h struct file;
file               98 include/linux/seq_file.h int seq_open(struct file *, const struct seq_operations *);
file               99 include/linux/seq_file.h ssize_t seq_read(struct file *, char __user *, size_t, loff_t *);
file              100 include/linux/seq_file.h loff_t seq_lseek(struct file *, loff_t, int);
file              101 include/linux/seq_file.h int seq_release(struct inode *, struct file *);
file              140 include/linux/seq_file.h int single_open(struct file *, int (*)(struct seq_file *, void *), void *);
file              141 include/linux/seq_file.h int single_open_size(struct file *, int (*)(struct seq_file *, void *), void *, size_t);
file              142 include/linux/seq_file.h int single_release(struct inode *, struct file *);
file              143 include/linux/seq_file.h void *__seq_open_private(struct file *, const struct seq_operations *, int);
file              144 include/linux/seq_file.h int seq_open_private(struct file *, const struct seq_operations *, int);
file              145 include/linux/seq_file.h int seq_release_private(struct inode *, struct file *);
file               15 include/linux/seq_file_net.h int seq_open_net(struct inode *, struct file *,
file               17 include/linux/seq_file_net.h int single_open_net(struct inode *, struct file *file,
file               19 include/linux/seq_file_net.h int seq_release_net(struct inode *, struct file *);
file               20 include/linux/seq_file_net.h int single_release_net(struct inode *, struct file *);
file               12 include/linux/shm.h 	struct file		*shm_file;
file               55 include/linux/shm.h int is_file_shm_hugepages(struct file *file);
file               69 include/linux/shm.h static inline int is_file_shm_hugepages(struct file *file)
file               50 include/linux/shmem_fs.h extern struct file *shmem_file_setup(const char *name,
file               52 include/linux/shmem_fs.h extern struct file *shmem_kernel_file_setup(const char *name, loff_t size,
file               55 include/linux/shmem_fs.h extern int shmem_lock(struct file *file, int lock, struct user_struct *user);
file               72 include/linux/shmem_fs.h extern int shmem_add_seals(struct file *file, unsigned int seals);
file               73 include/linux/shmem_fs.h extern int shmem_get_seals(struct file *file);
file               74 include/linux/shmem_fs.h extern long shmem_fcntl(struct file *file, unsigned int cmd, unsigned long arg);
file               78 include/linux/shmem_fs.h static inline long shmem_fcntl(struct file *f, unsigned int c, unsigned long a)
file             2630 include/linux/skbuff.h unsigned int datagram_poll(struct file *file, struct socket *sock,
file               35 include/linux/splice.h 		struct file *file;	/* file to read/write */
file               68 include/linux/splice.h extern ssize_t splice_from_pipe(struct pipe_inode_info *, struct file *,
file               75 include/linux/splice.h extern ssize_t splice_direct_to_actor(struct file *, struct splice_desc *,
file               37 include/linux/sunrpc/rpc_pipe_fs.h 	ssize_t (*upcall)(struct file *, struct rpc_pipe_msg *, char __user *, size_t);
file               38 include/linux/sunrpc/rpc_pipe_fs.h 	ssize_t (*downcall)(struct file *, const char __user *, size_t);
file               92 include/linux/sunrpc/rpc_pipe_fs.h extern ssize_t rpc_pipe_generic_upcall(struct file *, struct rpc_pipe_msg *,
file              436 include/linux/sunrpc/svc.h int		   svc_pool_stats_open(struct svc_serv *serv, struct file *file);
file              235 include/linux/swap.h 	struct file *swap_file;		/* seldom referenced */
file              392 include/linux/swap.h int generic_swapfile_activate(struct swap_info_struct *, struct file *,
file              118 include/linux/sysfs.h struct file;
file              125 include/linux/sysfs.h 	ssize_t (*read)(struct file *, struct kobject *, struct bin_attribute *,
file              127 include/linux/sysfs.h 	ssize_t (*write)(struct file *, struct kobject *, struct bin_attribute *,
file              129 include/linux/sysfs.h 	int (*mmap)(struct file *, struct kobject *, struct bin_attribute *attr,
file              298 include/linux/tty.h 	struct file *file;
file              440 include/linux/tty.h extern void tty_unhangup(struct file *filp);
file              441 include/linux/tty.h extern int tty_hung_up_p(struct file *filp);
file              484 include/linux/tty.h extern long tty_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
file              485 include/linux/tty.h extern int tty_mode_ioctl(struct tty_struct *tty, struct file *file,
file              490 include/linux/tty.h extern int tty_alloc_file(struct file *file);
file              491 include/linux/tty.h extern void tty_add_file(struct tty_struct *tty, struct file *file);
file              492 include/linux/tty.h extern void tty_free_file(struct file *file);
file              496 include/linux/tty.h extern int tty_release(struct inode *inode, struct file *filp);
file              546 include/linux/tty.h 				struct tty_struct *tty, struct file *filp);
file              548 include/linux/tty.h 				struct tty_struct *tty, struct file *filp);
file              551 include/linux/tty.h 				struct tty_struct *tty, struct file *filp);
file              555 include/linux/tty.h 				struct tty_struct *tty, struct file *filp);
file              621 include/linux/tty.h extern int n_tty_ioctl_helper(struct tty_struct *tty, struct file *file,
file              623 include/linux/tty.h extern long n_tty_compat_ioctl_helper(struct tty_struct *tty, struct file *file,
file              632 include/linux/tty.h extern int pcxe_open(struct tty_struct *tty, struct file *filp);
file              256 include/linux/tty_driver.h 	int  (*open)(struct tty_struct * tty, struct file * filp);
file              257 include/linux/tty_driver.h 	void (*close)(struct tty_struct * tty, struct file * filp);
file              192 include/linux/tty_ldisc.h 	ssize_t	(*read)(struct tty_struct *tty, struct file *file,
file              194 include/linux/tty_ldisc.h 	ssize_t	(*write)(struct tty_struct *tty, struct file *file,
file              196 include/linux/tty_ldisc.h 	int	(*ioctl)(struct tty_struct *tty, struct file *file,
file              198 include/linux/tty_ldisc.h 	long	(*compat_ioctl)(struct tty_struct *tty, struct file *file,
file              201 include/linux/tty_ldisc.h 	unsigned int (*poll)(struct tty_struct *, struct file *,
file               68 include/linux/user_namespace.h extern ssize_t proc_uid_map_write(struct file *, const char __user *, size_t, loff_t *);
file               69 include/linux/user_namespace.h extern ssize_t proc_gid_map_write(struct file *, const char __user *, size_t, loff_t *);
file               70 include/linux/user_namespace.h extern ssize_t proc_projid_map_write(struct file *, const char __user *, size_t, loff_t *);
file               71 include/linux/user_namespace.h extern ssize_t proc_setgroups_write(struct file *, const char __user *, size_t, loff_t *);
file               95 include/linux/vfio.h extern struct vfio_group *vfio_group_get_external_user(struct file *filep);
file              212 include/media/lirc_dev.h void *lirc_get_pdata(struct file *file);
file              217 include/media/lirc_dev.h int lirc_dev_fop_open(struct inode *inode, struct file *file);
file              218 include/media/lirc_dev.h int lirc_dev_fop_close(struct inode *inode, struct file *file);
file              219 include/media/lirc_dev.h unsigned int lirc_dev_fop_poll(struct file *file, poll_table *wait);
file              220 include/media/lirc_dev.h long lirc_dev_fop_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
file              221 include/media/lirc_dev.h ssize_t lirc_dev_fop_read(struct file *file, char __user *buffer, size_t length,
file              223 include/media/lirc_dev.h ssize_t lirc_dev_fop_write(struct file *file, const char __user *buffer,
file               45 include/media/media-devnode.h 	ssize_t (*read) (struct file *, char __user *, size_t, loff_t *);
file               46 include/media/media-devnode.h 	ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);
file               47 include/media/media-devnode.h 	unsigned int (*poll) (struct file *, struct poll_table_struct *);
file               48 include/media/media-devnode.h 	long (*ioctl) (struct file *, unsigned int, unsigned long);
file               49 include/media/media-devnode.h 	long (*compat_ioctl) (struct file *, unsigned int, unsigned long);
file               50 include/media/media-devnode.h 	int (*open) (struct file *);
file               51 include/media/media-devnode.h 	int (*release) (struct file *);
file               89 include/media/media-devnode.h static inline struct media_devnode *media_devnode_data(struct file *filp)
file               33 include/media/saa6588.h 	struct file   *instance;
file              174 include/media/saa7146_vv.h 	int(*open)(struct saa7146_dev *, struct file *);
file              175 include/media/saa7146_vv.h 	void (*release)(struct saa7146_dev *, struct file *);
file              177 include/media/saa7146_vv.h 	ssize_t (*read)(struct file *, char __user *, size_t, loff_t *);
file              208 include/media/saa7146_vv.h long saa7146_video_do_ioctl(struct file *file, unsigned int cmd, void *arg);
file               26 include/media/soc_camera.h struct file;
file               53 include/media/soc_camera.h 	struct file *streamer;		/* stream owner */
file              130 include/media/soc_camera.h 	unsigned int (*poll)(struct file *, poll_table *);
file               29 include/media/v4l2-ctrls.h struct file;
file              773 include/media/v4l2-ctrls.h int v4l2_ctrl_log_status(struct file *file, void *fh);
file              781 include/media/v4l2-ctrls.h unsigned int v4l2_ctrl_poll(struct file *file, struct poll_table_struct *wait);
file               65 include/media/v4l2-dev.h 	ssize_t (*read) (struct file *, char __user *, size_t, loff_t *);
file               66 include/media/v4l2-dev.h 	ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);
file               67 include/media/v4l2-dev.h 	unsigned int (*poll) (struct file *, struct poll_table_struct *);
file               68 include/media/v4l2-dev.h 	long (*ioctl) (struct file *, unsigned int, unsigned long);
file               69 include/media/v4l2-dev.h 	long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long);
file               71 include/media/v4l2-dev.h 	long (*compat_ioctl32) (struct file *, unsigned int, unsigned long);
file               73 include/media/v4l2-dev.h 	unsigned long (*get_unmapped_area) (struct file *, unsigned long,
file               75 include/media/v4l2-dev.h 	int (*mmap) (struct file *, struct vm_area_struct *);
file               76 include/media/v4l2-dev.h 	int (*open) (struct file *);
file               77 include/media/v4l2-dev.h 	int (*release) (struct file *);
file              217 include/media/v4l2-dev.h struct video_device *video_devdata(struct file *file);
file              221 include/media/v4l2-dev.h static inline void *video_drvdata(struct file *file)
file              223 include/media/v4l2-dev.h 	return video_get_drvdata(video_devdata(file));
file               71 include/media/v4l2-fh.h int v4l2_fh_open(struct file *filp);
file               92 include/media/v4l2-fh.h int v4l2_fh_release(struct file *filp);
file              102 include/media/v4l2-fh.h static inline int v4l2_fh_is_singular_file(struct file *filp)
file               24 include/media/v4l2-ioctl.h 	int (*vidioc_querycap)(struct file *file, void *fh, struct v4l2_capability *cap);
file               27 include/media/v4l2-ioctl.h 	int (*vidioc_g_priority)   (struct file *file, void *fh,
file               29 include/media/v4l2-ioctl.h 	int (*vidioc_s_priority)   (struct file *file, void *fh,
file               33 include/media/v4l2-ioctl.h 	int (*vidioc_enum_fmt_vid_cap)     (struct file *file, void *fh,
file               35 include/media/v4l2-ioctl.h 	int (*vidioc_enum_fmt_vid_overlay) (struct file *file, void *fh,
file               37 include/media/v4l2-ioctl.h 	int (*vidioc_enum_fmt_vid_out)     (struct file *file, void *fh,
file               39 include/media/v4l2-ioctl.h 	int (*vidioc_enum_fmt_vid_cap_mplane)(struct file *file, void *fh,
file               41 include/media/v4l2-ioctl.h 	int (*vidioc_enum_fmt_vid_out_mplane)(struct file *file, void *fh,
file               43 include/media/v4l2-ioctl.h 	int (*vidioc_enum_fmt_sdr_cap)     (struct file *file, void *fh,
file               47 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_vid_cap)    (struct file *file, void *fh,
file               49 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_vid_overlay)(struct file *file, void *fh,
file               51 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_vid_out)    (struct file *file, void *fh,
file               53 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_vid_out_overlay)(struct file *file, void *fh,
file               55 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_vbi_cap)    (struct file *file, void *fh,
file               57 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_vbi_out)    (struct file *file, void *fh,
file               59 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_sliced_vbi_cap)(struct file *file, void *fh,
file               61 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_sliced_vbi_out)(struct file *file, void *fh,
file               63 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_vid_cap_mplane)(struct file *file, void *fh,
file               65 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_vid_out_mplane)(struct file *file, void *fh,
file               67 include/media/v4l2-ioctl.h 	int (*vidioc_g_fmt_sdr_cap)    (struct file *file, void *fh,
file               71 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_vid_cap)    (struct file *file, void *fh,
file               73 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_vid_overlay)(struct file *file, void *fh,
file               75 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_vid_out)    (struct file *file, void *fh,
file               77 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_vid_out_overlay)(struct file *file, void *fh,
file               79 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_vbi_cap)    (struct file *file, void *fh,
file               81 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_vbi_out)    (struct file *file, void *fh,
file               83 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_sliced_vbi_cap)(struct file *file, void *fh,
file               85 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_sliced_vbi_out)(struct file *file, void *fh,
file               87 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_vid_cap_mplane)(struct file *file, void *fh,
file               89 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_vid_out_mplane)(struct file *file, void *fh,
file               91 include/media/v4l2-ioctl.h 	int (*vidioc_s_fmt_sdr_cap)    (struct file *file, void *fh,
file               95 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_vid_cap)    (struct file *file, void *fh,
file               97 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_vid_overlay)(struct file *file, void *fh,
file               99 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_vid_out)    (struct file *file, void *fh,
file              101 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_vid_out_overlay)(struct file *file, void *fh,
file              103 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_vbi_cap)    (struct file *file, void *fh,
file              105 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_vbi_out)    (struct file *file, void *fh,
file              107 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_sliced_vbi_cap)(struct file *file, void *fh,
file              109 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_sliced_vbi_out)(struct file *file, void *fh,
file              111 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_vid_cap_mplane)(struct file *file, void *fh,
file              113 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_vid_out_mplane)(struct file *file, void *fh,
file              115 include/media/v4l2-ioctl.h 	int (*vidioc_try_fmt_sdr_cap)    (struct file *file, void *fh,
file              119 include/media/v4l2-ioctl.h 	int (*vidioc_reqbufs) (struct file *file, void *fh, struct v4l2_requestbuffers *b);
file              120 include/media/v4l2-ioctl.h 	int (*vidioc_querybuf)(struct file *file, void *fh, struct v4l2_buffer *b);
file              121 include/media/v4l2-ioctl.h 	int (*vidioc_qbuf)    (struct file *file, void *fh, struct v4l2_buffer *b);
file              122 include/media/v4l2-ioctl.h 	int (*vidioc_expbuf)  (struct file *file, void *fh,
file              124 include/media/v4l2-ioctl.h 	int (*vidioc_dqbuf)   (struct file *file, void *fh, struct v4l2_buffer *b);
file              126 include/media/v4l2-ioctl.h 	int (*vidioc_create_bufs)(struct file *file, void *fh, struct v4l2_create_buffers *b);
file              127 include/media/v4l2-ioctl.h 	int (*vidioc_prepare_buf)(struct file *file, void *fh, struct v4l2_buffer *b);
file              129 include/media/v4l2-ioctl.h 	int (*vidioc_overlay) (struct file *file, void *fh, unsigned int i);
file              130 include/media/v4l2-ioctl.h 	int (*vidioc_g_fbuf)   (struct file *file, void *fh,
file              132 include/media/v4l2-ioctl.h 	int (*vidioc_s_fbuf)   (struct file *file, void *fh,
file              136 include/media/v4l2-ioctl.h 	int (*vidioc_streamon) (struct file *file, void *fh, enum v4l2_buf_type i);
file              137 include/media/v4l2-ioctl.h 	int (*vidioc_streamoff)(struct file *file, void *fh, enum v4l2_buf_type i);
file              142 include/media/v4l2-ioctl.h 	int (*vidioc_g_std) (struct file *file, void *fh, v4l2_std_id *norm);
file              143 include/media/v4l2-ioctl.h 	int (*vidioc_s_std) (struct file *file, void *fh, v4l2_std_id norm);
file              144 include/media/v4l2-ioctl.h 	int (*vidioc_querystd) (struct file *file, void *fh, v4l2_std_id *a);
file              147 include/media/v4l2-ioctl.h 	int (*vidioc_enum_input)(struct file *file, void *fh,
file              149 include/media/v4l2-ioctl.h 	int (*vidioc_g_input)   (struct file *file, void *fh, unsigned int *i);
file              150 include/media/v4l2-ioctl.h 	int (*vidioc_s_input)   (struct file *file, void *fh, unsigned int i);
file              153 include/media/v4l2-ioctl.h 	int (*vidioc_enum_output) (struct file *file, void *fh,
file              155 include/media/v4l2-ioctl.h 	int (*vidioc_g_output)   (struct file *file, void *fh, unsigned int *i);
file              156 include/media/v4l2-ioctl.h 	int (*vidioc_s_output)   (struct file *file, void *fh, unsigned int i);
file              159 include/media/v4l2-ioctl.h 	int (*vidioc_queryctrl)        (struct file *file, void *fh,
file              161 include/media/v4l2-ioctl.h 	int (*vidioc_query_ext_ctrl)   (struct file *file, void *fh,
file              163 include/media/v4l2-ioctl.h 	int (*vidioc_g_ctrl)           (struct file *file, void *fh,
file              165 include/media/v4l2-ioctl.h 	int (*vidioc_s_ctrl)           (struct file *file, void *fh,
file              167 include/media/v4l2-ioctl.h 	int (*vidioc_g_ext_ctrls)      (struct file *file, void *fh,
file              169 include/media/v4l2-ioctl.h 	int (*vidioc_s_ext_ctrls)      (struct file *file, void *fh,
file              171 include/media/v4l2-ioctl.h 	int (*vidioc_try_ext_ctrls)    (struct file *file, void *fh,
file              173 include/media/v4l2-ioctl.h 	int (*vidioc_querymenu)        (struct file *file, void *fh,
file              177 include/media/v4l2-ioctl.h 	int (*vidioc_enumaudio)        (struct file *file, void *fh,
file              179 include/media/v4l2-ioctl.h 	int (*vidioc_g_audio)          (struct file *file, void *fh,
file              181 include/media/v4l2-ioctl.h 	int (*vidioc_s_audio)          (struct file *file, void *fh,
file              185 include/media/v4l2-ioctl.h 	int (*vidioc_enumaudout)       (struct file *file, void *fh,
file              187 include/media/v4l2-ioctl.h 	int (*vidioc_g_audout)         (struct file *file, void *fh,
file              189 include/media/v4l2-ioctl.h 	int (*vidioc_s_audout)         (struct file *file, void *fh,
file              191 include/media/v4l2-ioctl.h 	int (*vidioc_g_modulator)      (struct file *file, void *fh,
file              193 include/media/v4l2-ioctl.h 	int (*vidioc_s_modulator)      (struct file *file, void *fh,
file              196 include/media/v4l2-ioctl.h 	int (*vidioc_cropcap)          (struct file *file, void *fh,
file              198 include/media/v4l2-ioctl.h 	int (*vidioc_g_crop)           (struct file *file, void *fh,
file              200 include/media/v4l2-ioctl.h 	int (*vidioc_s_crop)           (struct file *file, void *fh,
file              202 include/media/v4l2-ioctl.h 	int (*vidioc_g_selection)      (struct file *file, void *fh,
file              204 include/media/v4l2-ioctl.h 	int (*vidioc_s_selection)      (struct file *file, void *fh,
file              207 include/media/v4l2-ioctl.h 	int (*vidioc_g_jpegcomp)       (struct file *file, void *fh,
file              209 include/media/v4l2-ioctl.h 	int (*vidioc_s_jpegcomp)       (struct file *file, void *fh,
file              211 include/media/v4l2-ioctl.h 	int (*vidioc_g_enc_index)      (struct file *file, void *fh,
file              213 include/media/v4l2-ioctl.h 	int (*vidioc_encoder_cmd)      (struct file *file, void *fh,
file              215 include/media/v4l2-ioctl.h 	int (*vidioc_try_encoder_cmd)  (struct file *file, void *fh,
file              217 include/media/v4l2-ioctl.h 	int (*vidioc_decoder_cmd)      (struct file *file, void *fh,
file              219 include/media/v4l2-ioctl.h 	int (*vidioc_try_decoder_cmd)  (struct file *file, void *fh,
file              223 include/media/v4l2-ioctl.h 	int (*vidioc_g_parm)           (struct file *file, void *fh,
file              225 include/media/v4l2-ioctl.h 	int (*vidioc_s_parm)           (struct file *file, void *fh,
file              229 include/media/v4l2-ioctl.h 	int (*vidioc_g_tuner)          (struct file *file, void *fh,
file              231 include/media/v4l2-ioctl.h 	int (*vidioc_s_tuner)          (struct file *file, void *fh,
file              233 include/media/v4l2-ioctl.h 	int (*vidioc_g_frequency)      (struct file *file, void *fh,
file              235 include/media/v4l2-ioctl.h 	int (*vidioc_s_frequency)      (struct file *file, void *fh,
file              237 include/media/v4l2-ioctl.h 	int (*vidioc_enum_freq_bands) (struct file *file, void *fh,
file              241 include/media/v4l2-ioctl.h 	int (*vidioc_g_sliced_vbi_cap) (struct file *file, void *fh,
file              245 include/media/v4l2-ioctl.h 	int (*vidioc_log_status)       (struct file *file, void *fh);
file              247 include/media/v4l2-ioctl.h 	int (*vidioc_s_hw_freq_seek)   (struct file *file, void *fh,
file              252 include/media/v4l2-ioctl.h 	int (*vidioc_g_register)       (struct file *file, void *fh,
file              254 include/media/v4l2-ioctl.h 	int (*vidioc_s_register)       (struct file *file, void *fh,
file              257 include/media/v4l2-ioctl.h 	int (*vidioc_g_chip_info)      (struct file *file, void *fh,
file              261 include/media/v4l2-ioctl.h 	int (*vidioc_enum_framesizes)   (struct file *file, void *fh,
file              264 include/media/v4l2-ioctl.h 	int (*vidioc_enum_frameintervals) (struct file *file, void *fh,
file              268 include/media/v4l2-ioctl.h 	int (*vidioc_s_dv_timings) (struct file *file, void *fh,
file              270 include/media/v4l2-ioctl.h 	int (*vidioc_g_dv_timings) (struct file *file, void *fh,
file              272 include/media/v4l2-ioctl.h 	int (*vidioc_query_dv_timings) (struct file *file, void *fh,
file              274 include/media/v4l2-ioctl.h 	int (*vidioc_enum_dv_timings) (struct file *file, void *fh,
file              276 include/media/v4l2-ioctl.h 	int (*vidioc_dv_timings_cap) (struct file *file, void *fh,
file              278 include/media/v4l2-ioctl.h 	int (*vidioc_g_edid) (struct file *file, void *fh, struct v4l2_edid *edid);
file              279 include/media/v4l2-ioctl.h 	int (*vidioc_s_edid) (struct file *file, void *fh, struct v4l2_edid *edid);
file              287 include/media/v4l2-ioctl.h 	long (*vidioc_default)	       (struct file *file, void *fh,
file              318 include/media/v4l2-ioctl.h extern long v4l2_compat_ioctl32(struct file *file, unsigned int cmd,
file              322 include/media/v4l2-ioctl.h typedef long (*v4l2_kioctl)(struct file *file,
file              326 include/media/v4l2-ioctl.h extern long video_usercopy(struct file *file, unsigned int cmd,
file              330 include/media/v4l2-ioctl.h extern long video_ioctl2(struct file *file,
file              109 include/media/v4l2-mem2mem.h int v4l2_m2m_reqbufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              112 include/media/v4l2-mem2mem.h int v4l2_m2m_querybuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              115 include/media/v4l2-mem2mem.h int v4l2_m2m_qbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              117 include/media/v4l2-mem2mem.h int v4l2_m2m_dqbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              119 include/media/v4l2-mem2mem.h int v4l2_m2m_create_bufs(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              122 include/media/v4l2-mem2mem.h int v4l2_m2m_expbuf(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              125 include/media/v4l2-mem2mem.h int v4l2_m2m_streamon(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              127 include/media/v4l2-mem2mem.h int v4l2_m2m_streamoff(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              130 include/media/v4l2-mem2mem.h unsigned int v4l2_m2m_poll(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              133 include/media/v4l2-mem2mem.h int v4l2_m2m_mmap(struct file *file, struct v4l2_m2m_ctx *m2m_ctx,
file              239 include/media/v4l2-mem2mem.h int v4l2_m2m_ioctl_reqbufs(struct file *file, void *priv,
file              241 include/media/v4l2-mem2mem.h int v4l2_m2m_ioctl_create_bufs(struct file *file, void *fh,
file              243 include/media/v4l2-mem2mem.h int v4l2_m2m_ioctl_querybuf(struct file *file, void *fh,
file              245 include/media/v4l2-mem2mem.h int v4l2_m2m_ioctl_expbuf(struct file *file, void *fh,
file              247 include/media/v4l2-mem2mem.h int v4l2_m2m_ioctl_qbuf(struct file *file, void *fh,
file              249 include/media/v4l2-mem2mem.h int v4l2_m2m_ioctl_dqbuf(struct file *file, void *fh,
file              251 include/media/v4l2-mem2mem.h int v4l2_m2m_ioctl_streamon(struct file *file, void *fh,
file              253 include/media/v4l2-mem2mem.h int v4l2_m2m_ioctl_streamoff(struct file *file, void *fh,
file              255 include/media/v4l2-mem2mem.h int v4l2_m2m_fop_mmap(struct file *file, struct vm_area_struct *vma);
file              256 include/media/v4l2-mem2mem.h unsigned int v4l2_m2m_fop_poll(struct file *file, poll_table *wait);
file              222 include/media/videobuf-core.h unsigned int videobuf_poll_stream(struct file *file,
file              476 include/media/videobuf2-core.h unsigned int vb2_poll(struct vb2_queue *q, struct file *file, poll_table *wait);
file              616 include/media/videobuf2-core.h int vb2_ioctl_reqbufs(struct file *file, void *priv,
file              618 include/media/videobuf2-core.h int vb2_ioctl_create_bufs(struct file *file, void *priv,
file              620 include/media/videobuf2-core.h int vb2_ioctl_prepare_buf(struct file *file, void *priv,
file              622 include/media/videobuf2-core.h int vb2_ioctl_querybuf(struct file *file, void *priv, struct v4l2_buffer *p);
file              623 include/media/videobuf2-core.h int vb2_ioctl_qbuf(struct file *file, void *priv, struct v4l2_buffer *p);
file              624 include/media/videobuf2-core.h int vb2_ioctl_dqbuf(struct file *file, void *priv, struct v4l2_buffer *p);
file              625 include/media/videobuf2-core.h int vb2_ioctl_streamon(struct file *file, void *priv, enum v4l2_buf_type i);
file              626 include/media/videobuf2-core.h int vb2_ioctl_streamoff(struct file *file, void *priv, enum v4l2_buf_type i);
file              627 include/media/videobuf2-core.h int vb2_ioctl_expbuf(struct file *file, void *priv,
file              632 include/media/videobuf2-core.h int vb2_fop_mmap(struct file *file, struct vm_area_struct *vma);
file              633 include/media/videobuf2-core.h int vb2_fop_release(struct file *file);
file              634 include/media/videobuf2-core.h int _vb2_fop_release(struct file *file, struct mutex *lock);
file              635 include/media/videobuf2-core.h ssize_t vb2_fop_write(struct file *file, const char __user *buf,
file              637 include/media/videobuf2-core.h ssize_t vb2_fop_read(struct file *file, char __user *buf,
file              639 include/media/videobuf2-core.h unsigned int vb2_fop_poll(struct file *file, poll_table *wait);
file              641 include/media/videobuf2-core.h unsigned long vb2_fop_get_unmapped_area(struct file *file, unsigned long addr,
file                9 include/net/af_unix.h void unix_inflight(struct file *fp);
file               10 include/net/af_unix.h void unix_notinflight(struct file *fp);
file               13 include/net/af_unix.h struct sock *unix_get_socket(struct file *filp);
file              252 include/net/bluetooth/bluetooth.h uint bt_sock_poll(struct file *file, struct socket *sock, poll_table *wait);
file              307 include/net/ip6_fib.h int ipv6_route_open(struct inode *inode, struct file *file);
file              155 include/net/iucv/af_iucv.h unsigned int iucv_sock_poll(struct file *file, struct socket *sock,
file               55 include/net/raw.h int raw_seq_open(struct inode *ino, struct file *file,
file               24 include/net/scm.h 	struct file		*fp[SCM_MAX_FD];
file              105 include/net/sctp/sctp.h unsigned int sctp_poll(struct file *file, struct socket *sock,
file              683 include/net/sock.h 	return sk->sk_socket->file->f_cred->user_ns;
file             1602 include/net/sock.h unsigned int sock_no_poll(struct file *, struct socket *,
file             1612 include/net/sock.h int sock_no_mmap(struct file *file, struct socket *sock,
file             1982 include/net/sock.h static inline void sock_poll_wait(struct file *filp,
file              424 include/net/tcp.h unsigned int tcp_poll(struct file *file, struct socket *sock,
file             1557 include/net/tcp.h int tcp_seq_open(struct inode *inode, struct file *file);
file              240 include/net/udp.h unsigned int udp_poll(struct file *file, struct socket *sock, poll_table *wait);
file              295 include/net/udp.h int udp_seq_open(struct inode *inode, struct file *file);
file              295 include/sound/core.h int snd_card_file_add(struct snd_card *card, struct file *file);
file              296 include/sound/core.h int snd_card_file_remove(struct snd_card *card, struct file *file);
file              336 include/sound/core.h void __snd_printk(unsigned int level, const char *file, int line,
file              339 include/sound/core.h #define __snd_printk(level, file, line, format, args...) \
file               32 include/sound/hwdep.h 	long long (*llseek)(struct snd_hwdep *hw, struct file *file,
file               38 include/sound/hwdep.h 	int (*open)(struct snd_hwdep *hw, struct file * file);
file               39 include/sound/hwdep.h 	int (*release)(struct snd_hwdep *hw, struct file * file);
file               40 include/sound/hwdep.h 	unsigned int (*poll)(struct snd_hwdep *hw, struct file *file,
file               42 include/sound/hwdep.h 	int (*ioctl)(struct snd_hwdep *hw, struct file *file,
file               44 include/sound/hwdep.h 	int (*ioctl_compat)(struct snd_hwdep *hw, struct file *file,
file               46 include/sound/hwdep.h 	int (*mmap)(struct snd_hwdep *hw, struct file *file,
file               55 include/sound/info.h 			struct file *file, char __user *buf,
file               58 include/sound/info.h 			 struct file *file, const char __user *buf,
file               61 include/sound/info.h 			 void *file_private_data, struct file *file,
file               64 include/sound/info.h 			     void *file_private_data, struct file *file,
file               67 include/sound/info.h 		     struct file *file, unsigned int cmd, unsigned long arg);
file               69 include/sound/info.h 		    struct inode *inode, struct file *file,
file              370 include/sound/opl3.h int snd_opl3_open(struct snd_hwdep * hw, struct file *file);
file              371 include/sound/opl3.h int snd_opl3_ioctl(struct snd_hwdep * hw, struct file *file,
file              373 include/sound/opl3.h int snd_opl3_release(struct snd_hwdep * hw, struct file *file);
file              403 include/sound/pcm.h 	void *file;
file              513 include/sound/pcm.h int snd_pcm_open_substream(struct snd_pcm *pcm, int stream, struct file *file,
file              516 include/sound/pcm.h int snd_pcm_attach_substream(struct snd_pcm *pcm, int stream, struct file *file,
file              520 include/sound/pcm.h int snd_pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area);
file              121 include/sound/snd_wavefront.h 					struct file *,
file              124 include/sound/snd_wavefront.h extern int  snd_wavefront_synth_open    (struct snd_hwdep *, struct file *);
file              125 include/sound/snd_wavefront.h extern int  snd_wavefront_synth_release (struct snd_hwdep *, struct file *);
file              132 include/sound/snd_wavefront.h 				     struct file *,
file              135 include/sound/snd_wavefront.h extern int snd_wavefront_fx_open    (struct snd_hwdep *, struct file *);
file              136 include/sound/snd_wavefront.h extern int snd_wavefront_fx_release (struct snd_hwdep *, struct file *);
file               26 include/sound/wavefront.h      You will not be able to compile this file correctly without gcc, because
file              397 include/trace/events/btrfs.h 	TP_PROTO(struct file *file, int datasync),
file              399 include/trace/events/btrfs.h 	TP_ARGS(file, datasync),
file              409 include/trace/events/btrfs.h 		struct dentry *dentry = file->f_path.dentry;
file              428 include/trace/events/ext3.h 	TP_PROTO(struct file *file, int datasync),
file              430 include/trace/events/ext3.h 	TP_ARGS(file, datasync),
file              440 include/trace/events/ext3.h 		struct dentry *dentry = file->f_path.dentry;
file              833 include/trace/events/ext4.h 	TP_PROTO(struct file *file, int datasync),
file              835 include/trace/events/ext4.h 	TP_ARGS(file, datasync),
file              845 include/trace/events/ext4.h 		struct dentry *dentry = file->f_path.dentry;
file               33 include/trace/events/vmscan.h #define trace_shrink_flags(file) \
file               35 include/trace/events/vmscan.h 		(file ? RECLAIM_WB_FILE : RECLAIM_WB_ANON) | \
file              274 include/trace/events/vmscan.h 		int file),
file              276 include/trace/events/vmscan.h 	TP_ARGS(order, nr_requested, nr_scanned, nr_taken, isolate_mode, file),
file              284 include/trace/events/vmscan.h 		__field(int, file)
file              293 include/trace/events/vmscan.h 		__entry->file = file;
file              302 include/trace/events/vmscan.h 		__entry->file)
file              312 include/trace/events/vmscan.h 		int file),
file              314 include/trace/events/vmscan.h 	TP_ARGS(order, nr_requested, nr_scanned, nr_taken, isolate_mode, file)
file              325 include/trace/events/vmscan.h 		int file),
file              327 include/trace/events/vmscan.h 	TP_ARGS(order, nr_requested, nr_scanned, nr_taken, isolate_mode, file)
file              619 include/uapi/linux/coda.h     struct file *fh; /* not passed from userspace but used in-kernel only */
file               55 scripts/docproc.c typedef void FILEONLY(char * file);
file               61 scripts/docproc.c typedef void FILELINE(char * file, char * line);
file              182 scripts/docproc.c static void adddep(char * file)		   { printf("\t%s", file); }
file              183 scripts/docproc.c static void adddep2(char * file, char * line)     { line = line; adddep(file); }
file              185 scripts/docproc.c static void noaction2(char * file, char * line)   { file = file; line = line; }
file              209 scripts/dtc/srcpos.c 	.file = NULL,
file              218 scripts/dtc/srcpos.c 	pos->file = current_srcfile;
file              255 scripts/dtc/srcpos.c 	       pos->file ? (char *) pos->file : "<no file>");
file              260 scripts/dtc/srcpos.c 	printf("file        : %s\n", pos->file->name);
file              272 scripts/dtc/srcpos.c 		fname = pos->file->name;
file               74 scripts/dtc/srcpos.h     struct srcfile_state *file;
file               86 scripts/dtc/srcpos.h 			(Current).file = YYRHSLOC(Rhs, N).file;			\
file               92 scripts/dtc/srcpos.h 			(Current).file = YYRHSLOC (Rhs, 0).file;		\
file               38 scripts/dtc/treesource.c 	yylloc.file = current_srcfile;
file               21 scripts/kconfig/expr.h 	struct file *next;
file               22 scripts/kconfig/expr.h 	struct file *parent;
file              152 scripts/kconfig/expr.h 	struct file *file;         /* what file was this property defined */
file              175 scripts/kconfig/expr.h 	struct file *file;
file              192 scripts/kconfig/expr.h extern struct file *file_list;
file              193 scripts/kconfig/expr.h extern struct file *current_file;
file              194 scripts/kconfig/expr.h struct file *lookup_file(const char *name);
file               65 scripts/kconfig/kxgettext.c 	const char *file;
file               69 scripts/kconfig/kxgettext.c static struct file_line *file_line__new(const char *file, int lineno)
file               76 scripts/kconfig/kxgettext.c 	self->file   = file;
file               93 scripts/kconfig/kxgettext.c 				    const char *file, int lineno)
file              100 scripts/kconfig/kxgettext.c 	self->files = file_line__new(file, lineno);
file              133 scripts/kconfig/kxgettext.c static int message__add_file_line(struct message *self, const char *file,
file              137 scripts/kconfig/kxgettext.c 	struct file_line *fl = file_line__new(file, lineno);
file              149 scripts/kconfig/kxgettext.c static int message__add(const char *msg, char *option, const char *file,
file              158 scripts/kconfig/kxgettext.c 		rc = message__add_file_line(m, file, lineno);
file              160 scripts/kconfig/kxgettext.c 		m = message__new(escaped, option, file, lineno);
file              176 scripts/kconfig/kxgettext.c 		     menu->file == NULL ? "Root Menu" : menu->file->name,
file              181 scripts/kconfig/kxgettext.c 			     menu->file == NULL ? "Root Menu" : menu->file->name,
file              197 scripts/kconfig/kxgettext.c 	printf("#: %s:%d", fl->file, fl->lineno);
file              201 scripts/kconfig/kxgettext.c 		printf(", %s:%d", fl->file, fl->lineno);
file              125 scripts/kconfig/lkc.h struct file *file_lookup(const char *name);
file               18 scripts/kconfig/menu.c struct file *file_list;
file               19 scripts/kconfig/menu.c struct file *current_file;
file               25 scripts/kconfig/menu.c 	fprintf(stderr, "%s:%d:warning: ", menu->file->name, menu->lineno);
file               35 scripts/kconfig/menu.c 	fprintf(stderr, "%s:%d:warning: ", prop->file->name, prop->lineno);
file               55 scripts/kconfig/menu.c 	menu->file = current_file;
file              642 scripts/kconfig/menu.c 		str_printf(r, _("  Defined at %s:%d\n"), prop->menu->file->name,
file             1067 scripts/kconfig/qconf.cc 		debug += QString().sprintf("defined at %s:%d<br><br>", _menu->file->name, _menu->lineno);
file             1119 scripts/kconfig/symbol.c 				prop->file->name, prop->lineno);
file             1122 scripts/kconfig/symbol.c 				prop->file->name, prop->lineno,
file             1128 scripts/kconfig/symbol.c 				prop->file->name, prop->lineno,
file             1133 scripts/kconfig/symbol.c 				menu->file->name, menu->lineno,
file             1138 scripts/kconfig/symbol.c 				menu->file->name, menu->lineno,
file             1143 scripts/kconfig/symbol.c 				prop->file->name, prop->lineno,
file             1298 scripts/kconfig/symbol.c 	prop->file = current_file;
file               14 scripts/kconfig/util.c struct file *file_lookup(const char *name)
file               16 scripts/kconfig/util.c 	struct file *file;
file               19 scripts/kconfig/util.c 	for (file = file_list; file; file = file->next) {
file               20 scripts/kconfig/util.c 		if (!strcmp(name, file->name)) {
file               22 scripts/kconfig/util.c 			return file;
file               26 scripts/kconfig/util.c 	file = xmalloc(sizeof(*file));
file               27 scripts/kconfig/util.c 	memset(file, 0, sizeof(*file));
file               28 scripts/kconfig/util.c 	file->name = file_name;
file               29 scripts/kconfig/util.c 	file->next = file_list;
file               30 scripts/kconfig/util.c 	file_list = file;
file               31 scripts/kconfig/util.c 	return file;
file               39 scripts/kconfig/util.c 	struct file *file;
file               48 scripts/kconfig/util.c 	for (file = file_list; file; file = file->next) {
file               49 scripts/kconfig/util.c 		if (file->next)
file               50 scripts/kconfig/util.c 			fprintf(out, "\t%s \\\n", file->name);
file               52 scripts/kconfig/util.c 			fprintf(out, "\t%s\n", file->name);
file              307 scripts/kconfig/zconf.lex.c YY_BUFFER_STATE zconf_create_buffer (FILE *file,int size  );
file              315 scripts/kconfig/zconf.lex.c static void zconf_init_buffer (YY_BUFFER_STATE b,FILE *file  );
file              784 scripts/kconfig/zconf.lex.c 	struct file *file;
file             1090 scripts/kconfig/zconf.lex.c 		current_pos.file = current_file;
file             1814 scripts/kconfig/zconf.lex.c     YY_BUFFER_STATE zconf_create_buffer  (FILE * file, int  size )
file             1833 scripts/kconfig/zconf.lex.c 	zconf_init_buffer(b,file );
file             1861 scripts/kconfig/zconf.lex.c     static void zconf_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
file             1868 scripts/kconfig/zconf.lex.c 	b->yy_input_file = file;
file             2355 scripts/kconfig/zconf.lex.c 	struct file *iter;
file             2356 scripts/kconfig/zconf.lex.c 	struct file *file = file_lookup(name);
file             2361 scripts/kconfig/zconf.lex.c 	zconfin = zconf_fopen(file->name);
file             2364 scripts/kconfig/zconf.lex.c 		    zconf_curname(), zconf_lineno(), file->name);
file             2390 scripts/kconfig/zconf.lex.c 	file->lineno = 1;
file             2391 scripts/kconfig/zconf.lex.c 	file->parent = current_file;
file             2392 scripts/kconfig/zconf.lex.c 	current_file = file;
file             2418 scripts/kconfig/zconf.lex.c 	return current_pos.file ? current_pos.file->name : "<none>";
file              180 scripts/kconfig/zconf.tab.c 	struct file *file;
file             1336 scripts/kconfig/zconf.tab.c 		(yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno);
file             1346 scripts/kconfig/zconf.tab.c 		(yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno);
file             1356 scripts/kconfig/zconf.tab.c 		(yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno);
file             2346 scripts/kconfig/zconf.tab.c 	if (current_menu->file != current_file) {
file             2350 scripts/kconfig/zconf.tab.c 			current_menu->file->name, current_menu->lineno,
file               39 scripts/kconfig/zconf.y 	struct file *file;
file               92 scripts/kconfig/zconf.y 		$$->file->name, $$->lineno);
file              542 scripts/kconfig/zconf.y 	if (current_menu->file != current_file) {
file              546 scripts/kconfig/zconf.y 			current_menu->file->name, current_menu->lineno,
file              371 scripts/mod/modpost.c char *get_next_line(unsigned long *pos, void *file, unsigned long size)
file              376 scripts/mod/modpost.c 	signed char *p = (signed char *)file + *pos;
file              400 scripts/mod/modpost.c void release_file(void *file, unsigned long size)
file              402 scripts/mod/modpost.c 	munmap(file, size);
file             2002 scripts/mod/modpost.c 	FILE *file;
file             2005 scripts/mod/modpost.c 	file = fopen(fname, "r");
file             2006 scripts/mod/modpost.c 	if (!file)
file             2009 scripts/mod/modpost.c 	if (fstat(fileno(file), &st) < 0)
file             2016 scripts/mod/modpost.c 	if (fread(tmp, 1, b->pos, file) != b->pos)
file             2023 scripts/mod/modpost.c 	fclose(file);
file             2029 scripts/mod/modpost.c 	fclose(file);
file             2031 scripts/mod/modpost.c 	file = fopen(fname, "w");
file             2032 scripts/mod/modpost.c 	if (!file) {
file             2036 scripts/mod/modpost.c 	if (fwrite(b->p, 1, b->pos, file) != b->pos) {
file             2040 scripts/mod/modpost.c 	fclose(file);
file             2049 scripts/mod/modpost.c 	void *file = grab_file(fname, &size);
file             2052 scripts/mod/modpost.c 	if (!file)
file             2056 scripts/mod/modpost.c 	while ((line = get_next_line(&pos, file, size))) {
file             2087 scripts/mod/modpost.c 	release_file(file, size);
file             2090 scripts/mod/modpost.c 	release_file(file, size);
file             2129 scripts/mod/modpost.c 	const char *file;
file             2157 scripts/mod/modpost.c 			extsym_iter->file = optarg;
file             2194 scripts/mod/modpost.c 		read_dump(extsym_start->file, 0);
file              182 scripts/mod/modpost.h char* get_next_line(unsigned long *pos, void *file, unsigned long size);
file              183 scripts/mod/modpost.h void release_file(void *file, unsigned long size);
file              230 scripts/mod/sumversion.c static int parse_string(const char *file, unsigned long len,
file              235 scripts/mod/sumversion.c 	add_char(file[0], md);
file              237 scripts/mod/sumversion.c 		add_char(file[i], md);
file              238 scripts/mod/sumversion.c 		if (file[i] == '"' && file[i-1] != '\\')
file              244 scripts/mod/sumversion.c static int parse_comment(const char *file, unsigned long len)
file              249 scripts/mod/sumversion.c 		if (file[i-1] == '*' && file[i] == '/')
file              258 scripts/mod/sumversion.c 	char *file;
file              261 scripts/mod/sumversion.c 	file = grab_file(fname, &len);
file              262 scripts/mod/sumversion.c 	if (!file)
file              267 scripts/mod/sumversion.c 		if (file[i] == '\\' && (i+1 < len) && file[i+1] == '\n') {
file              273 scripts/mod/sumversion.c 		if (isspace(file[i]))
file              277 scripts/mod/sumversion.c 		if (file[i] == '"') {
file              278 scripts/mod/sumversion.c 			i += parse_string(file+i, len - i, md);
file              283 scripts/mod/sumversion.c 		if (file[i] == '/' && file[i+1] == '*') {
file              284 scripts/mod/sumversion.c 			i += parse_comment(file+i, len - i);
file              288 scripts/mod/sumversion.c 		add_char(file[i], md);
file              290 scripts/mod/sumversion.c 	release_file(file, len);
file              307 scripts/mod/sumversion.c 	char *cmd, *file, *line, *dir;
file              327 scripts/mod/sumversion.c 	file = grab_file(cmd, &flen);
file              328 scripts/mod/sumversion.c 	if (!file) {
file              341 scripts/mod/sumversion.c 	while ((line = get_next_line(&pos, file, flen)) != NULL) {
file              392 scripts/mod/sumversion.c 	release_file(file, flen);
file              402 scripts/mod/sumversion.c 	void *file;
file              422 scripts/mod/sumversion.c 	file = grab_file(filelist, &len);
file              423 scripts/mod/sumversion.c 	if (!file)
file              427 scripts/mod/sumversion.c 	sources = strchr(file, '\n');
file              452 scripts/mod/sumversion.c 	release_file(file, len);
file              450 scripts/recordmcount.c 		char *file = argv[i];
file              459 scripts/recordmcount.c 		len = strlen(file);
file              461 scripts/recordmcount.c 		    strcmp(file + (len - ftrace_size), ftrace) == 0)
file              466 scripts/recordmcount.c 			fprintf(stderr, "internal error: %s\n", file);
file              474 scripts/recordmcount.c 			do_file(file);
file              336 scripts/sortextable.c 		char *file = argv[i];
file              341 scripts/sortextable.c 			fprintf(stderr, "internal error: %s\n", file);
file              349 scripts/sortextable.c 			do_file(file);