| /fs/ |
| A D | file_table.c | 72 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 D | read_write.c | 387 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 D | open.c | 292 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 D | backing-file.c | 169 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 D | pipe.c | 673 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 D | splice.c | 50 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 D | anon_inodes.c | 228 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 D | internal.h | 110 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 D | fcntl.c | 64 !(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 D | file.c | 657 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 D | remap_range.c | 423 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 D | fd.c | 121 *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 D | dir.c | 347 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 D | file.c | 173 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 D | xfs_exchrange.c | 749 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 D | file.c | 144 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 D | nfs4file.c | 93 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 D | file.c | 75 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 D | vfs_dir.c | 218 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 D | autofs_i.h | 221 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 D | file.c | 612 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 D | file.c | 147 if (filp->f_mode & FMODE_WRITE) { in ext2_release_file() 309 filp->f_mode |= FMODE_CAN_ODIRECT; in ext2_file_open()
|
| /fs/orangefs/ |
| A D | file.c | 119 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 D | file.c | 625 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 D | file.c | 340 if (file->f_mode & FMODE_WRITE) { in __configfs_open_file() 353 if (file->f_mode & FMODE_READ) { in __configfs_open_file()
|