/linux/fs/ |
A D | fcntl.c | 60 if (!filp->f_mapping || !filp->f_mapping->a_ops || in setfl() 73 if (((arg ^ filp->f_flags) & FASYNC) && filp->f_op->fasync) { in setfl() 74 error = filp->f_op->fasync(fd, filp, (arg & FASYNC) != 0); in setfl() 80 spin_lock(&filp->f_lock); in setfl() 81 filp->f_flags = (arg & SETFL_MASK) | (filp->f_flags & ~SETFL_MASK); in setfl() 156 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type)) { in f_getown() 214 if (pid_task(filp->f_owner.pid, filp->f_owner.pid_type)) in f_getown_ex() 332 struct file *filp) in do_fcntl() argument 353 err = filp->f_flags; in do_fcntl() 389 err = f_getown(filp); in do_fcntl() [all …]
|
A D | locks.c | 386 fl->fl_file = filp; in flock_make_lock() 449 fl->fl_file = filp; in flock64_to_posix_lock() 1313 f_delown(filp); in lease_modify() 1902 return filp->f_op->setlease(filp, arg, lease, priv); in vfs_setlease() 1946 return vfs_setlease(filp, F_UNLCK, NULL, (void **)&filp); in fcntl_setlease() 2085 return filp->f_op->lock(filp, F_GETLK, fl); in vfs_test_lock() 2234 return filp->f_op->lock(filp, cmd, fl); in vfs_lock_file() 2346 if (f != filp) { in fcntl_setlk() 2536 filp->f_op->flock(filp, F_SETLKW, &fl); in locks_remove_flock() 2577 locks_remove_posix(filp, filp); in locks_remove_file() [all …]
|
A D | ioctl.c | 48 if (!filp->f_op->unlocked_ioctl) in vfs_ioctl() 51 error = filp->f_op->unlocked_ioctl(filp, cmd, arg); in vfs_ioctl() 83 sb->s_id, filp); in ioctl_fibmap() 285 sr.l_start += filp->f_pos; in ioctl_preallocate() 359 spin_lock(&filp->f_lock); in ioctl_fionbio() 361 filp->f_flags |= flag; in ioctl_fionbio() 363 filp->f_flags &= ~flag; in ioctl_fionbio() 364 spin_unlock(&filp->f_lock); in ioctl_fionbio() 381 if (filp->f_op->fasync) in ioctl_fioasync() 383 error = filp->f_op->fasync(fd, filp, on); in ioctl_fioasync() [all …]
|
/linux/drivers/net/ethernet/amd/xgbe/ |
A D | xgbe-debugfs.c | 177 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_addr_read() 186 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_addr_write() 195 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_value_read() 207 struct xgbe_prv_data *pdata = filp->private_data; in xgmac_reg_value_write() 237 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_mmd_read() 245 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_mmd_write() 254 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_reg_addr_read() 262 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_reg_addr_write() 271 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_reg_value_read() 284 struct xgbe_prv_data *pdata = filp->private_data; in xpcs_reg_value_write() [all …]
|
/linux/drivers/media/mc/ |
A D | mc-devnode.c | 73 struct media_devnode *devnode = media_devnode_data(filp); in media_read() 79 return devnode->fops->read(filp, buf, sz, off); in media_read() 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 103 return devnode->fops->poll(filp, poll); in media_poll() 119 return ioctl_func(filp, cmd, arg); in __media_ioctl() 165 filp->private_data = devnode; in media_open() 168 ret = devnode->fops->open(filp); in media_open() 171 filp->private_data = NULL; in media_open() 185 devnode->fops->release(filp); in media_release() [all …]
|
/linux/fs/nfs/ |
A D | file.c | 72 res = nfs_check_flags(filp->f_flags); in nfs_file_open() 76 res = nfs_open(inode, filp); in nfs_file_open() 83 dprintk("NFS: release(%pD2)\n", filp); in nfs_file_release() 86 nfs_file_clear_open_context(filp); in nfs_file_release() 106 if (filp->f_flags & O_DIRECT) in nfs_revalidate_file_size() 118 filp, offset, whence); in nfs_file_llseek() 552 filp, filp->f_mapping->host->i_ino, in nfs_vm_page_mkwrite() 598 ctx = nfs_file_open_context(filp); in nfs_need_check_write() 695 posix_test_lock(filp, fl); in do_getlk() 784 nfs_sync_mapping(filp->f_mapping); in do_setlk() [all …]
|
/linux/fs/verity/ |
A D | enable.c | 32 page_cache_sync_readahead(filp->f_mapping, ra, filp, in read_file_data_page() 39 page_cache_async_readahead(filp->f_mapping, ra, filp, page, in read_file_data_page() 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() 155 struct inode *inode = file_inode(filp); in build_merkle_tree() 201 struct inode *inode = file_inode(filp); in enable_verity() 385 err = mnt_want_write_file(filp); in fsverity_ioctl_enable() 389 err = deny_write_access(filp); in fsverity_ioctl_enable() 393 err = enable_verity(filp, &arg); in fsverity_ioctl_enable() 413 allow_write_access(filp); in fsverity_ioctl_enable() [all …]
|
/linux/fs/9p/ |
A D | vfs_file.c | 139 fid = filp->private_data; in v9fs_file_do_lock() 227 locks_lock_file_wait(filp, fl); in v9fs_file_do_lock() 242 fid = filp->private_data; in v9fs_file_getlock() 245 posix_test_lock(filp, fl); in v9fs_file_getlock() 307 filp, cmd, fl, filp); in v9fs_file_lock_dotl() 317 ret = v9fs_file_getlock(filp, fl); in v9fs_file_lock_dotl() 338 filp, cmd, fl, filp); in v9fs_file_flock_dotl() 445 fid = filp->private_data; in v9fs_file_fsync() 468 fid = filp->private_data; in v9fs_file_fsync_dotl() 497 inode = file_inode(filp); in v9fs_mmap_file_mmap() [all …]
|
/linux/fs/f2fs/ |
A D | file.c | 2048 mnt_drop_write_file(filp); in f2fs_ioc_start_atomic_write() 2090 mnt_drop_write_file(filp); in f2fs_ioc_commit_atomic_write() 2541 struct file *filp, in f2fs_defragment_range() argument 3734 file_start_write(filp); in f2fs_sec_trim_file() 3859 file_end_write(filp); in f2fs_sec_trim_file() 3914 file_start_write(filp); in f2fs_ioc_set_compress_option() 3937 file_end_write(filp); in f2fs_ioc_set_compress_option() 3997 file_start_write(filp); in f2fs_ioc_decompress_file() 4043 file_end_write(filp); in f2fs_ioc_decompress_file() 4069 file_start_write(filp); in f2fs_ioc_compress_file() [all …]
|
/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
A D | rvu_debugfs.c | 235 struct rvu *rvu = filp->private_data; in rvu_dbg_lmtst_map_table_display() 395 struct rvu *rvu = filp->private_data; in rvu_dbg_rsrc_attach_status() 497 struct rvu *rvu = filp->private; in rvu_dbg_rvu_pf_cgx_map_display() 610 rvu = filp->private; in rvu_dbg_qsize_display() 638 print_qsize(filp, pfvf); in rvu_dbg_qsize_display() 1584 print_nix_ctx(filp, &rsp); in rvu_dbg_nix_queue_ctx_display() 2315 struct rvu *rvu = filp->private; in rvu_dbg_npc_mcam_info_display() 2383 struct rvu *rvu = filp->private; in rvu_dbg_npc_rx_miss_stats_display() 2615 struct cpt_ctx *ctx = filp->private; in cpt_eng_sts_display() 2682 struct cpt_ctx *ctx = filp->private; in rvu_dbg_cpt_engines_info_display() [all …]
|
/linux/drivers/usb/gadget/function/ |
A D | u_uac1_legacy.c | 212 if (IS_ERR(snd->filp)) { in gaudio_open_snd_dev() 216 snd->filp = NULL; in gaudio_open_snd_dev() 224 if (IS_ERR(snd->filp)) { in gaudio_open_snd_dev() 228 snd->filp = NULL; in gaudio_open_snd_dev() 239 if (IS_ERR(snd->filp)) { in gaudio_open_snd_dev() 243 snd->filp = NULL; in gaudio_open_snd_dev() 262 if (snd->filp) in gaudio_close_snd_dev() 263 filp_close(snd->filp, NULL); in gaudio_close_snd_dev() 267 if (snd->filp) in gaudio_close_snd_dev() 268 filp_close(snd->filp, NULL); in gaudio_close_snd_dev() [all …]
|
A D | storage_common.c | 170 if (curlun->filp) { in fsg_lun_close() 172 fput(curlun->filp); in fsg_lun_close() 173 curlun->filp = NULL; in fsg_lun_close() 194 if (PTR_ERR(filp) == -EROFS || PTR_ERR(filp) == -EACCES) in fsg_lun_open() 199 if (IS_ERR(filp)) { in fsg_lun_open() 201 return PTR_ERR(filp); in fsg_lun_open() 265 curlun->filp = filp; in fsg_lun_open() 272 fput(filp); in fsg_lun_open() 286 struct file *filp = curlun->filp; in fsg_lun_fsync_sub() local 288 if (curlun->ro || !filp) in fsg_lun_fsync_sub() [all …]
|
/linux/net/sunrpc/ |
A D | cache.c | 957 poll_wait(filp, &queue_wait, wait); in cache_poll() 1013 nonseekable_open(inode, filp); in cache_open() 1014 if (filp->f_mode & FMODE_READ) { in cache_open() 1027 if (filp->f_mode & FMODE_WRITE) in cache_open() 1029 filp->private_data = rp; in cache_open() 1054 filp->private_data = NULL; in cache_release() 1058 if (filp->f_mode & FMODE_WRITE) { in cache_release() 1556 return cache_poll(filp, wait, cd); in cache_poll_procfs() 1572 return cache_open(inode, filp, cd); in cache_open_procfs() 1617 return open_flush(inode, filp, cd); in open_flush_procfs() [all …]
|
/linux/net/qrtr/ |
A D | tun.c | 31 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() 116 struct qrtr_tun *tun = filp->private_data; in qrtr_tun_poll() 119 poll_wait(filp, &tun->readq, wait); in qrtr_tun_poll() [all …]
|
/linux/fs/debugfs/ |
A D | file.c | 48 #define F_DENTRY(filp) ((filp)->f_path.dentry) argument 147 struct file *filp, in debugfs_locked_down() argument 194 replace_fops(filp, real_fops); in open_proxy_open() 197 r = real_fops->open(inode, filp); in open_proxy_open() 229 ARGS(filp, offset, whence)); 234 ARGS(filp, buf, size, ppos)); 239 ARGS(filp, buf, size, ppos)); 243 ARGS(filp, cmd, arg)); 256 r = real_fops->poll(filp, wait); in full_proxy_poll() 338 replace_fops(filp, proxy_fops); in full_proxy_open() [all …]
|
/linux/include/linux/ |
A D | fsverity.h | 33 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
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
A D | amdgpu_gem.h | 51 int amdgpu_mode_dumb_mmap(struct drm_file *filp, 56 struct drm_file *filp); 58 struct drm_file *filp); 60 struct drm_file *filp); 62 struct drm_file *filp); 64 struct drm_file *filp); 67 struct drm_file *filp); 69 struct drm_file *filp); 72 struct drm_file *filp);
|
/linux/drivers/rapidio/devices/ |
A D | rio_mport_cdev.c | 109 struct file *filp; member 131 struct file *filp; member 382 map->filp = filp; in rio_mport_create_outbound_mapping() 477 if (map->filp == filp) { in rio_mport_obw_free() 835 req->filp = filp; in rio_dma_transfer() 1104 map->filp = filp; in rio_mport_create_dma_mapping() 1157 map->filp == filp) { in rio_mport_free_dma() 1231 map->filp = filp; in rio_mport_create_inbound_mapping() 1308 if (ret == 0 && mapping->filp == filp) { in rio_mport_map_inbound() 1343 if (map->filp == filp) { in rio_mport_inbound_free() [all …]
|
/linux/drivers/gpu/drm/ |
A D | drm_gem.c | 127 struct file *filp; in drm_gem_object_init() local 132 if (IS_ERR(filp)) in drm_gem_object_init() 133 return PTR_ERR(filp); in drm_gem_object_init() 135 obj->filp = filp; in drm_gem_object_init() 157 obj->filp = NULL; in drm_gem_private_object_init() 177 mutex_lock(&filp->prime.lock); in drm_gem_remove_prime_handles() 277 spin_lock(&filp->table_lock); in drm_gem_handle_delete() 289 spin_lock(&filp->table_lock); in drm_gem_handle_delete() 548 if (WARN_ON(!obj->filp)) in drm_gem_get_pages() 947 if (obj->filp) in drm_gem_object_release() [all …]
|
A D | drm_file.c | 265 drm_legacy_lock_release(dev, file->filp); in drm_file_free() 340 if (filp->f_flags & O_EXCL) in drm_open_helper() 363 filp->private_data = priv; in drm_open_helper() 364 filp->f_mode |= FMODE_UNSIGNED_OFFSET; in drm_open_helper() 365 priv->filp = filp; in drm_open_helper() 431 retcode = drm_open_helper(filp, minor); in drm_open() 437 drm_close_helper(filp); in drm_open() 495 drm_close_helper(filp); in drm_release() 530 drm_close_helper(filp); in drm_release_noglobal() 596 if (filp->f_flags & O_NONBLOCK) { in drm_read() [all …]
|
/linux/drivers/dax/ |
A D | device.c | 198 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_may_split() local 262 struct dev_dax *dev_dax = filp->private_data; in dev_dax_may_split() 271 struct file *filp = vma->vm_file; in dev_dax_pagesize() local 312 struct dev_dax *dev_dax = filp ? filp->private_data : NULL; in dax_get_unmapped_area() 354 filp->f_mapping = inode->i_mapping; in dax_open() 355 filp->f_wb_err = filemap_sample_wb_err(filp->f_mapping); in dax_open() 356 filp->f_sb_err = file_sample_sb_err(filp); in dax_open() [all …]
|
/linux/drivers/s390/char/ |
A D | tape_char.c | 137 device = (struct tape_device *) filp->private_data; in tapechar_read() 197 device = (struct tape_device *) filp->private_data; in tapechar_write() 277 imajor(file_inode(filp)), in tapechar_open() 278 iminor(file_inode(filp))); in tapechar_open() 280 if (imajor(file_inode(filp)) != tapechar_major) in tapechar_open() 283 minor = iminor(file_inode(filp)); in tapechar_open() 292 filp->private_data = device; in tapechar_open() 293 stream_open(inode, filp); in tapechar_open() 310 device = (struct tape_device *) filp->private_data; in tapechar_release() 333 filp->private_data = NULL; in tapechar_release() [all …]
|
/linux/fs/nilfs2/ |
A D | ioctl.c | 198 ret = mnt_want_write_file(filp); in nilfs_ioctl_change_cpmode() 218 mnt_drop_write_file(filp); in nilfs_ioctl_change_cpmode() 253 ret = mnt_want_write_file(filp); in nilfs_ioctl_delete_checkpoint() 268 mnt_drop_write_file(filp); in nilfs_ioctl_delete_checkpoint() 863 ret = mnt_want_write_file(filp); in nilfs_ioctl_clean_segments() 951 mnt_drop_write_file(filp); in nilfs_ioctl_clean_segments() 1025 ret = mnt_want_write_file(filp); in nilfs_ioctl_resize() 1036 mnt_drop_write_file(filp); in nilfs_ioctl_resize() 1213 ret = mnt_want_write_file(filp); in nilfs_ioctl_set_suinfo() 1260 mnt_drop_write_file(filp); in nilfs_ioctl_set_suinfo() [all …]
|
/linux/fs/ext4/ |
A D | ioctl.c | 883 err = mnt_want_write_file(filp); in __ext4_ioctl() 908 mnt_drop_write_file(filp); in __ext4_ioctl() 931 err = mnt_want_write_file(filp); in __ext4_ioctl() 943 mnt_drop_write_file(filp); in __ext4_ioctl() 984 err = mnt_want_write_file(filp); in __ext4_ioctl() 990 mnt_drop_write_file(filp); in __ext4_ioctl() 1028 mnt_drop_write_file(filp); in __ext4_ioctl() 1042 mnt_drop_write_file(filp); in __ext4_ioctl() 1055 mnt_drop_write_file(filp); in __ext4_ioctl() 1086 mnt_drop_write_file(filp); in __ext4_ioctl() [all …]
|
/linux/fs/ksmbd/ |
A D | vfs.c | 368 struct file *filp = fp->filp; in ksmbd_vfs_read() local 407 filp->f_pos = *pos; in ksmbd_vfs_read() 463 fp->filp->f_pos = *pos; in ksmbd_vfs_stream_write() 487 struct file *filp; in ksmbd_vfs_write() local 500 filp = fp->filp; in ksmbd_vfs_write() 527 filp->f_pos = *pos; in ksmbd_vfs_write() 853 struct file *filp; in ksmbd_vfs_truncate() local 855 filp = fp->filp; in ksmbd_vfs_truncate() 993 mapping = filp->f_mapping; in ksmbd_vfs_set_fadvise() 999 filp->f_flags |= O_SYNC; in ksmbd_vfs_set_fadvise() [all …]
|