Home
last modified time | relevance | path

Searched refs:filp (Results 1 – 25 of 795) sorted by relevance

12345678910>>...32

/OK3568_Linux_fs/kernel/fs/
H A Dfcntl.c35 static int setfl(int fd, struct file * filp, unsigned long arg) in setfl() argument
37 struct inode * inode = file_inode(filp); in setfl()
44 if (((arg ^ filp->f_flags) & O_APPEND) && IS_APPEND(inode)) in setfl()
48 if ((arg & O_NOATIME) && !(filp->f_flags & O_NOATIME)) in setfl()
59 if (!filp->f_mapping || !filp->f_mapping->a_ops || in setfl()
60 !filp->f_mapping->a_ops->direct_IO) in setfl()
64 if (filp->f_op->check_flags) in setfl()
65 error = filp->f_op->check_flags(arg); in setfl()
72 if (((arg ^ filp->f_flags) & FASYNC) && filp->f_op->fasync) { in setfl()
73 error = filp->f_op->fasync(fd, filp, (arg & FASYNC) != 0); in setfl()
[all …]
H A Dioctl.c41 long vfs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) in vfs_ioctl() argument
45 if (!filp->f_op->unlocked_ioctl) in vfs_ioctl()
48 error = filp->f_op->unlocked_ioctl(filp, cmd, arg); in vfs_ioctl()
56 static int ioctl_fibmap(struct file *filp, int __user *p) in ioctl_fibmap() argument
58 struct inode *inode = file_inode(filp); in ioctl_fibmap()
80 sb->s_id, filp); in ioctl_fibmap()
196 static int ioctl_fiemap(struct file *filp, struct fiemap __user *ufiemap) in ioctl_fiemap() argument
200 struct inode *inode = file_inode(filp); in ioctl_fiemap()
473 static int ioctl_preallocate(struct file *filp, int mode, void __user *argp) in ioctl_preallocate() argument
475 struct inode *inode = file_inode(filp); in ioctl_preallocate()
[all …]
H A Dlocks.c308 locks_check_ctx_file_list(struct file *filp, struct list_head *list, in locks_check_ctx_file_list() argument
312 struct inode *inode = locks_inode(filp); in locks_check_ctx_file_list()
315 if (fl->fl_file == filp) in locks_check_ctx_file_list()
479 flock_make_lock(struct file *filp, unsigned int cmd, struct file_lock *fl) in flock_make_lock() argument
494 fl->fl_file = filp; in flock_make_lock()
495 fl->fl_owner = filp; in flock_make_lock()
518 static int flock64_to_posix_lock(struct file *filp, struct file_lock *fl, in flock64_to_posix_lock() argument
526 fl->fl_start = filp->f_pos; in flock64_to_posix_lock()
529 fl->fl_start = i_size_read(file_inode(filp)); in flock64_to_posix_lock()
557 fl->fl_file = filp; in flock64_to_posix_lock()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-debugfs.c174 static ssize_t xgmac_reg_addr_read(struct file *filp, char __user *buffer, in xgmac_reg_addr_read() argument
177 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_addr_read()
182 static ssize_t xgmac_reg_addr_write(struct file *filp, in xgmac_reg_addr_write() argument
186 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_addr_write()
192 static ssize_t xgmac_reg_value_read(struct file *filp, char __user *buffer, in xgmac_reg_value_read() argument
195 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_value_read()
203 static ssize_t xgmac_reg_value_write(struct file *filp, in xgmac_reg_value_write() argument
207 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_value_write()
234 static ssize_t xpcs_mmd_read(struct file *filp, char __user *buffer, in xpcs_mmd_read() argument
237 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_mmd_read()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/mc/
H A Dmc-devnode.c70 static ssize_t media_read(struct file *filp, char __user *buf, in media_read() argument
73 struct media_devnode *devnode = media_devnode_data(filp); in media_read()
79 return devnode->fops->read(filp, buf, sz, off); in media_read()
82 static ssize_t media_write(struct file *filp, const char __user *buf, in media_write() argument
85 struct media_devnode *devnode = media_devnode_data(filp); in media_write()
91 return devnode->fops->write(filp, buf, sz, off); in media_write()
94 static __poll_t media_poll(struct file *filp, in media_poll() argument
97 struct media_devnode *devnode = media_devnode_data(filp); in media_poll()
103 return devnode->fops->poll(filp, poll); in media_poll()
107 __media_ioctl(struct file *filp, unsigned int cmd, unsigned long arg, in __media_ioctl() argument
[all …]
/OK3568_Linux_fs/kernel/fs/nfs/
H A Dfile.c65 nfs_file_open(struct inode *inode, struct file *filp) in nfs_file_open() argument
69 dprintk("NFS: open file(%pD2)\n", filp); in nfs_file_open()
72 res = nfs_check_flags(filp->f_flags); in nfs_file_open()
76 res = nfs_open(inode, filp); in nfs_file_open()
81 nfs_file_release(struct inode *inode, struct file *filp) in nfs_file_release() argument
83 dprintk("NFS: release(%pD2)\n", filp); in nfs_file_release()
86 nfs_file_clear_open_context(filp); in nfs_file_release()
102 static int nfs_revalidate_file_size(struct inode *inode, struct file *filp) in nfs_revalidate_file_size() argument
106 if (filp->f_flags & O_DIRECT) in nfs_revalidate_file_size()
115 loff_t nfs_file_llseek(struct file *filp, loff_t offset, int whence) in nfs_file_llseek() argument
[all …]
/OK3568_Linux_fs/kernel/fs/verity/
H A Denable.c21 static struct page *read_file_data_page(struct file *filp, pgoff_t index, in read_file_data_page() argument
27 page = find_get_page_flags(filp->f_mapping, index, FGP_ACCESSED); in read_file_data_page()
32 page_cache_sync_readahead(filp->f_mapping, ra, filp, in read_file_data_page()
34 page = read_mapping_page(filp->f_mapping, index, NULL); in read_file_data_page()
39 page_cache_async_readahead(filp->f_mapping, ra, filp, page, in read_file_data_page()
44 static int build_merkle_tree_level(struct file *filp, unsigned int level, in build_merkle_tree_level() argument
50 struct inode *inode = file_inode(filp); in build_merkle_tree_level()
69 file_ra_state_init(&ra, filp->f_mapping); in build_merkle_tree_level()
80 src_page = read_file_data_page(filp, i, &ra, in build_merkle_tree_level()
151 static int build_merkle_tree(struct file *filp, in build_merkle_tree() argument
[all …]
/OK3568_Linux_fs/kernel/fs/9p/
H A Dvfs_file.c116 static int v9fs_file_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_lock() argument
119 struct inode *inode = file_inode(filp); in v9fs_file_lock()
121 p9_debug(P9_DEBUG_VFS, "filp: %p lock: %p\n", filp, fl); in v9fs_file_lock()
135 static int v9fs_file_do_lock(struct file *filp, int cmd, struct file_lock *fl) in v9fs_file_do_lock() argument
144 fid = filp->private_data; in v9fs_file_do_lock()
150 res = locks_lock_file_wait(filp, fl); in v9fs_file_do_lock()
178 v9ses = v9fs_inode2v9ses(file_inode(filp)); in v9fs_file_do_lock()
232 locks_lock_file_wait(filp, fl); in v9fs_file_do_lock()
241 static int v9fs_file_getlock(struct file *filp, struct file_lock *fl) in v9fs_file_getlock() argument
247 fid = filp->private_data; in v9fs_file_getlock()
[all …]
/OK3568_Linux_fs/kernel/fs/f2fs/
H A Dfile.c547 static int f2fs_file_open(struct inode *inode, struct file *filp) in f2fs_file_open() argument
549 int err = fscrypt_file_open(inode, filp); in f2fs_file_open()
557 err = fsverity_file_open(inode, filp); in f2fs_file_open()
561 filp->f_mode |= FMODE_NOWAIT; in f2fs_file_open()
563 return dquot_file_open(inode, filp); in f2fs_file_open()
1803 static int f2fs_release_file(struct inode *inode, struct file *filp) in f2fs_release_file() argument
1809 if (!(filp->f_mode & FMODE_WRITE) || in f2fs_release_file()
1978 static int f2fs_ioc_getflags(struct file *filp, unsigned long arg) in f2fs_ioc_getflags() argument
1980 struct inode *inode = file_inode(filp); in f2fs_ioc_getflags()
1998 static int f2fs_ioc_setflags(struct file *filp, unsigned long arg) in f2fs_ioc_setflags() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_debugfs.c140 static void print_nix_qsize(struct seq_file *filp, struct rvu_pfvf *pfvf);
210 static ssize_t rvu_dbg_rsrc_attach_status(struct file *filp, in rvu_dbg_rsrc_attach_status() argument
215 struct rvu *rvu = filp->private_data; in rvu_dbg_rsrc_attach_status()
377 static int rvu_dbg_qsize_display(struct seq_file *filp, void *unsused, in rvu_dbg_qsize_display() argument
380 void (*print_qsize)(struct seq_file *filp, in rvu_dbg_qsize_display()
387 rvu = filp->private; in rvu_dbg_qsize_display()
407 print_qsize(filp, pfvf); in rvu_dbg_qsize_display()
412 static ssize_t rvu_dbg_qsize_write(struct file *filp, in rvu_dbg_qsize_write() argument
417 struct seq_file *seqfile = filp->private_data; in rvu_dbg_qsize_write()
460 static ssize_t rvu_dbg_npa_qsize_write(struct file *filp, in rvu_dbg_npa_qsize_write() argument
[all …]
/OK3568_Linux_fs/kernel/fs/debugfs/
H A Dfile.c48 #define F_DENTRY(filp) ((filp)->f_path.dentry) argument
50 const struct file_operations *debugfs_real_fops(const struct file *filp) in debugfs_real_fops() argument
52 struct debugfs_fsdata *fsd = F_DENTRY(filp)->d_fsdata; in debugfs_real_fops()
147 struct file *filp, in debugfs_locked_down() argument
151 !(filp->f_mode & FMODE_WRITE) && in debugfs_locked_down()
163 static int open_proxy_open(struct inode *inode, struct file *filp) in open_proxy_open() argument
165 struct dentry *dentry = F_DENTRY(filp); in open_proxy_open()
173 real_fops = debugfs_real_fops(filp); in open_proxy_open()
175 r = debugfs_locked_down(inode, filp, real_fops); in open_proxy_open()
194 replace_fops(filp, real_fops); in open_proxy_open()
[all …]
/OK3568_Linux_fs/kernel/fs/incfs/
H A Dverity.c58 static int incfs_get_root_hash(struct file *filp, u8 *root_hash) in incfs_get_root_hash() argument
60 struct data_file *df = get_incfs_data_file(filp); in incfs_get_root_hash()
71 static int incfs_end_enable_verity(struct file *filp, u8 *sig, size_t sig_size) in incfs_end_enable_verity() argument
73 struct inode *inode = file_inode(filp); in incfs_end_enable_verity()
78 struct data_file *df = get_incfs_data_file(filp); in incfs_end_enable_verity()
254 struct file *filp, int hash_algorithm) in incfs_get_fsverity_descriptor() argument
256 struct inode *inode = file_inode(filp); in incfs_get_fsverity_descriptor()
270 err = incfs_get_root_hash(filp, desc->root_hash); in incfs_get_fsverity_descriptor()
280 struct inode *inode, struct file *filp, in incfs_calc_verity_digest() argument
284 struct fsverity_descriptor *desc = incfs_get_fsverity_descriptor(filp, in incfs_calc_verity_digest()
[all …]
H A Dverity.h14 int incfs_ioctl_enable_verity(struct file *filp, const void __user *uarg);
15 int incfs_ioctl_measure_verity(struct file *filp, void __user *_uarg);
17 int incfs_fsverity_file_open(struct inode *inode, struct file *filp);
18 int incfs_ioctl_read_verity_metadata(struct file *filp,
23 static inline int incfs_ioctl_enable_verity(struct file *filp, in incfs_ioctl_enable_verity() argument
29 static inline int incfs_ioctl_measure_verity(struct file *filp, in incfs_ioctl_measure_verity() argument
36 struct file *filp) in incfs_fsverity_file_open() argument
41 static inline int incfs_ioctl_read_verity_metadata(struct file *filp, in incfs_ioctl_read_verity_metadata() argument
/OK3568_Linux_fs/kernel/drivers/usb/gadget/function/
H A Du_uac1_legacy.c215 snd->filp = filp_open(fn_cntl, O_RDWR, 0); in gaudio_open_snd_dev()
216 if (IS_ERR(snd->filp)) { in gaudio_open_snd_dev()
217 int ret = PTR_ERR(snd->filp); in gaudio_open_snd_dev()
220 snd->filp = NULL; in gaudio_open_snd_dev()
227 snd->filp = filp_open(fn_play, O_WRONLY, 0); in gaudio_open_snd_dev()
228 if (IS_ERR(snd->filp)) { in gaudio_open_snd_dev()
229 int ret = PTR_ERR(snd->filp); in gaudio_open_snd_dev()
232 snd->filp = NULL; in gaudio_open_snd_dev()
235 pcm_file = snd->filp->private_data; in gaudio_open_snd_dev()
242 snd->filp = filp_open(fn_cap, O_RDONLY, 0); in gaudio_open_snd_dev()
[all …]
H A Dstorage_common.c170 if (curlun->filp) { in fsg_lun_close()
172 fput(curlun->filp); in fsg_lun_close()
173 curlun->filp = NULL; in fsg_lun_close()
181 struct file *filp = NULL; in fsg_lun_open() local
193 filp = filp_open(filename, O_RDWR | O_LARGEFILE, 0); in fsg_lun_open()
194 if (PTR_ERR(filp) == -EROFS || PTR_ERR(filp) == -EACCES) in fsg_lun_open()
198 filp = filp_open(filename, O_RDONLY | O_LARGEFILE, 0); in fsg_lun_open()
199 if (IS_ERR(filp)) { in fsg_lun_open()
201 return PTR_ERR(filp); in fsg_lun_open()
204 if (!(filp->f_mode & FMODE_WRITE)) in fsg_lun_open()
[all …]
/OK3568_Linux_fs/kernel/net/sunrpc/
H A Dcache.c811 static ssize_t cache_read(struct file *filp, char __user *buf, size_t count, in cache_read() argument
814 struct cache_reader *rp = filp->private_data; in cache_read()
816 struct inode *inode = file_inode(filp); in cache_read()
949 static ssize_t cache_write(struct file *filp, const char __user *buf, in cache_write() argument
953 struct address_space *mapping = filp->f_mapping; in cache_write()
954 struct inode *inode = file_inode(filp); in cache_write()
969 static __poll_t cache_poll(struct file *filp, poll_table *wait, in cache_poll() argument
973 struct cache_reader *rp = filp->private_data; in cache_poll()
976 poll_wait(filp, &queue_wait, wait); in cache_poll()
996 static int cache_ioctl(struct inode *ino, struct file *filp, in cache_ioctl() argument
[all …]
H A Ddebugfs.c86 static int tasks_open(struct inode *inode, struct file *filp) in tasks_open() argument
88 int ret = seq_open(filp, &tasks_seq_operations); in tasks_open()
90 struct seq_file *seq = filp->private_data; in tasks_open()
94 seq_release(inode, filp); in tasks_open()
103 tasks_release(struct inode *inode, struct file *filp) in tasks_release() argument
105 struct seq_file *seq = filp->private_data; in tasks_release()
109 return seq_release(inode, filp); in tasks_release()
186 xprt_info_open(struct inode *inode, struct file *filp) in xprt_info_open() argument
191 ret = single_open(filp, xprt_info_show, xprt); in xprt_info_open()
195 single_release(inode, filp); in xprt_info_open()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_kernel_sysfs.c82 static int open_copy_private_data(struct inode *inode, struct file *filp) in open_copy_private_data() argument
84 filp->private_data = inode->i_private; in open_copy_private_data()
88 static ssize_t group_enabled_read(struct file *filp, char __user *buf, size_t count, loff_t *offp) in group_enabled_read() argument
94 group = (struct mali_group *)filp->private_data; in group_enabled_read()
103 static ssize_t group_enabled_write(struct file *filp, const char __user *buf, size_t count, loff_t … in group_enabled_write() argument
110 group = (struct mali_group *)filp->private_data; in group_enabled_write()
150 static ssize_t hw_core_base_addr_read(struct file *filp, char __user *buf, size_t count, loff_t *of… in hw_core_base_addr_read() argument
156 hw_core = (struct mali_hw_core *)filp->private_data; in hw_core_base_addr_read()
170 static ssize_t profiling_counter_src_read(struct file *filp, char __user *ubuf, size_t cnt, loff_t … in profiling_counter_src_read() argument
172 u32 is_pp = PRIVATE_DATA_COUNTER_IS_PP((uintptr_t)filp->private_data); in profiling_counter_src_read()
[all …]
/OK3568_Linux_fs/kernel/net/qrtr/
H A Dtun.c31 static int qrtr_tun_open(struct inode *inode, struct file *filp) in qrtr_tun_open() argument
45 filp->private_data = tun; in qrtr_tun_open()
54 filp->private_data = NULL; in qrtr_tun_open()
61 struct file *filp = iocb->ki_filp; in qrtr_tun_read_iter() local
62 struct qrtr_tun *tun = filp->private_data; in qrtr_tun_read_iter()
67 if (filp->f_flags & O_NONBLOCK) in qrtr_tun_read_iter()
87 struct file *filp = iocb->ki_filp; in qrtr_tun_write_iter() local
88 struct qrtr_tun *tun = filp->private_data; in qrtr_tun_write_iter()
114 static __poll_t qrtr_tun_poll(struct file *filp, poll_table *wait) in qrtr_tun_poll() argument
116 struct qrtr_tun *tun = filp->private_data; in qrtr_tun_poll()
[all …]
/OK3568_Linux_fs/kernel/drivers/rapidio/devices/
H A Drio_mport_cdev.c109 struct file *filp; member
131 struct file *filp; member
359 rio_mport_create_outbound_mapping(struct mport_dev *md, struct file *filp, in rio_mport_create_outbound_mapping() argument
382 map->filp = filp; in rio_mport_create_outbound_mapping()
393 rio_mport_get_outbound_mapping(struct mport_dev *md, struct file *filp, in rio_mport_get_outbound_mapping() argument
419 err = rio_mport_create_outbound_mapping(md, filp, rioid, raddr, in rio_mport_get_outbound_mapping()
425 static int rio_mport_obw_map(struct file *filp, void __user *arg) in rio_mport_obw_map() argument
427 struct mport_cdev_priv *priv = filp->private_data; in rio_mport_obw_map()
439 ret = rio_mport_get_outbound_mapping(data, filp, map.rioid, in rio_mport_obw_map()
459 static int rio_mport_obw_free(struct file *filp, void __user *arg) in rio_mport_obw_free() argument
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dfsverity.h33 int (*begin_enable_verity)(struct file *filp);
55 int (*end_enable_verity)(struct file *filp, const void *desc,
129 int fsverity_ioctl_enable(struct file *filp, const void __user *arg);
133 int fsverity_ioctl_measure(struct file *filp, void __user *arg);
137 int fsverity_file_open(struct inode *inode, struct file *filp);
143 int fsverity_ioctl_read_metadata(struct file *filp, const void __user *uarg);
160 static inline int fsverity_ioctl_enable(struct file *filp, in fsverity_ioctl_enable() argument
168 static inline int fsverity_ioctl_measure(struct file *filp, void __user *arg) in fsverity_ioctl_measure() argument
175 static inline int fsverity_file_open(struct inode *inode, struct file *filp) in fsverity_file_open() argument
192 static inline int fsverity_ioctl_read_metadata(struct file *filp, in fsverity_ioctl_read_metadata() argument
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/tl/
H A Dmali_kbase_timeline_io.c80 static ssize_t kbasep_timeline_io_read(struct file *filp, char __user *buffer,
82 static __poll_t kbasep_timeline_io_poll(struct file *filp, poll_table *wait);
83 static int kbasep_timeline_io_release(struct inode *inode, struct file *filp);
84 static int kbasep_timeline_io_fsync(struct file *filp, loff_t start, loff_t end,
236 static ssize_t kbasep_timeline_io_read(struct file *filp, char __user *buffer, in kbasep_timeline_io_read() argument
242 KBASE_DEBUG_ASSERT(filp); in kbasep_timeline_io_read()
245 if (WARN_ON(!filp->private_data)) in kbasep_timeline_io_read()
248 timeline = (struct kbase_timeline *)filp->private_data; in kbasep_timeline_io_read()
344 static __poll_t kbasep_timeline_io_poll(struct file *filp, poll_table *wait) in kbasep_timeline_io_poll() argument
350 KBASE_DEBUG_ASSERT(filp); in kbasep_timeline_io_poll()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gem.h56 int amdgpu_mode_dumb_mmap(struct drm_file *filp,
61 struct drm_file *filp);
63 struct drm_file *filp);
65 struct drm_file *filp);
67 struct drm_file *filp);
69 struct drm_file *filp);
72 struct drm_file *filp);
74 struct drm_file *filp);
77 struct drm_file *filp);
/OK3568_Linux_fs/kernel/fs/nilfs2/
H A Dioctl.c128 static int nilfs_ioctl_setflags(struct inode *inode, struct file *filp, in nilfs_ioctl_setflags() argument
141 ret = mnt_want_write_file(filp); in nilfs_ioctl_setflags()
171 mnt_drop_write_file(filp); in nilfs_ioctl_setflags()
202 static int nilfs_ioctl_change_cpmode(struct inode *inode, struct file *filp, in nilfs_ioctl_change_cpmode() argument
213 ret = mnt_want_write_file(filp); in nilfs_ioctl_change_cpmode()
233 mnt_drop_write_file(filp); in nilfs_ioctl_change_cpmode()
257 nilfs_ioctl_delete_checkpoint(struct inode *inode, struct file *filp, in nilfs_ioctl_delete_checkpoint() argument
268 ret = mnt_want_write_file(filp); in nilfs_ioctl_delete_checkpoint()
283 mnt_drop_write_file(filp); in nilfs_ioctl_delete_checkpoint()
336 static int nilfs_ioctl_get_cpstat(struct inode *inode, struct file *filp, in nilfs_ioctl_get_cpstat() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/dax/
H A Ddevice.c198 struct file *filp = vmf->vma->vm_file; in dev_dax_huge_fault() local
203 struct dev_dax *dev_dax = filp->private_data; in dev_dax_huge_fault()
245 page->mapping = filp->f_mapping; in dev_dax_huge_fault()
261 struct file *filp = vma->vm_file; in dev_dax_split() local
262 struct dev_dax *dev_dax = filp->private_data; in dev_dax_split()
271 struct file *filp = vma->vm_file; in dev_dax_pagesize() local
272 struct dev_dax *dev_dax = filp->private_data; in dev_dax_pagesize()
284 static int dax_mmap(struct file *filp, struct vm_area_struct *vma) in dax_mmap() argument
286 struct dev_dax *dev_dax = filp->private_data; in dax_mmap()
307 static unsigned long dax_get_unmapped_area(struct file *filp, in dax_get_unmapped_area() argument
[all …]

12345678910>>...32