Home
last modified time | relevance | path

Searched refs:f_mode (Results 1 – 25 of 83) sorted by relevance

1234

/fs/
A Dfile_table.c72 if (likely(!(f->f_mode & FMODE_NOACCOUNT))) in file_free()
75 if (unlikely(f->f_mode & FMODE_BACKING)) { in file_free()
178 f->f_mode = OPEN_FMODE(flags); in init_file()
281 f->f_mode |= FMODE_NOACCOUNT; in alloc_empty_file_noaccount()
328 file->f_mode |= FMODE_LSEEK; in file_init_path()
329 if ((file->f_mode & FMODE_READ) && in file_init_path()
331 file->f_mode |= FMODE_CAN_READ; in file_init_path()
332 if ((file->f_mode & FMODE_WRITE) && in file_init_path()
334 file->f_mode |= FMODE_CAN_WRITE; in file_init_path()
336 file->f_mode |= FMODE_OPENED; in file_init_path()
[all …]
A Dread_write.c387 if (!(file->f_mode & FMODE_LSEEK)) in vfs_llseek()
518 if (!(file->f_mode & FMODE_CAN_READ)) in __kernel_read()
556 if (!(file->f_mode & FMODE_READ)) in vfs_read()
558 if (!(file->f_mode & FMODE_CAN_READ)) in vfs_read()
670 if (!(file->f_mode & FMODE_WRITE)) in vfs_write()
876 if (!(file->f_mode & FMODE_READ)) in vfs_iocb_iter_read()
904 if (!(file->f_mode & FMODE_READ)) in vfs_iter_read()
936 if (!(file->f_mode & FMODE_WRITE)) in vfs_iocb_iter_write()
965 if (!(file->f_mode & FMODE_WRITE)) in vfs_iter_write()
999 if (!(file->f_mode & FMODE_READ)) in vfs_readv()
[all …]
A Dopen.c292 if (!(file->f_mode & FMODE_WRITE)) in vfs_fallocate()
929 f->f_mode |= FMODE_WRITER; in do_dentry_open()
934 f->f_mode |= FMODE_ATOMIC_POS; in do_dentry_open()
969 f->f_mode |= FMODE_OPENED; in do_dentry_open()
970 if ((f->f_mode & FMODE_READ) && in do_dentry_open()
972 f->f_mode |= FMODE_CAN_READ; in do_dentry_open()
973 if ((f->f_mode & FMODE_WRITE) && in do_dentry_open()
975 f->f_mode |= FMODE_CAN_WRITE; in do_dentry_open()
977 f->f_mode &= ~FMODE_LSEEK; in do_dentry_open()
993 if (f->f_mode & FMODE_WRITE) { in do_dentry_open()
[all …]
A Dbacking-file.c169 if (WARN_ON_ONCE(!(file->f_mode & FMODE_BACKING))) in backing_file_read_iter()
176 !(file->f_mode & FMODE_CAN_ODIRECT)) in backing_file_read_iter()
216 if (WARN_ON_ONCE(!(file->f_mode & FMODE_BACKING))) in backing_file_write_iter()
227 !(file->f_mode & FMODE_CAN_ODIRECT)) in backing_file_write_iter()
281 if (WARN_ON_ONCE(!(in->f_mode & FMODE_BACKING))) in backing_file_splice_read()
303 if (WARN_ON_ONCE(!(out->f_mode & FMODE_BACKING))) in backing_file_splice_write()
333 if (WARN_ON_ONCE(!(file->f_mode & FMODE_BACKING))) in backing_file_mmap()
A Dpipe.c673 if (filp->f_mode & FMODE_READ) in pipe_poll()
675 if (filp->f_mode & FMODE_WRITE) in pipe_poll()
686 if (filp->f_mode & FMODE_READ) { in pipe_poll()
693 if (filp->f_mode & FMODE_WRITE) { in pipe_poll()
728 if (file->f_mode & FMODE_READ) in pipe_release()
730 if (file->f_mode & FMODE_WRITE) in pipe_release()
753 if (filp->f_mode & FMODE_READ) in pipe_fasync()
755 if ((filp->f_mode & FMODE_WRITE) && retval >= 0) { in pipe_fasync()
757 if (retval < 0 && (filp->f_mode & FMODE_READ)) in pipe_fasync()
968 res[0]->f_mode |= FMODE_NOWAIT; in create_pipe_files()
[all …]
A Dsplice.c50 fmode_t fmode = READ_ONCE(file->f_mode); in pipe_clear_nowait()
962 if (unlikely(!(in->f_mode & FMODE_READ))) in do_splice_read()
1040 if (unlikely(!(in->f_mode & FMODE_LSEEK))) in splice_direct_to_actor()
1310 if (unlikely(!(in->f_mode & FMODE_READ) || in do_splice()
1311 !(out->f_mode & FMODE_WRITE))) in do_splice()
1333 if (!(out->f_mode & FMODE_PWRITE)) in do_splice()
1362 if (!(in->f_mode & FMODE_PREAD)) in do_splice()
1595 if (fd_file(f)->f_mode & FMODE_WRITE) in SYSCALL_DEFINE4()
1597 else if (fd_file(f)->f_mode & FMODE_READ) in SYSCALL_DEFINE4()
1947 if (unlikely(!(in->f_mode & FMODE_READ) || in do_tee()
[all …]
A Danon_inodes.c228 void *priv, int flags, fmode_t f_mode) in anon_inode_getfile_fmode() argument
234 file->f_mode |= f_mode; in anon_inode_getfile_fmode()
A Dinternal.h110 if (unlikely(file->f_mode & FMODE_BACKING)) in file_put_write_access()
116 if ((file->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) { in put_file_access()
118 } else if (file->f_mode & FMODE_WRITER) { in put_file_access()
A Dfcntl.c64 !(filp->f_mode & FMODE_CAN_ODIRECT)) in setfl()
419 return !!(filp->f_mode & FMODE_CREATED); in f_created_query()
584 if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) { in SYSCALL_DEFINE3()
608 if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) { in SYSCALL_DEFINE3()
742 if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) { in do_compat_fcntl64()
A Dfile.c657 if (WARN_ON_ONCE(unlikely(file->f_mode & FMODE_BACKING))) in fd_install()
1052 if (unlikely(file->f_mode & mask)) { in __fget_files_rcu()
1169 if (!file || unlikely(file->f_mode & mask)) in __fget_light()
1202 if (!(file->f_mode & FMODE_ATOMIC_POS)) in file_needs_f_pos_lock()
1213 if (!(file->f_mode & FMODE_ATOMIC_POS) && !file->f_op->iterate_shared) in file_seek_cur_needs_f_lock()
A Dremap_range.c423 if (file->f_mode & FMODE_WRITE) in may_dedupe_file()
503 if (!(file->f_mode & FMODE_READ)) in vfs_dedupe_file_range()
/fs/proc/
A Dfd.c121 *mode = file->f_mode; in tid_fd_mode()
128 fmode_t f_mode) in tid_fd_update_inode() argument
134 if (f_mode & FMODE_READ) in tid_fd_update_inode()
136 if (f_mode & FMODE_WRITE) in tid_fd_update_inode()
158 fmode_t f_mode; in tid_fd_revalidate() local
159 if (tid_fd_mode(task, fd, &f_mode)) { in tid_fd_revalidate()
160 tid_fd_update_inode(task, inode, f_mode); in tid_fd_revalidate()
270 data.mode = f->f_mode; in proc_readfd_common()
/fs/ext4/
A Ddir.c347 if ((filp->f_mode & FMODE_32BITHASH) || in hash2pos()
348 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in hash2pos()
356 if ((filp->f_mode & FMODE_32BITHASH) || in pos2maj_hash()
357 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2maj_hash()
365 if ((filp->f_mode & FMODE_32BITHASH) || in pos2min_hash()
366 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2min_hash()
377 if ((filp->f_mode & FMODE_32BITHASH) || in ext4_get_htree_eof()
378 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in ext4_get_htree_eof()
A Dfile.c173 if ((filp->f_mode & FMODE_WRITE) && in ext4_release_file()
814 if (file->f_mode & FMODE_WRITE) in ext4_file_mmap_prepare()
894 if (filp->f_mode & FMODE_WRITE) in ext4_file_open()
917 if (filp->f_mode & FMODE_WRITE) { in ext4_file_open()
924 filp->f_mode |= FMODE_CAN_ATOMIC_WRITE; in ext4_file_open()
926 filp->f_mode |= FMODE_NOWAIT | FMODE_CAN_ODIRECT; in ext4_file_open()
/fs/xfs/
A Dxfs_exchrange.c749 if (!(fxr->file1->f_mode & FMODE_READ) || in xfs_exchange_range()
750 !(fxr->file1->f_mode & FMODE_WRITE) || in xfs_exchange_range()
751 !(fxr->file2->f_mode & FMODE_READ) || in xfs_exchange_range()
752 !(fxr->file2->f_mode & FMODE_WRITE)) in xfs_exchange_range()
775 if (!(fxr->file1->f_mode & FMODE_NOCMTIME) && !IS_NOCMTIME(inode1)) in xfs_exchange_range()
777 if (!(fxr->file2->f_mode & FMODE_NOCMTIME) && !IS_NOCMTIME(inode2)) in xfs_exchange_range()
/fs/afs/
A Dfile.c144 if (file->f_mode & FMODE_WRITE) { in afs_open()
153 fscache_use_cookie(afs_vnode_cache(vnode), file->f_mode & FMODE_WRITE); in afs_open()
181 if ((file->f_mode & FMODE_WRITE)) in afs_release()
188 if ((file->f_mode & FMODE_WRITE)) { in afs_release()
/fs/nfs/
A Dnfs4file.c93 filp->f_mode |= FMODE_CAN_ODIRECT; in nfs4_file_open()
119 if ((file->f_mode & FMODE_WRITE) == 0) in nfs4_file_flush()
372 update_open_stateid(ctx->state, stateid, NULL, filep->f_mode); in __nfs42_ssc_open()
A Dfile.c75 filp->f_mode |= FMODE_CAN_ODIRECT; in nfs_file_open()
148 if ((file->f_mode & FMODE_WRITE) == 0) in nfs_file_flush()
333 if (file->f_mode & FMODE_READ) in nfs_want_read_modify_write()
/fs/9p/
A Dvfs_dir.c218 if ((S_ISREG(inode->i_mode)) && (filp->f_mode & FMODE_WRITE)) in v9fs_dir_release()
228 if ((filp->f_mode & FMODE_WRITE)) { in v9fs_dir_release()
/fs/autofs/
A Dautofs_i.h221 if (pipe->f_mode & FMODE_PATH) in autofs_check_pipe()
223 if (!(pipe->f_mode & FMODE_CAN_WRITE)) in autofs_check_pipe()
/fs/kernfs/
A Dfile.c612 if ((file->f_mode & FMODE_WRITE) && in kernfs_fop_open()
616 if ((file->f_mode & FMODE_READ) && in kernfs_fop_open()
649 else if (file->f_mode & FMODE_WRITE) in kernfs_fop_open()
696 if (file->f_mode & FMODE_WRITE) in kernfs_fop_open()
697 file->f_mode |= FMODE_PWRITE; in kernfs_fop_open()
/fs/ext2/
A Dfile.c147 if (filp->f_mode & FMODE_WRITE) { in ext2_release_file()
309 filp->f_mode |= FMODE_CAN_ODIRECT; in ext2_file_open()
/fs/orangefs/
A Dfile.c119 open_for_write = file->f_mode & FMODE_WRITE; in wait_for_direct_io()
120 open_for_read = file->f_mode & FMODE_READ; in wait_for_direct_io()
/fs/f2fs/
A Dfile.c625 filp->f_mode |= FMODE_NOWAIT; in f2fs_file_open()
626 filp->f_mode |= FMODE_CAN_ODIRECT; in f2fs_file_open()
2248 if (!(filp->f_mode & FMODE_WRITE)) in f2fs_ioc_start_atomic_write()
2357 if (!(filp->f_mode & FMODE_WRITE)) in f2fs_ioc_commit_atomic_write()
2392 if (!(filp->f_mode & FMODE_WRITE)) in f2fs_ioc_abort_atomic_write()
3217 !(filp->f_mode & FMODE_WRITE)) in __f2fs_ioc_move_range()
4159 if (!(filp->f_mode & FMODE_WRITE)) in f2fs_sec_trim_file()
4347 if (!(filp->f_mode & FMODE_WRITE)) in f2fs_ioc_set_compress_option()
4455 if (!(filp->f_mode & FMODE_WRITE)) in f2fs_ioc_decompress_file()
4536 if (!(filp->f_mode & FMODE_WRITE)) in f2fs_ioc_compress_file()
[all …]
/fs/configfs/
A Dfile.c340 if (file->f_mode & FMODE_WRITE) { in __configfs_open_file()
353 if (file->f_mode & FMODE_READ) { in __configfs_open_file()

Completed in 63 milliseconds

1234