/linux-6.3-rc2/fs/ |
A D | file_table.c | 58 if (!(f->f_mode & FMODE_NOACCOUNT)) in file_free() 155 f->f_mode = OPEN_FMODE(flags); in __alloc_file() 213 f->f_mode |= FMODE_NOACCOUNT; in alloc_empty_file_noaccount() 240 file->f_mode |= FMODE_LSEEK; in alloc_file() 241 if ((file->f_mode & FMODE_READ) && in alloc_file() 243 file->f_mode |= FMODE_CAN_READ; in alloc_file() 244 if ((file->f_mode & FMODE_WRITE) && in alloc_file() 246 file->f_mode |= FMODE_CAN_WRITE; in alloc_file() 248 file->f_mode |= FMODE_OPENED; in alloc_file() 300 fmode_t mode = file->f_mode; in __fput() [all …]
|
A D | open.c | 894 f->f_mode |= FMODE_WRITER; in do_dentry_open() 899 f->f_mode |= FMODE_ATOMIC_POS; in do_dentry_open() 924 f->f_mode |= FMODE_OPENED; in do_dentry_open() 925 if ((f->f_mode & FMODE_READ) && in do_dentry_open() 927 f->f_mode |= FMODE_CAN_READ; in do_dentry_open() 928 if ((f->f_mode & FMODE_WRITE) && in do_dentry_open() 930 f->f_mode |= FMODE_CAN_WRITE; in do_dentry_open() 932 f->f_mode &= ~FMODE_LSEEK; in do_dentry_open() 934 f->f_mode |= FMODE_CAN_ODIRECT; in do_dentry_open() 948 if (f->f_mode & FMODE_WRITE) { in do_dentry_open() [all …]
|
A D | read_write.c | 287 if (!(file->f_mode & FMODE_LSEEK)) in vfs_llseek() 416 if (!(file->f_mode & FMODE_CAN_READ)) in __kernel_read() 454 if (!(file->f_mode & FMODE_READ)) in vfs_read() 568 if (!(file->f_mode & FMODE_WRITE)) in vfs_write() 664 if (f.file->f_mode & FMODE_PREAD) in ksys_pread64() 783 if (!(file->f_mode & FMODE_READ)) in do_iter_read() 813 if (!(file->f_mode & FMODE_READ)) in vfs_iocb_iter_read() 848 if (!(file->f_mode & FMODE_WRITE)) in do_iter_write() 877 if (!(file->f_mode & FMODE_WRITE)) in vfs_iocb_iter_write() 1007 if (f.file->f_mode & FMODE_PREAD) in do_preadv() [all …]
|
A D | pipe.c | 664 if (filp->f_mode & FMODE_READ) in pipe_poll() 666 if (filp->f_mode & FMODE_WRITE) in pipe_poll() 678 if (filp->f_mode & FMODE_READ) { in pipe_poll() 685 if (filp->f_mode & FMODE_WRITE) { in pipe_poll() 720 if (file->f_mode & FMODE_READ) in pipe_release() 722 if (file->f_mode & FMODE_WRITE) in pipe_release() 745 if (filp->f_mode & FMODE_READ) in pipe_fasync() 747 if ((filp->f_mode & FMODE_WRITE) && retval >= 0) { in pipe_fasync() 749 if (retval < 0 && (filp->f_mode & FMODE_READ)) in pipe_fasync() 1131 switch (filp->f_mode & (FMODE_READ | FMODE_WRITE)) { in fifo_open()
|
A D | splice.c | 869 if (unlikely(!(in->f_mode & FMODE_READ))) in do_splice_to() 914 if (unlikely(!(in->f_mode & FMODE_LSEEK))) in splice_direct_to_actor() 1055 if (unlikely(!(out->f_mode & FMODE_WRITE))) in do_splice_direct() 1122 if (unlikely(!(in->f_mode & FMODE_READ) || in do_splice() 1123 !(out->f_mode & FMODE_WRITE))) in do_splice() 1147 if (!(out->f_mode & FMODE_PWRITE)) in do_splice() 1180 if (!(in->f_mode & FMODE_PREAD)) in do_splice() 1356 if (f.file->f_mode & FMODE_WRITE) { in vmsplice_type() 1358 } else if (f.file->f_mode & FMODE_READ) { in vmsplice_type() 1758 if (unlikely(!(in->f_mode & FMODE_READ) || in do_tee() [all …]
|
A D | internal.h | 107 if ((file->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) { in put_file_access() 109 } else if (file->f_mode & FMODE_WRITER) { in put_file_access()
|
/linux-6.3-rc2/fs/proc/ |
A D | fd.c | 118 *mode = file->f_mode; in tid_fd_mode() 124 fmode_t f_mode) in tid_fd_update_inode() argument 130 if (f_mode & FMODE_READ) in tid_fd_update_inode() 132 if (f_mode & FMODE_WRITE) in tid_fd_update_inode() 153 fmode_t f_mode; in tid_fd_revalidate() local 154 if (tid_fd_mode(task, fd, &f_mode)) { in tid_fd_revalidate() 155 tid_fd_update_inode(task, inode, f_mode); in tid_fd_revalidate() 266 data.mode = f->f_mode; in proc_readfd_common()
|
/linux-6.3-rc2/sound/oss/dmasound/ |
A D | dmasound_core.c | 679 if (file->f_mode & FMODE_WRITE ) in sq_poll() 681 if (file->f_mode & FMODE_WRITE) in sq_poll() 700 if (file->f_mode & mode) { 712 if (file->f_mode & mode) { in sq_open2() 771 if (file->f_mode & FMODE_READ) { in sq_open() 778 dmasound.mach.sq_open(file->f_mode); in sq_open() 882 if (file->f_mode & FMODE_WRITE) { in sq_release() 1010 if (file->f_mode & FMODE_WRITE) { in sq_ioctl() 1031 if (file->f_mode & FMODE_WRITE) { in sq_ioctl() 1108 if (file->f_mode & FMODE_WRITE) { in sq_ioctl() [all …]
|
/linux-6.3-rc2/mm/ |
A D | fadvise.c | 83 file->f_mode &= ~(FMODE_RANDOM | FMODE_NOREUSE); in generic_fadvise() 88 file->f_mode |= FMODE_RANDOM; in generic_fadvise() 94 file->f_mode &= ~FMODE_RANDOM; in generic_fadvise() 111 file->f_mode |= FMODE_NOREUSE; in generic_fadvise()
|
/linux-6.3-rc2/tools/perf/tests/ |
A D | bpf-script-test-prologue.c | 35 fmode_t f_mode = (fmode_t)_f_mode; in bpf_func__null_lseek() local 39 if (f_mode & FMODE_WRITE) in bpf_func__null_lseek()
|
/linux-6.3-rc2/kernel/trace/ |
A D | trace_recursion_record.c | 187 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-6.3-rc2/arch/um/drivers/ |
A D | hostaudio_kern.c | 191 if (file->f_mode & FMODE_READ) in hostaudio_open() 193 if (file->f_mode & FMODE_WRITE) in hostaudio_open() 252 if (file->f_mode & FMODE_READ) in hostmixer_open_mixdev() 254 if (file->f_mode & FMODE_WRITE) in hostmixer_open_mixdev()
|
/linux-6.3-rc2/fs/ext4/ |
A D | dir.c | 335 if ((filp->f_mode & FMODE_32BITHASH) || in hash2pos() 336 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in hash2pos() 344 if ((filp->f_mode & FMODE_32BITHASH) || in pos2maj_hash() 345 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2maj_hash() 353 if ((filp->f_mode & FMODE_32BITHASH) || in pos2min_hash() 354 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2min_hash() 365 if ((filp->f_mode & FMODE_32BITHASH) || in ext4_get_htree_eof() 366 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in ext4_get_htree_eof()
|
/linux-6.3-rc2/drivers/char/xillybus/ |
A D | xillybus_core.c | 1179 if (!(filp->f_mode & FMODE_WRITE)) in xillybus_flush() 1479 if (filp->f_mode & FMODE_READ) { in xillybus_open() 1485 if (filp->f_mode & FMODE_WRITE) { in xillybus_open() 1491 if ((filp->f_mode & FMODE_READ) && in xillybus_open() 1498 if ((filp->f_mode & FMODE_WRITE) && in xillybus_open() 1505 if (filp->f_mode & FMODE_READ) { in xillybus_open() 1530 if (filp->f_mode & FMODE_WRITE) { in xillybus_open() 1552 if (filp->f_mode & FMODE_WRITE) in xillybus_open() 1555 if (filp->f_mode & FMODE_READ) in xillybus_open() 1575 if (filp->f_mode & FMODE_WRITE) { in xillybus_release() [all …]
|
A D | xillyusb.c | 1269 if (((filp->f_mode & FMODE_READ) && !chan->readable) || in xillyusb_open() 1270 ((filp->f_mode & FMODE_WRITE) && !chan->writable)) in xillyusb_open() 1293 if (filp->f_mode & FMODE_READ) in xillyusb_open() 1296 if (filp->f_mode & FMODE_WRITE) in xillyusb_open() 1301 if (filp->f_mode & FMODE_WRITE) { in xillyusb_open() 1341 if (filp->f_mode & FMODE_READ) { in xillyusb_open() 1416 if (filp->f_mode & FMODE_READ) in xillyusb_open() 1419 if (filp->f_mode & FMODE_WRITE) in xillyusb_open() 1614 if (!(filp->f_mode & FMODE_WRITE)) in xillyusb_flush() 1715 if (filp->f_mode & FMODE_READ) { in xillyusb_release() [all …]
|
/linux-6.3-rc2/block/ |
A D | fops.c | 484 filp->f_mode |= FMODE_NOWAIT | FMODE_BUF_RASYNC; in blkdev_open() 487 filp->f_mode |= FMODE_NDELAY; in blkdev_open() 489 filp->f_mode |= FMODE_EXCL; in blkdev_open() 491 filp->f_mode |= FMODE_WRITE_IOCTL; in blkdev_open() 493 bdev = blkdev_get_by_dev(inode->i_rdev, filp->f_mode, filp); in blkdev_open() 507 blkdev_put(bdev, filp->f_mode); in blkdev_close() 652 error = truncate_bdev_range(bdev, file->f_mode, start, end); in blkdev_fallocate()
|
/linux-6.3-rc2/drivers/sbus/char/ |
A D | openprom.c | 582 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-6.3-rc2/security/apparmor/include/ |
A D | file.h | 146 if (file->f_mode & FMODE_WRITE) in aa_map_file_to_perms() 148 if (file->f_mode & FMODE_READ) in aa_map_file_to_perms()
|
/linux-6.3-rc2/kernel/time/ |
A D | posix-clock.c | 121 err = clk->ops.open(clk, fp->f_mode); in posix_clock_open() 235 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_adjtime() 297 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_settime()
|
/linux-6.3-rc2/drivers/nvme/host/ |
A D | ioctl.c | 584 if (!nvme_cmd_allowed(ns, &c, 0, ioucmd->file->f_mode)) in nvme_uring_cmd_io() 731 return nvme_ctrl_ioctl(ns->ctrl, cmd, argp, file->f_mode); in nvme_ns_chr_ioctl() 732 return nvme_ns_ioctl(ns, cmd, argp, 0, file->f_mode); in nvme_ns_chr_ioctl() 864 file->f_mode); in nvme_ns_head_chr_ioctl() 866 ret = nvme_ns_ioctl(ns, cmd, argp, 0, file->f_mode); in nvme_ns_head_chr_ioctl() 982 return nvme_user_cmd(ctrl, NULL, argp, 0, file->f_mode); in nvme_dev_ioctl() 984 return nvme_user_cmd64(ctrl, NULL, argp, 0, file->f_mode); in nvme_dev_ioctl() 986 return nvme_dev_user_cmd(ctrl, argp, file->f_mode); in nvme_dev_ioctl()
|
/linux-6.3-rc2/drivers/char/ |
A D | nvram.c | 364 (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-6.3-rc2/drivers/usb/gadget/function/ |
A D | storage_common.c | 205 if (!(filp->f_mode & FMODE_WRITE)) in fsg_lun_open() 218 if (!(filp->f_mode & FMODE_CAN_READ)) { in fsg_lun_open() 222 if (!(filp->f_mode & FMODE_CAN_WRITE)) in fsg_lun_open()
|
/linux-6.3-rc2/include/linux/ |
A D | posix-clock.h | 56 int (*open) (struct posix_clock *pc, fmode_t f_mode);
|
/linux-6.3-rc2/arch/x86/kernel/ |
A D | msr.c | 158 if (!(file->f_mode & FMODE_READ)) { in msr_ioctl() 174 if (!(file->f_mode & FMODE_WRITE)) { in msr_ioctl()
|
/linux-6.3-rc2/fs/afs/ |
A D | file.c | 153 if (file->f_mode & FMODE_WRITE) { in afs_open() 162 fscache_use_cookie(afs_vnode_cache(vnode), file->f_mode & FMODE_WRITE); in afs_open() 190 if ((file->f_mode & FMODE_WRITE)) in afs_release() 197 if ((file->f_mode & FMODE_WRITE)) { in afs_release()
|