Home
last modified time | relevance | path

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

12345678

/linux/fs/ !
H 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()
308 ff->file.f_mode |= FMODE_BACKING | FMODE_NOACCOUNT; in alloc_empty_backing_file()
329 file->f_mode |= FMODE_LSEEK; in file_init_path()
330 if ((file->f_mode & FMODE_READ) && in file_init_path()
332 file->f_mode |= FMODE_CAN_READ; in file_init_path()
333 if ((file->f_mode & FMODE_WRITE) && in file_init_path()
335 file->f_mode |= FMODE_CAN_WRITE; in file_init_path()
[all …]
H A Dread_write.c219 if (WARN_ON_ONCE(!(file->f_mode & FMODE_ATOMIC_POS))) in generic_llseek_cookie()
389 if (!(file->f_mode & FMODE_LSEEK)) in vfs_llseek()
518 if (WARN_ON_ONCE(!(file->f_mode & FMODE_READ))) in __kernel_read()
520 if (!(file->f_mode & FMODE_CAN_READ)) in __kernel_read()
558 if (!(file->f_mode & FMODE_READ)) in vfs_read()
560 if (!(file->f_mode & FMODE_CAN_READ)) in vfs_read()
608 if (WARN_ON_ONCE(!(file->f_mode & FMODE_WRITE))) in __kernel_write_iter()
610 if (!(file->f_mode & FMODE_CAN_WRITE)) in __kernel_write_iter()
672 if (!(file->f_mode & FMODE_WRITE)) in vfs_write()
674 if (!(file->f_mode & FMODE_CAN_WRITE)) in vfs_write()
[all …]
H A Dopen.c176 if (!S_ISREG(inode->i_mode) || !(file->f_mode & FMODE_WRITE)) in do_ftruncate()
290 if (!(file->f_mode & FMODE_WRITE)) in vfs_fallocate()
873 if (unlikely(f->f_mode & FMODE_BACKING)) { in file_get_write_access()
901 f->f_mode = FMODE_PATH | FMODE_OPENED; in do_dentry_open()
907 if ((f->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) { in do_dentry_open()
909 } else if (f->f_mode & FMODE_WRITE && !special_file(inode->i_mode)) { in do_dentry_open()
913 f->f_mode |= FMODE_WRITER; in do_dentry_open()
918 f->f_mode |= FMODE_ATOMIC_POS; in do_dentry_open()
945 f->f_mode |= FMODE_LSEEK | FMODE_PREAD | FMODE_PWRITE; in do_dentry_open()
953 f->f_mode |= FMODE_OPENED; in do_dentry_open()
[all …]
H A Dbacking-file.c193 if (WARN_ON_ONCE(!(file->f_mode & FMODE_BACKING))) in backing_file_read_iter()
200 !(file->f_mode & FMODE_CAN_ODIRECT)) in backing_file_read_iter()
256 if (WARN_ON_ONCE(!(file->f_mode & FMODE_BACKING))) in backing_file_write_iter()
267 !(file->f_mode & FMODE_CAN_ODIRECT)) in backing_file_write_iter()
282 if (WARN_ON_ONCE(!(in->f_mode & FMODE_BACKING))) in backing_file_splice_read()
302 if (WARN_ON_ONCE(!(out->f_mode & FMODE_BACKING))) in backing_file_splice_write()
331 if (WARN_ON_ONCE(!(file->f_mode & FMODE_BACKING))) in backing_file_mmap()
H A Dpipe.c675 if (filp->f_mode & FMODE_READ) in pipe_poll()
677 if (filp->f_mode & FMODE_WRITE) in pipe_poll()
688 if (filp->f_mode & FMODE_READ) { in pipe_poll()
695 if (filp->f_mode & FMODE_WRITE) { in pipe_poll()
730 if (file->f_mode & FMODE_READ) in pipe_release()
732 if (file->f_mode & FMODE_WRITE) in pipe_release()
755 if (filp->f_mode & FMODE_READ) in pipe_fasync()
757 if ((filp->f_mode & FMODE_WRITE) && retval >= 0) { in pipe_fasync()
759 if (retval < 0 && (filp->f_mode & FMODE_READ)) in pipe_fasync()
970 res[0]->f_mode |= FMODE_NOWAIT; in create_pipe_files()
[all …]
H 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()
H A Dsplice.c50 fmode_t fmode = READ_ONCE(file->f_mode); in pipe_clear_nowait()
55 } while (!try_cmpxchg(&file->f_mode, &fmode, fmode & ~FMODE_NOWAIT)); in pipe_clear_nowait()
960 if (unlikely(!(in->f_mode & FMODE_READ))) in do_splice_read()
1038 if (unlikely(!(in->f_mode & FMODE_LSEEK))) in splice_direct_to_actor()
1196 if (unlikely(!(out->f_mode & FMODE_WRITE))) in do_splice_direct_actor()
1308 if (unlikely(!(in->f_mode & FMODE_READ) || in do_splice()
1309 !(out->f_mode & FMODE_WRITE))) in do_splice()
1331 if (!(out->f_mode & FMODE_PWRITE)) in do_splice()
1360 if (!(in->f_mode & FMODE_PREAD)) in do_splice()
1593 if (fd_file(f)->f_mode & FMODE_WRITE) in SYSCALL_DEFINE4()
[all …]
H A Dinternal.h116 if (unlikely(file->f_mode & FMODE_BACKING)) in file_put_write_access()
122 if ((file->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) { in put_file_access()
124 } else if (file->f_mode & FMODE_WRITER) { in put_file_access()
/linux/fs/proc/ !
H 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()
/linux/sound/oss/dmasound/ !
H A Ddmasound_core.c676 if (file->f_mode & FMODE_WRITE ) in sq_poll()
678 if (file->f_mode & FMODE_WRITE) in sq_poll()
697 if (file->f_mode & mode) {
709 if (file->f_mode & mode) { in sq_open2()
768 if (file->f_mode & FMODE_READ) { in sq_open()
775 dmasound.mach.sq_open(file->f_mode); in sq_open()
879 if (file->f_mode & FMODE_WRITE) { in sq_release()
888 if (file->f_mode & shared_resource_owner) { /* it's us that has them */ in sq_release()
1007 if (file->f_mode & FMODE_WRITE) { in sq_ioctl()
1028 if (file->f_mode & FMODE_WRITE) { in sq_ioctl()
[all …]
/linux/tools/testing/selftests/bpf/progs/ !
H A Dtest_subprogs_extable.c25 *(volatile int *)&ret->f_mode; in BPF_PROG()
35 *(volatile int *)&ret->f_mode; in BPF_PROG()
45 *(volatile int *)&ret->f_mode; in BPF_PROG()
/linux/mm/ !
H A Dfadvise.c82 file->f_mode &= ~(FMODE_RANDOM | FMODE_NOREUSE); in generic_fadvise()
87 file->f_mode |= FMODE_RANDOM; in generic_fadvise()
93 file->f_mode &= ~FMODE_RANDOM; in generic_fadvise()
110 file->f_mode |= FMODE_NOREUSE; in generic_fadvise()
/linux/include/linux/ !
H A Dfsnotify.h124 if (FMODE_FSNOTIFY_NONE(file->f_mode)) in fsnotify_file()
153 if (unlikely(FMODE_FSNOTIFY_HSM(file->f_mode))) { in fsnotify_file_area_perm()
161 likely(!FMODE_FSNOTIFY_ACCESS_PERM(file->f_mode))) in fsnotify_file_area_perm()
180 if (!file || likely(!FMODE_FSNOTIFY_HSM(file->f_mode))) in fsnotify_mmap_perm()
454 __u32 mask = (file->f_mode & FMODE_WRITE) ? FS_CLOSE_WRITE : in fsnotify_close()
/linux/fs/ext4/ !
H A Ddir.c348 if ((filp->f_mode & FMODE_32BITHASH) || in hash2pos()
349 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in hash2pos()
357 if ((filp->f_mode & FMODE_32BITHASH) || in pos2maj_hash()
358 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2maj_hash()
366 if ((filp->f_mode & FMODE_32BITHASH) || in pos2min_hash()
367 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2min_hash()
378 if ((filp->f_mode & FMODE_32BITHASH) || in ext4_get_htree_eof()
379 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in ext4_get_htree_eof()
H A Dfile.c174 if ((filp->f_mode & FMODE_WRITE) && in ext4_release_file()
810 if (file->f_mode & FMODE_WRITE) in ext4_file_mmap_prepare()
889 if (filp->f_mode & FMODE_WRITE) in ext4_file_open()
912 if (filp->f_mode & FMODE_WRITE) { in ext4_file_open()
919 filp->f_mode |= FMODE_CAN_ATOMIC_WRITE; in ext4_file_open()
921 filp->f_mode |= FMODE_NOWAIT | FMODE_CAN_ODIRECT; in ext4_file_open()
/linux/kernel/trace/ !
H A Dtrace_recursion_record.c187 if ((file->f_mode & FMODE_WRITE) && (file->f_flags & O_TRUNC)) { in recursed_function_open()
196 if (file->f_mode & FMODE_READ) in recursed_function_open()
212 if (file->f_mode & FMODE_READ) in recursed_function_release()
/linux/arch/um/drivers/ !
H A Dhostaudio_kern.c193 if (file->f_mode & FMODE_READ) in hostaudio_open()
195 if (file->f_mode & FMODE_WRITE) in hostaudio_open()
254 if (file->f_mode & FMODE_READ) in hostmixer_open_mixdev()
256 if (file->f_mode & FMODE_WRITE) in hostmixer_open_mixdev()
/linux/drivers/char/xillybus/ !
H A Dxillybus_core.c1179 if (!(filp->f_mode & FMODE_WRITE)) in xillybus_flush()
1450 if ((filp->f_mode & FMODE_READ) && (!channel->num_wr_buffers)) in xillybus_open()
1453 if ((filp->f_mode & FMODE_WRITE) && (!channel->num_rd_buffers)) in xillybus_open()
1456 if ((filp->f_mode & FMODE_READ) && (filp->f_flags & O_NONBLOCK) && in xillybus_open()
1464 if ((filp->f_mode & FMODE_WRITE) && (filp->f_flags & O_NONBLOCK) && in xillybus_open()
1478 if (filp->f_mode & FMODE_READ) { in xillybus_open()
1484 if (filp->f_mode & FMODE_WRITE) { in xillybus_open()
1490 if ((filp->f_mode & FMODE_READ) && in xillybus_open()
1497 if ((filp->f_mode & FMODE_WRITE) && in xillybus_open()
1504 if (filp->f_mode & FMODE_READ) { in xillybus_open()
[all …]
H A Dxillyusb.c1266 if (((filp->f_mode & FMODE_READ) && !chan->readable) || in xillyusb_open()
1267 ((filp->f_mode & FMODE_WRITE) && !chan->writable)) in xillyusb_open()
1270 if ((filp->f_flags & O_NONBLOCK) && (filp->f_mode & FMODE_READ) && in xillyusb_open()
1277 if ((filp->f_flags & O_NONBLOCK) && (filp->f_mode & FMODE_WRITE) && in xillyusb_open()
1286 if (((filp->f_mode & FMODE_READ) && chan->open_for_read) || in xillyusb_open()
1287 ((filp->f_mode & FMODE_WRITE) && chan->open_for_write)) in xillyusb_open()
1290 if (filp->f_mode & FMODE_READ) in xillyusb_open()
1293 if (filp->f_mode & FMODE_WRITE) in xillyusb_open()
1298 if (filp->f_mode & FMODE_WRITE) { in xillyusb_open()
1338 if (filp->f_mode & FMODE_READ) { in xillyusb_open()
[all …]
/linux/drivers/sbus/char/ !
H A Dopenprom.c582 if ((file->f_mode & FMODE_READ) == 0) in openprom_ioctl()
589 if ((file->f_mode & FMODE_WRITE) == 0) in openprom_ioctl()
598 if ((file->f_mode & FMODE_READ) == 0) in openprom_ioctl()
610 if ((file->f_mode & FMODE_READ) == 0) in openprom_ioctl()
619 if ((file->f_mode & FMODE_READ) == 0) in openprom_ioctl()
624 if ((file->f_mode & FMODE_WRITE) == 0) in openprom_ioctl()
/linux/security/apparmor/include/ !
H A Dfile.h117 if (file->f_mode & FMODE_WRITE) in aa_map_file_to_perms()
119 if (file->f_mode & FMODE_READ) in aa_map_file_to_perms()
/linux/kernel/time/ !
H A Dposix-clock.c114 err = clk->ops.open(pccontext, fp->f_mode); in posix_clock_open()
233 if (tx->modes && (cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_adjtime()
298 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_settime()
/linux/fs/xfs/ !
H 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()
/linux/drivers/char/ !
H A Dnvram.c364 (file->f_mode & FMODE_WRITE) && (nvram_open_mode & NVRAM_WRITE)) { in nvram_misc_open()
372 if (file->f_mode & FMODE_WRITE) in nvram_misc_open()
390 if (file->f_mode & FMODE_WRITE) in nvram_misc_release()
/linux/fs/afs/ !
H 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()

12345678