Home
last modified time | relevance | path

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

123456

/Linux-v4.19/fs/
Dfile_table.c55 if (!(f->f_mode & FMODE_NOACCOUNT)) in file_free()
117 f->f_mode = OPEN_FMODE(flags); in __alloc_file()
175 f->f_mode |= FMODE_NOACCOUNT; in alloc_empty_file_noaccount()
200 if ((file->f_mode & FMODE_READ) && in alloc_file()
202 file->f_mode |= FMODE_CAN_READ; in alloc_file()
203 if ((file->f_mode & FMODE_WRITE) && in alloc_file()
205 file->f_mode |= FMODE_CAN_WRITE; in alloc_file()
206 file->f_mode |= FMODE_OPENED; in alloc_file()
208 if ((file->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) in alloc_file()
259 if (unlikely(!(file->f_mode & FMODE_OPENED))) in __fput()
[all …]
Dopen.c176 if (!S_ISREG(inode->i_mode) || !(f.file->f_mode & FMODE_WRITE)) in do_sys_ftruncate()
265 if (!(file->f_mode & FMODE_WRITE)) in vfs_fallocate()
731 f->f_mode = FMODE_PATH | FMODE_OPENED; in do_dentry_open()
736 if (f->f_mode & FMODE_WRITE && !special_file(inode->i_mode)) { in do_dentry_open()
745 f->f_mode |= FMODE_WRITER; in do_dentry_open()
750 f->f_mode |= FMODE_ATOMIC_POS; in do_dentry_open()
767 f->f_mode |= FMODE_LSEEK | FMODE_PREAD | FMODE_PWRITE; in do_dentry_open()
775 f->f_mode |= FMODE_OPENED; in do_dentry_open()
776 if ((f->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) in do_dentry_open()
778 if ((f->f_mode & FMODE_READ) && in do_dentry_open()
[all …]
Dread_write.c39 return file->f_mode & FMODE_UNSIGNED_OFFSET; in unsigned_offsets()
296 if (file->f_mode & FMODE_LSEEK) { in vfs_llseek()
441 if (!(file->f_mode & FMODE_READ)) in vfs_read()
443 if (!(file->f_mode & FMODE_CAN_READ)) in vfs_read()
498 if (!(file->f_mode & FMODE_CAN_WRITE)) in __kernel_write()
537 if (!(file->f_mode & FMODE_WRITE)) in vfs_write()
539 if (!(file->f_mode & FMODE_CAN_WRITE)) in vfs_write()
625 if (f.file->f_mode & FMODE_PREAD) in ksys_pread64()
651 if (f.file->f_mode & FMODE_PWRITE) in ksys_pwrite64()
909 if (!(file->f_mode & FMODE_READ)) in do_iter_read()
[all …]
Dsplice.c866 if (unlikely(!(in->f_mode & FMODE_READ))) in do_splice_to()
1052 if (unlikely(!(out->f_mode & FMODE_WRITE))) in do_splice_direct()
1112 if (!(in->f_mode & FMODE_READ)) in do_splice()
1115 if (!(out->f_mode & FMODE_WRITE)) in do_splice()
1129 if (!(out->f_mode & FMODE_PWRITE)) in do_splice()
1137 if (unlikely(!(out->f_mode & FMODE_WRITE))) in do_splice()
1163 if (!(in->f_mode & FMODE_PREAD)) in do_splice()
1302 if (f.file->f_mode & FMODE_WRITE) { in vmsplice_type()
1304 } else if (f.file->f_mode & FMODE_READ) { in vmsplice_type()
1411 if (in.file->f_mode & FMODE_READ) { in SYSCALL_DEFINE6()
[all …]
Dpipe.c525 if (filp->f_mode & FMODE_READ) { in pipe_poll()
531 if (filp->f_mode & FMODE_WRITE) { in pipe_poll()
565 if (file->f_mode & FMODE_READ) in pipe_release()
567 if (file->f_mode & FMODE_WRITE) in pipe_release()
588 if (filp->f_mode & FMODE_READ) in pipe_fasync()
590 if ((filp->f_mode & FMODE_WRITE) && retval >= 0) { in pipe_fasync()
592 if (retval < 0 && (filp->f_mode & FMODE_READ)) in pipe_fasync()
908 filp->f_mode &= (FMODE_READ | FMODE_WRITE); in fifo_open()
910 switch (filp->f_mode) { in fifo_open()
/Linux-v4.19/fs/proc/
Dfd.c95 *mode = file->f_mode; in tid_fd_mode()
102 fmode_t f_mode) in tid_fd_update_inode() argument
108 if (f_mode & FMODE_READ) in tid_fd_update_inode()
110 if (f_mode & FMODE_WRITE) in tid_fd_update_inode()
131 fmode_t f_mode; in tid_fd_revalidate() local
132 if (tid_fd_mode(task, fd, &f_mode)) { in tid_fd_revalidate()
133 tid_fd_update_inode(task, inode, f_mode); in tid_fd_revalidate()
256 data.mode = f->f_mode; in proc_readfd_common()
/Linux-v4.19/drivers/isdn/hysdn/
Dhysdn_procconf.c216 if (!(file->f_mode & FMODE_READ)) in hysdn_conf_read()
241 filep->f_mode); in hysdn_conf_open()
243 if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_WRITE) { in hysdn_conf_open()
255 } else if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) { in hysdn_conf_open()
315 filep->f_mode); in hysdn_conf_close()
317 if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_WRITE) { in hysdn_conf_close()
327 } else if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) { in hysdn_conf_close()
Dhysdn_proclog.c207 if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_WRITE) { in hysdn_log_open()
210 } else if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) { in hysdn_log_open()
246 if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_WRITE) { in hysdn_log_close()
291 if ((file->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_WRITE) in hysdn_log_poll()
/Linux-v4.19/sound/oss/dmasound/
Ddmasound_core.c683 if (file->f_mode & FMODE_WRITE ) in sq_poll()
685 if (file->f_mode & FMODE_WRITE) in sq_poll()
704 if (file->f_mode & mode) {
716 if (file->f_mode & mode) { in sq_open2()
775 if (file->f_mode & FMODE_READ) { in sq_open()
782 dmasound.mach.sq_open(file->f_mode); in sq_open()
886 if (file->f_mode & FMODE_WRITE) { in sq_release()
895 if (file->f_mode & shared_resource_owner) { /* it's us that has them */ in sq_release()
1016 if (file->f_mode & FMODE_WRITE) { in sq_ioctl()
1038 if (file->f_mode & FMODE_WRITE) { in sq_ioctl()
[all …]
/Linux-v4.19/tools/perf/tests/
Dbpf-script-test-prologue.c32 fmode_t f_mode = (fmode_t)_f_mode; in bpf_func__null_lseek() local
36 if (f_mode & FMODE_WRITE) in bpf_func__null_lseek()
/Linux-v4.19/include/linux/
Dfsnotify.h37 if (file->f_mode & FMODE_NONOTIFY) in fsnotify_perm()
183 if (!(file->f_mode & FMODE_NONOTIFY)) { in fsnotify_access()
201 if (!(file->f_mode & FMODE_NONOTIFY)) { in fsnotify_modify()
230 fmode_t mode = file->f_mode; in fsnotify_close()
236 if (!(file->f_mode & FMODE_NONOTIFY)) { in fsnotify_close()
Dposix-clock.h69 int (*open) (struct posix_clock *pc, fmode_t f_mode);
/Linux-v4.19/mm/
Dfadvise.c82 file->f_mode &= ~FMODE_RANDOM; in generic_fadvise()
87 file->f_mode |= FMODE_RANDOM; in generic_fadvise()
93 file->f_mode &= ~FMODE_RANDOM; in generic_fadvise()
/Linux-v4.19/fs/ext4/
Ddir.c313 if ((filp->f_mode & FMODE_32BITHASH) || in hash2pos()
314 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in hash2pos()
322 if ((filp->f_mode & FMODE_32BITHASH) || in pos2maj_hash()
323 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2maj_hash()
331 if ((filp->f_mode & FMODE_32BITHASH) || in pos2min_hash()
332 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in pos2min_hash()
343 if ((filp->f_mode & FMODE_32BITHASH) || in ext4_get_htree_eof()
344 (!(filp->f_mode & FMODE_64BITHASH) && is_32bit_api())) in ext4_get_htree_eof()
/Linux-v4.19/arch/um/drivers/
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()
Drandom.c38 if ((filp->f_mode & FMODE_READ) == 0) in rng_dev_open()
40 if ((filp->f_mode & FMODE_WRITE) != 0) in rng_dev_open()
/Linux-v4.19/drivers/char/xillybus/
Dxillybus_core.c1161 if (!(filp->f_mode & FMODE_WRITE)) in xillybus_flush()
1451 if ((filp->f_mode & FMODE_READ) && (!channel->num_wr_buffers)) in xillybus_open()
1454 if ((filp->f_mode & FMODE_WRITE) && (!channel->num_rd_buffers)) in xillybus_open()
1457 if ((filp->f_mode & FMODE_READ) && (filp->f_flags & O_NONBLOCK) && in xillybus_open()
1465 if ((filp->f_mode & FMODE_WRITE) && (filp->f_flags & O_NONBLOCK) && in xillybus_open()
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()
[all …]
/Linux-v4.19/security/integrity/ima/
Dima_crypto.c260 if (!(file->f_mode & FMODE_READ)) { in ima_calc_file_hash_atfm()
261 file->f_mode |= FMODE_READ; in ima_calc_file_hash_atfm()
304 file->f_mode &= ~FMODE_READ; in ima_calc_file_hash_atfm()
360 if (!(file->f_mode & FMODE_READ)) { in ima_calc_file_hash_tfm()
361 file->f_mode |= FMODE_READ; in ima_calc_file_hash_tfm()
382 file->f_mode &= ~FMODE_READ; in ima_calc_file_hash_tfm()
Dima_main.c91 fmode_t mode = file->f_mode; in ima_rdwr_violation_check()
126 fmode_t mode = file->f_mode; in ima_check_last_writer()
317 if (file->f_mode & FMODE_WRITE) in process_measurement()
/Linux-v4.19/drivers/sbus/char/
Dopenprom.c595 if ((file->f_mode & FMODE_READ) == 0) in openprom_ioctl()
602 if ((file->f_mode & FMODE_WRITE) == 0) in openprom_ioctl()
611 if ((file->f_mode & FMODE_READ) == 0) in openprom_ioctl()
623 if ((file->f_mode & FMODE_READ) == 0) in openprom_ioctl()
632 if ((file->f_mode & FMODE_READ) == 0) in openprom_ioctl()
637 if ((file->f_mode & FMODE_WRITE) == 0) in openprom_ioctl()
/Linux-v4.19/drivers/char/
Draw.c75 err = blkdev_get(bdev, filp->f_mode | FMODE_EXCL, raw_open); in raw_open()
91 blkdev_put(bdev, filp->f_mode | FMODE_EXCL); in raw_open()
113 blkdev_put(bdev, filp->f_mode | FMODE_EXCL); in raw_release()
/Linux-v4.19/kernel/time/
Dposix-clock.c136 err = clk->ops.open(clk, fp->f_mode); in posix_clock_open()
253 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_adjtime()
315 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_settime()
/Linux-v4.19/arch/x86/kernel/
Dmsr.c114 if (!(file->f_mode & FMODE_READ)) { in msr_ioctl()
130 if (!(file->f_mode & FMODE_WRITE)) { in msr_ioctl()
/Linux-v4.19/security/apparmor/include/
Dfile.h222 if (file->f_mode & FMODE_WRITE) in aa_map_file_to_perms()
224 if (file->f_mode & FMODE_READ) in aa_map_file_to_perms()
/Linux-v4.19/drivers/usb/gadget/function/
Dstorage_common.c204 if (!(filp->f_mode & FMODE_WRITE)) in fsg_lun_open()
217 if (!(filp->f_mode & FMODE_CAN_READ)) { in fsg_lun_open()
221 if (!(filp->f_mode & FMODE_CAN_WRITE)) in fsg_lun_open()

123456