Symbol: fd_file
arch/alpha/kernel/osf_sys.c
166
error = iterate_dir(fd_file(arg), &buf.ctx);
arch/arm/kernel/sys_oabi-compat.c
248
err = security_file_fcntl(fd_file(f), cmd, arg);
arch/arm/kernel/sys_oabi-compat.c
254
err = fcntl_getlk64(fd_file(f), cmd, &flock);
arch/arm/kernel/sys_oabi-compat.c
262
err = security_file_fcntl(fd_file(f), cmd, arg);
arch/arm/kernel/sys_oabi-compat.c
268
err = fcntl_setlk64(fd, fd_file(f), cmd, &flock);
arch/powerpc/kvm/book3s_64_vio.c
125
if (stt == fd_file(f)->private_data) {
arch/powerpc/kvm/powerpc.c
1932
dev = kvm_device_from_filp(fd_file(f));
arch/powerpc/kvm/powerpc.c
1949
dev = kvm_device_from_filp(fd_file(f));
arch/powerpc/kvm/powerpc.c
1973
dev = kvm_device_from_filp(fd_file(f));
arch/powerpc/platforms/cell/spu_syscalls.c
72
return calls->create_thread(name, flags, mode, fd_file(neighbor));
arch/powerpc/platforms/cell/spu_syscalls.c
88
return calls->spu_run(fd_file(arg), unpc, ustatus);
arch/x86/kernel/cpu/sgx/main.c
914
if (fd_file(f)->f_op != &sgx_provision_fops)
arch/x86/kvm/svm/sev.c
2080
if (!file_is_kvm(fd_file(f)))
arch/x86/kvm/svm/sev.c
2083
source_kvm = fd_file(f)->private_data;
arch/x86/kvm/svm/sev.c
2819
if (!file_is_kvm(fd_file(f)))
arch/x86/kvm/svm/sev.c
2822
source_kvm = fd_file(f)->private_data;
arch/x86/kvm/svm/sev.c
593
return sev_issue_cmd_external_user(fd_file(f), id, data, error);
drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c
48
r = amdgpu_file_to_fpriv(fd_file(f), &fpriv);
drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c
74
r = amdgpu_file_to_fpriv(fd_file(f), &fpriv);
drivers/gpu/drm/drm_syncobj.c
711
if (fd_file(f)->f_op != &drm_syncobj_file_fops)
drivers/gpu/drm/drm_syncobj.c
715
syncobj = fd_file(f)->private_data;
drivers/hv/mshv_eventfd.c
411
eventfd = eventfd_ctx_fileget(fd_file(f));
drivers/hv/mshv_eventfd.c
507
events = vfs_poll(fd_file(f), &irqfd->irqfd_polltbl);
drivers/infiniband/core/ucma.c
1697
if (fd_file(f)->f_op != &ucma_fops)
drivers/infiniband/core/ucma.c
1699
cur_file = fd_file(f)->private_data;
drivers/infiniband/core/uverbs_cmd.c
611
inode = file_inode(fd_file(f));
drivers/media/mc/mc-request.c
266
if (fd_file(f)->f_op != &request_fops)
drivers/media/mc/mc-request.c
268
req = fd_file(f)->private_data;
drivers/media/rc/lirc_dev.c
826
if (fd_file(f)->f_op != &lirc_fops)
drivers/media/rc/lirc_dev.c
829
if (write && !(fd_file(f)->f_mode & FMODE_WRITE))
drivers/media/rc/lirc_dev.c
832
fh = fd_file(f)->private_data;
drivers/target/target_core_file.c
146
fd_dev->fd_file = file;
drivers/target/target_core_file.c
214
if (fd_dev->fd_file) {
drivers/target/target_core_file.c
215
filp_close(fd_dev->fd_file, NULL);
drivers/target/target_core_file.c
216
fd_dev->fd_file = NULL;
drivers/target/target_core_file.c
238
if (fd_dev->fd_file) {
drivers/target/target_core_file.c
239
filp_close(fd_dev->fd_file, NULL);
drivers/target/target_core_file.c
240
fd_dev->fd_file = NULL;
drivers/target/target_core_file.c
272
struct file *file = fd_dev->fd_file;
drivers/target/target_core_file.c
412
ret = vfs_fsync_range(fd_dev->fd_file, start, end, 1);
drivers/target/target_core_file.c
470
ret = vfs_iter_write(fd_dev->fd_file, &iter, &pos, 0);
drivers/target/target_core_file.c
535
struct file *file = FD_DEV(cmd->se_dev)->fd_file;
drivers/target/target_core_file.c
589
struct file *file = fd_dev->fd_file;
drivers/target/target_core_file.c
648
vfs_fsync_range(fd_dev->fd_file, start, end, 1);
drivers/target/target_core_file.c
807
struct file *f = fd_dev->fd_file;
drivers/target/target_core_file.c
827
struct file *prot_file, *file = fd_dev->fd_file;
drivers/target/target_core_file.c
91
struct file *file = FD_DEV(dev)->fd_file;
drivers/target/target_core_file.h
40
struct file *fd_file;
drivers/vfio/group.c
127
container = vfio_container_from_file(fd_file(f));
drivers/vfio/group.c
133
iommufd = iommufd_ctx_from_file(fd_file(f));
drivers/vfio/virqfd.c
141
ctx = eventfd_ctx_fileget(fd_file(irqfd));
drivers/vfio/virqfd.c
173
events = vfs_poll(fd_file(irqfd), &virqfd->pt);
drivers/virt/acrn/irqfd.c
130
eventfd = eventfd_ctx_fileget(fd_file(f));
drivers/virt/acrn/irqfd.c
157
events = vfs_poll(fd_file(f), &irqfd->pt);
drivers/xen/privcmd.c
1006
kirqfd->eventfd = eventfd_ctx_fileget(fd_file(f));
drivers/xen/privcmd.c
1037
events = vfs_poll(fd_file(f), &kirqfd->pt);
fs/btrfs/ioctl.c
1148
src_inode = file_inode(fd_file(src));
fs/eventfd.c
353
return eventfd_ctx_fileget(fd_file(f));
fs/eventpoll.c
2255
if (!file_can_poll(fd_file(tf)))
fs/eventpoll.c
2268
if (fd_file(f) == fd_file(tf) || !is_file_epoll(fd_file(f)))
fs/eventpoll.c
2279
if (op == EPOLL_CTL_ADD && (is_file_epoll(fd_file(tf)) ||
fs/eventpoll.c
2288
ep = fd_file(f)->private_data;
fs/eventpoll.c
2309
if (READ_ONCE(fd_file(f)->f_ep) || ep->gen == loop_check_gen ||
fs/eventpoll.c
2310
is_file_epoll(fd_file(tf))) {
fs/eventpoll.c
2317
if (is_file_epoll(fd_file(tf))) {
fs/eventpoll.c
2318
tep = fd_file(tf)->private_data;
fs/eventpoll.c
2334
epi = ep_find(ep, fd_file(tf), fd);
fs/eventpoll.c
2341
error = ep_insert(ep, epds, fd_file(tf), fd, full_check);
fs/eventpoll.c
2451
ret = ep_check_params(fd_file(f), events, maxevents);
fs/eventpoll.c
2459
ep = fd_file(f)->private_data;
fs/ext4/ioctl.c
1650
if (!(fd_file(donor)->f_mode & FMODE_WRITE))
fs/ext4/ioctl.c
1657
err = ext4_move_extents(filp, fd_file(donor), me.orig_start,
fs/f2fs/file.c
3249
if (!(fd_file(dst)->f_mode & FMODE_WRITE))
fs/f2fs/file.c
3256
err = f2fs_move_file_range(filp, range->pos_in, fd_file(dst),
fs/fcntl.c
411
return fd_file(f) == filp;
fs/fcntl.c
595
if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) {
fs/fcntl.c
600
err = security_file_fcntl(fd_file(f), cmd, arg);
fs/fcntl.c
602
err = do_fcntl(fd, cmd, arg, fd_file(f));
fs/fcntl.c
619
if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) {
fs/fcntl.c
624
err = security_file_fcntl(fd_file(f), cmd, arg);
fs/fcntl.c
634
err = fcntl_getlk64(fd_file(f), cmd, &flock);
fs/fcntl.c
645
err = fcntl_setlk64(fd, fd_file(f), cmd, &flock);
fs/fcntl.c
648
err = do_fcntl(fd, cmd, arg, fd_file(f));
fs/fcntl.c
753
if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) {
fs/fcntl.c
758
err = security_file_fcntl(fd_file(f), cmd, arg);
fs/fcntl.c
767
err = fcntl_getlk(fd_file(f), convert_fcntl_cmd(cmd), &flock);
fs/fcntl.c
779
err = fcntl_getlk(fd_file(f), convert_fcntl_cmd(cmd), &flock);
fs/fcntl.c
788
err = fcntl_setlk(fd, fd_file(f), convert_fcntl_cmd(cmd), &flock);
fs/fcntl.c
797
err = fcntl_setlk(fd, fd_file(f), convert_fcntl_cmd(cmd), &flock);
fs/fcntl.c
800
err = do_fcntl(fd, cmd, arg, fd_file(f));
fs/fhandle.c
176
*root = fd_file(f)->f_path;
fs/file.c
1257
struct file *file = fd_file(f);
fs/file_attr.c
405
filepath = fd_file(f)->f_path;
fs/file_attr.c
467
filepath = fd_file(f)->f_path;
fs/fsopen.c
403
if (fd_file(f)->f_op != &fscontext_fops)
fs/fsopen.c
406
fc = fd_file(f)->private_data;
fs/fuse/dev.c
2608
if (fd_file(f)->f_op == file->f_op)
fs/fuse/dev.c
2609
fud = __fuse_get_dev(fd_file(f));
fs/ioctl.c
239
cloned = vfs_clone_file_range(fd_file(src_file), off, dst_file, destoff,
fs/ioctl.c
591
error = security_file_ioctl(fd_file(f), cmd, arg);
fs/ioctl.c
595
error = do_vfs_ioctl(fd_file(f), fd, cmd, arg);
fs/ioctl.c
597
error = vfs_ioctl(fd_file(f), cmd, arg);
fs/ioctl.c
647
error = security_file_ioctl_compat(fd_file(f), cmd, arg);
fs/ioctl.c
654
error = ioctl_file_clone(fd_file(f), arg, 0, 0, 0);
fs/ioctl.c
661
error = compat_ioctl_preallocate(fd_file(f), 0, compat_ptr(arg));
fs/ioctl.c
665
error = compat_ioctl_preallocate(fd_file(f), FALLOC_FL_PUNCH_HOLE,
fs/ioctl.c
669
error = compat_ioctl_preallocate(fd_file(f), FALLOC_FL_ZERO_RANGE,
fs/ioctl.c
689
error = do_vfs_ioctl(fd_file(f), fd, cmd,
fs/ioctl.c
694
if (fd_file(f)->f_op->compat_ioctl)
fs/ioctl.c
695
error = fd_file(f)->f_op->compat_ioctl(fd_file(f), cmd, arg);
fs/kernel_read_file.c
180
if (fd_empty(f) || !(fd_file(f)->f_mode & FMODE_READ))
fs/kernel_read_file.c
183
return kernel_read_file(fd_file(f), offset, buf, buf_size, file_size, id);
fs/locks.c
2224
if (type != F_UNLCK && !(fd_file(f)->f_mode & (FMODE_READ | FMODE_WRITE)))
fs/locks.c
2227
flock_make_lock(fd_file(f), &fl, type);
fs/locks.c
2229
error = security_file_lock(fd_file(f), fl.c.flc_type);
fs/locks.c
2237
if (fd_file(f)->f_op->flock)
fs/locks.c
2238
error = fd_file(f)->f_op->flock(fd_file(f),
fs/locks.c
2242
error = locks_lock_file_wait(fd_file(f), &fl);
fs/namei.c
2748
if (fd_file(f)->f_cred != current_cred() &&
fs/namei.c
2749
!ns_capable(fd_file(f)->f_cred->user_ns, CAP_DAC_READ_SEARCH))
fs/namei.c
2753
dentry = fd_file(f)->f_path.dentry;
fs/namei.c
2758
nd->path = fd_file(f)->f_path;
fs/namespace.c
4445
if (fd_file(f)->f_op != &fscontext_fops)
fs/namespace.c
4448
fc = fd_file(f)->private_data;
fs/namespace.c
4570
to_path = fd_file(f_to)->f_path;
fs/namespace.c
4593
return vfs_move_mount(&fd_file(f_from)->f_path, &to_path, mflags);
fs/namespace.c
4980
if (!proc_ns_file(fd_file(f)))
fs/namespace.c
4983
ns = get_proc_ns(file_inode(fd_file(f)));
fs/namespace.c
5903
if (!proc_ns_file(fd_file(f)))
fs/namespace.c
5906
ns = get_proc_ns(file_inode(fd_file(f)));
fs/notify/fanotify/fanotify_user.c
1208
!(S_ISDIR(file_inode(fd_file(f))->i_mode)))
fs/notify/fanotify/fanotify_user.c
1211
*path = fd_file(f)->f_path;
fs/notify/fanotify/fanotify_user.c
1972
if (unlikely(fd_file(f)->f_op != &fanotify_fops))
fs/notify/fanotify/fanotify_user.c
1974
group = fd_file(f)->private_data;
fs/notify/inotify/inotify_user.c
763
if (unlikely(fd_file(f)->f_op != &inotify_fops))
fs/notify/inotify/inotify_user.c
778
group = fd_file(f)->private_data;
fs/notify/inotify/inotify_user.c
796
if (unlikely(fd_file(f)->f_op != &inotify_fops))
fs/notify/inotify/inotify_user.c
799
group = fd_file(f)->private_data;
fs/ocfs2/cluster/heartbeat.c
1795
if (!S_ISBLK(fd_file(f)->f_mapping->host->i_mode))
fs/ocfs2/cluster/heartbeat.c
1798
reg->hr_bdev_file = bdev_file_open_by_dev(fd_file(f)->f_mapping->host->i_rdev,
fs/open.c
208
return do_ftruncate(fd_file(f), length, small);
fs/open.c
364
return vfs_fallocate(fd_file(f), mode, offset, len);
fs/open.c
581
if (!d_can_lookup(fd_file(f)->f_path.dentry))
fs/open.c
584
error = file_permission(fd_file(f), MAY_EXEC | MAY_CHDIR);
fs/open.c
586
set_fs_pwd(current->fs, &fd_file(f)->f_path);
fs/open.c
666
return vfs_fchmod(fd_file(f), mode);
fs/open.c
855
return vfs_fchown(fd_file(f), user, group);
fs/proc/fd.c
182
struct file *fd_file;
fs/proc/fd.c
184
fd_file = fget_task(task, fd);
fs/proc/fd.c
185
if (fd_file) {
fs/proc/fd.c
186
*path = fd_file->f_path;
fs/proc/fd.c
187
path_get(&fd_file->f_path);
fs/proc/fd.c
189
fput(fd_file);
fs/quota/quota.c
1008
mnt_drop_write(fd_file(f)->f_path.mnt);
fs/quota/quota.c
989
ret = mnt_want_write(fd_file(f)->f_path.mnt);
fs/quota/quota.c
994
sb = fd_file(f)->f_path.mnt->mnt_sb;
fs/read_write.c
1077
loff_t pos, *ppos = file_ppos(fd_file(f));
fs/read_write.c
1082
ret = vfs_readv(fd_file(f), vec, vlen, ppos, flags);
fs/read_write.c
1084
fd_file(f)->f_pos = pos;
fs/read_write.c
1100
loff_t pos, *ppos = file_ppos(fd_file(f));
fs/read_write.c
1105
ret = vfs_writev(fd_file(f), vec, vlen, ppos, flags);
fs/read_write.c
1107
fd_file(f)->f_pos = pos;
fs/read_write.c
1133
if (fd_file(f)->f_mode & FMODE_PREAD)
fs/read_write.c
1134
ret = vfs_readv(fd_file(f), vec, vlen, &pos, flags);
fs/read_write.c
1154
if (fd_file(f)->f_mode & FMODE_PWRITE)
fs/read_write.c
1155
ret = vfs_writev(fd_file(f), vec, vlen, &pos, flags);
fs/read_write.c
1320
if (!(fd_file(in)->f_mode & FMODE_READ))
fs/read_write.c
1323
pos = fd_file(in)->f_pos;
fs/read_write.c
1326
if (!(fd_file(in)->f_mode & FMODE_PREAD))
fs/read_write.c
1329
retval = rw_verify_area(READ, fd_file(in), &pos, count);
fs/read_write.c
1341
if (!(fd_file(out)->f_mode & FMODE_WRITE))
fs/read_write.c
1343
in_inode = file_inode(fd_file(in));
fs/read_write.c
1344
out_inode = file_inode(fd_file(out));
fs/read_write.c
1345
out_pos = fd_file(out)->f_pos;
fs/read_write.c
1364
if (fd_file(in)->f_flags & O_NONBLOCK)
fs/read_write.c
1367
opipe = get_pipe_info(fd_file(out), true);
fs/read_write.c
1369
retval = rw_verify_area(WRITE, fd_file(out), &out_pos, count);
fs/read_write.c
1372
retval = do_splice_direct(fd_file(in), &pos, fd_file(out), &out_pos,
fs/read_write.c
1375
if (fd_file(out)->f_flags & O_NONBLOCK)
fs/read_write.c
1378
retval = splice_file_to_pipe(fd_file(in), opipe, &pos, count, fl);
fs/read_write.c
1384
fsnotify_access(fd_file(in));
fs/read_write.c
1385
fsnotify_modify(fd_file(out));
fs/read_write.c
1386
fd_file(out)->f_pos = out_pos;
fs/read_write.c
1390
fd_file(in)->f_pos = pos;
fs/read_write.c
1670
pos_in = fd_file(f_in)->f_pos;
fs/read_write.c
1677
pos_out = fd_file(f_out)->f_pos;
fs/read_write.c
1683
ret = vfs_copy_file_range(fd_file(f_in), pos_in, fd_file(f_out), pos_out, len,
fs/read_write.c
1693
fd_file(f_in)->f_pos = pos_in;
fs/read_write.c
1700
fd_file(f_out)->f_pos = pos_out;
fs/read_write.c
404
loff_t res = vfs_llseek(fd_file(f), offset, whence);
fs/read_write.c
440
offset = vfs_llseek(fd_file(f), ((loff_t) offset_high << 32) | offset_low,
fs/read_write.c
712
loff_t pos, *ppos = file_ppos(fd_file(f));
fs/read_write.c
717
ret = vfs_read(fd_file(f), buf, count, ppos);
fs/read_write.c
719
fd_file(f)->f_pos = pos;
fs/read_write.c
735
loff_t pos, *ppos = file_ppos(fd_file(f));
fs/read_write.c
740
ret = vfs_write(fd_file(f), buf, count, ppos);
fs/read_write.c
742
fd_file(f)->f_pos = pos;
fs/read_write.c
764
if (fd_file(f)->f_mode & FMODE_PREAD)
fs/read_write.c
765
return vfs_read(fd_file(f), buf, count, &pos);
fs/read_write.c
794
if (fd_file(f)->f_mode & FMODE_PWRITE)
fs/read_write.c
795
return vfs_write(fd_file(f), buf, count, &pos);
fs/readdir.c
232
error = iterate_dir(fd_file(f), &buf.ctx);
fs/readdir.c
327
error = iterate_dir(fd_file(f), &buf.ctx);
fs/readdir.c
412
error = iterate_dir(fd_file(f), &buf.ctx);
fs/readdir.c
494
error = iterate_dir(fd_file(f), &buf.ctx);
fs/readdir.c
582
error = iterate_dir(fd_file(f), &buf.ctx);
fs/remap_range.c
551
deduped = vfs_dedupe_file_range_one(file, off, fd_file(dst_fd),
fs/select.c
480
return vfs_poll(fd_file(f), wait);
fs/select.c
866
mask = vfs_poll(fd_file(f), pwait);
fs/signalfd.c
286
ctx = fd_file(f)->private_data;
fs/signalfd.c
287
if (fd_file(f)->f_op != &signalfd_fops)
fs/smb/client/ioctl.c
102
src_inode = file_inode(fd_file(src_file));
fs/smb/client/ioctl.c
107
rc = cifs_file_copychunk_range(xid, fd_file(src_file), 0, dst_file, 0,
fs/smb/client/ioctl.c
96
if (fd_file(src_file)->f_op->unlocked_ioctl != cifs_ioctl) {
fs/splice.c
1593
if (fd_file(f)->f_mode & FMODE_WRITE)
fs/splice.c
1595
else if (fd_file(f)->f_mode & FMODE_READ)
fs/splice.c
1608
error = vmsplice_to_pipe(fd_file(f), &iter, flags);
fs/splice.c
1610
error = vmsplice_to_user(fd_file(f), &iter, flags);
fs/splice.c
1634
return __do_splice(fd_file(in), off_in, fd_file(out), off_out,
fs/splice.c
1993
return do_tee(fd_file(in), fd_file(out), len, flags);
fs/stat.c
281
return vfs_getattr(&fd_file(f)->f_path, stat, STATX_BASIC_STATS, 0);
fs/stat.c
323
return vfs_statx_path(&fd_file(f)->f_path, flags, stat, request_mask);
fs/statfs.c
122
return vfs_statfs(&fd_file(f)->f_path, st);
fs/sync.c
156
sb = fd_file(f)->f_path.dentry->d_sb;
fs/sync.c
162
ret2 = errseq_check_and_advance(&sb->s_wb_err, &fd_file(f)->f_sb_err);
fs/sync.c
211
return vfs_fsync(fd_file(f), datasync);
fs/sync.c
357
return sync_file_range(fd_file(f), offset, nbytes, flags);
fs/timerfd.c
458
if (fd_file(f)->f_op != &timerfd_fops)
fs/timerfd.c
461
ctx = fd_file(f)->private_data;
fs/timerfd.c
522
if (fd_file(f)->f_op != &timerfd_fops)
fs/timerfd.c
524
ctx = fd_file(f)->private_data;
fs/utimes.c
116
return vfs_utimes(&fd_file(f)->f_path, times);
fs/xattr.c
1068
return file_removexattr(fd_file(f), &kname);
fs/xattr.c
706
error = file_setxattr(fd_file(f), &ctx);
fs/xattr.c
845
return file_getxattr(fd_file(f), &ctx);
fs/xattr.c
971
return file_listxattr(fd_file(f), list, size);
fs/xfs/xfs_exchrange.c
818
fxr.file1 = fd_file(file1);
fs/xfs/xfs_exchrange.c
920
fxr.file1 = fd_file(file1);
fs/xfs/xfs_handle.c
97
path = fd_file(f)->f_path;
fs/xfs/xfs_healthmon.c
1120
hms_inode = file_inode(fd_file(hms_fd));
fs/xfs/xfs_ioctl.c
935
if (!(fd_file(f)->f_mode & FMODE_WRITE) ||
fs/xfs/xfs_ioctl.c
936
!(fd_file(f)->f_mode & FMODE_READ) ||
fs/xfs/xfs_ioctl.c
937
(fd_file(f)->f_flags & O_APPEND))
fs/xfs/xfs_ioctl.c
944
if (!(fd_file(tmp)->f_mode & FMODE_WRITE) ||
fs/xfs/xfs_ioctl.c
945
!(fd_file(tmp)->f_mode & FMODE_READ) ||
fs/xfs/xfs_ioctl.c
946
(fd_file(tmp)->f_flags & O_APPEND))
fs/xfs/xfs_ioctl.c
949
if (IS_SWAPFILE(file_inode(fd_file(f))) ||
fs/xfs/xfs_ioctl.c
950
IS_SWAPFILE(file_inode(fd_file(tmp))))
fs/xfs/xfs_ioctl.c
958
if (fd_file(f)->f_op != &xfs_file_operations ||
fs/xfs/xfs_ioctl.c
959
fd_file(tmp)->f_op != &xfs_file_operations)
fs/xfs/xfs_ioctl.c
962
ip = XFS_I(file_inode(fd_file(f)));
fs/xfs/xfs_ioctl.c
963
tip = XFS_I(file_inode(fd_file(tmp)));
include/linux/bpf.h
2619
if (unlikely(fd_file(f)->f_op != &bpf_map_fops))
include/linux/bpf.h
2621
return fd_file(f)->private_data;
include/linux/bpf.h
2628
if (unlikely(fd_file(f)->f_op != &btf_fops))
include/linux/bpf.h
2630
return fd_file(f)->private_data;
include/linux/file.h
63
fput(fd_file(fd));
include/linux/file.h
79
__f_unlock_pos(fd_file(f));
io_uring/msg_ring.c
334
if (!io_is_uring_fops(fd_file(f)))
io_uring/msg_ring.c
336
return __io_msg_ring_data(fd_file(f)->private_data,
io_uring/sqpoll.c
125
if (!io_is_uring_fops(fd_file(f)))
io_uring/sqpoll.c
128
ctx_attach = fd_file(f)->private_data;
io_uring/sqpoll.c
457
if (!io_is_uring_fops(fd_file(f)))
io_uring/zcrx.c
718
file = fd_file(f);
ipc/mqueue.c
1065
inode = file_inode(fd_file(f));
ipc/mqueue.c
1066
if (unlikely(fd_file(f)->f_op != &mqueue_file_operations))
ipc/mqueue.c
1069
audit_file(fd_file(f));
ipc/mqueue.c
1071
if (unlikely(!(fd_file(f)->f_mode & FMODE_WRITE)))
ipc/mqueue.c
1105
if (fd_file(f)->f_flags & O_NONBLOCK) {
ipc/mqueue.c
1165
inode = file_inode(fd_file(f));
ipc/mqueue.c
1166
if (unlikely(fd_file(f)->f_op != &mqueue_file_operations))
ipc/mqueue.c
1169
audit_file(fd_file(f));
ipc/mqueue.c
1171
if (unlikely(!(fd_file(f)->f_mode & FMODE_READ)))
ipc/mqueue.c
1197
if (fd_file(f)->f_flags & O_NONBLOCK) {
ipc/mqueue.c
1327
inode = file_inode(fd_file(f));
ipc/mqueue.c
1328
if (unlikely(fd_file(f)->f_op != &mqueue_file_operations)) {
ipc/mqueue.c
1399
if (unlikely(fd_file(f)->f_op != &mqueue_file_operations))
ipc/mqueue.c
1402
inode = file_inode(fd_file(f));
ipc/mqueue.c
1409
old->mq_flags = fd_file(f)->f_flags & O_NONBLOCK;
ipc/mqueue.c
1413
spin_lock(&fd_file(f)->f_lock);
ipc/mqueue.c
1415
fd_file(f)->f_flags |= O_NONBLOCK;
ipc/mqueue.c
1417
fd_file(f)->f_flags &= ~O_NONBLOCK;
ipc/mqueue.c
1418
spin_unlock(&fd_file(f)->f_lock);
kernel/bpf/bpf_inode_storage.c
122
return inode_storage_delete(file_inode(fd_file(f)), map);
kernel/bpf/bpf_inode_storage.c
84
sdata = inode_storage_lookup(file_inode(fd_file(f)), map, true);
kernel/bpf/bpf_inode_storage.c
96
if (!inode_storage_ptr(file_inode(fd_file(f))))
kernel/bpf/bpf_inode_storage.c
99
sdata = bpf_local_storage_update(file_inode(fd_file(f)),
kernel/bpf/syscall.c
1812
err = bpf_map_update_value(map, fd_file(f), key, value, attr->flags);
kernel/bpf/syscall.c
2598
if (fd_file(f)->f_op != &bpf_prog_fops)
kernel/bpf/syscall.c
2601
prog = fd_file(f)->private_data;
kernel/bpf/syscall.c
3512
if (fd_file(f)->f_op != &bpf_link_fops && fd_file(f)->f_op != &bpf_link_fops_poll)
kernel/bpf/syscall.c
3515
link = fd_file(f)->private_data;
kernel/bpf/syscall.c
5454
if (fd_file(f)->f_op == &bpf_prog_fops)
kernel/bpf/syscall.c
5455
return bpf_prog_get_info_by_fd(fd_file(f), fd_file(f)->private_data, attr,
kernel/bpf/syscall.c
5457
else if (fd_file(f)->f_op == &bpf_map_fops)
kernel/bpf/syscall.c
5458
return bpf_map_get_info_by_fd(fd_file(f), fd_file(f)->private_data, attr,
kernel/bpf/syscall.c
5460
else if (fd_file(f)->f_op == &btf_fops)
kernel/bpf/syscall.c
5461
return bpf_btf_get_info_by_fd(fd_file(f), fd_file(f)->private_data, attr, uattr);
kernel/bpf/syscall.c
5462
else if (fd_file(f)->f_op == &bpf_link_fops || fd_file(f)->f_op == &bpf_link_fops_poll)
kernel/bpf/syscall.c
5463
return bpf_link_get_info_by_fd(fd_file(f), fd_file(f)->private_data,
kernel/bpf/syscall.c
5465
else if (fd_file(f)->f_op == &bpf_token_fops)
kernel/bpf/syscall.c
5466
return token_get_info_by_fd(fd_file(f), fd_file(f)->private_data,
kernel/bpf/syscall.c
5690
BPF_DO_BATCH(map->ops->map_update_batch, map, fd_file(f), attr, uattr);
kernel/bpf/syscall.c
991
fmode_t mode = fd_file(f)->f_mode;
kernel/bpf/token.c
127
path = fd_file(f)->f_path;
kernel/bpf/token.c
227
if (fd_file(f)->f_op != &bpf_token_fops)
kernel/bpf/token.c
230
token = fd_file(f)->private_data;
kernel/cgroup/cgroup.c
6801
sb = fd_file(f)->f_path.dentry->d_sb;
kernel/cgroup/cgroup.c
6803
dst_cgrp = cgroup_get_from_file(fd_file(f));
kernel/cgroup/cgroup.c
7337
return cgroup_v1v2_get_from_file(fd_file(f));
kernel/events/core.c
1139
css = css_tryget_online_from_dir(fd_file(f)->f_path.dentry,
kernel/events/core.c
13896
group_leader = fd_file(group)->private_data;
kernel/events/core.c
6587
return !fd_empty(f) && fd_file(f)->f_op == &perf_fops;
kernel/events/core.c
6646
output_event = fd_file(output)->private_data;
kernel/module/main.c
3751
return idempotent_init_module(fd_file(f), uargs, flags);
kernel/nsproxy.c
573
if (proc_ns_file(fd_file(f))) {
kernel/nsproxy.c
574
ns = get_proc_ns(file_inode(fd_file(f)));
kernel/nsproxy.c
578
} else if (!IS_ERR(pidfd_pid(fd_file(f)))) {
kernel/nsproxy.c
590
if (proc_ns_file(fd_file(f)))
kernel/nsproxy.c
593
err = validate_nsset(&nsset, pidfd_pid(fd_file(f)));
kernel/pid.c
593
pid = pidfd_pid(fd_file(f));
kernel/pid.c
596
*flags = fd_file(f)->f_flags;
kernel/pid.c
960
pid = pidfd_pid(fd_file(f));
kernel/signal.c
4093
pid = pidfd_to_pid(fd_file(f));
kernel/signal.c
4101
if (fd_file(f)->f_flags & PIDFD_THREAD)
kernel/sys.c
1975
inode = file_inode(fd_file(exe));
kernel/sys.c
1982
if (!S_ISREG(inode->i_mode) || path_noexec(&fd_file(exe)->f_path))
kernel/sys.c
1985
err = file_permission(fd_file(exe), MAY_EXEC);
kernel/sys.c
1989
return replace_mm_exe_file(mm, fd_file(exe));
kernel/taskstats.c
441
rc = cgroupstats_build(stats, fd_file(f)->f_path.dentry);
kernel/watch_queue.c
677
pipe = get_pipe_info(fd_file(f), false);
mm/fadvise.c
197
return vfs_fadvise(fd_file(f), offset, len, advice);
mm/filemap.c
4730
if (is_file_hugepages(fd_file(f)))
mm/filemap.c
4733
if (!can_do_cachestat(fd_file(f)))
mm/filemap.c
4743
mapping = fd_file(f)->f_mapping;
mm/memcontrol-v1.c
1122
event->eventfd = eventfd_ctx_fileget(fd_file(efile));
mm/memcontrol-v1.c
1135
ret = file_permission(fd_file(cfile), MAY_READ);
mm/memcontrol-v1.c
1143
cdentry = fd_file(cfile)->f_path.dentry;
mm/memcontrol-v1.c
1199
vfs_poll(fd_file(efile), &event->pt);
mm/readahead.c
713
file = fd_file(f);
mm/readahead.c
733
return vfs_fadvise(fd_file(f), offset, count, POSIX_FADV_WILLNEED);
net/core/net_namespace.c
780
if (proc_ns_file(fd_file(f))) {
net/core/net_namespace.c
781
struct ns_common *ns = get_proc_ns(file_inode(fd_file(f)));
net/netlink/af_netlink.c
1165
inode = file_inode(fd_file(f));
net/socket.c
1897
sock = sock_from_file(fd_file(f));
net/socket.c
1939
sock = sock_from_file(fd_file(f));
net/socket.c
2044
return __sys_accept4_file(fd_file(f), upeer_sockaddr,
net/socket.c
2108
return __sys_connect_file(fd_file(f), &address, addrlen, 0);
net/socket.c
2148
sock = sock_from_file(fd_file(f));
net/socket.c
2186
sock = sock_from_file(fd_file(f));
net/socket.c
2250
sock = sock_from_file(fd_file(f));
net/socket.c
2343
sock = sock_from_file(fd_file(f));
net/socket.c
2408
sock = sock_from_file(fd_file(f));
net/socket.c
2444
sock = sock_from_file(fd_file(f));
net/socket.c
2674
sock = sock_from_file(fd_file(f));
net/socket.c
2713
sock = sock_from_file(fd_file(f));
net/socket.c
2883
sock = sock_from_file(fd_file(f));
net/socket.c
2923
sock = sock_from_file(fd_file(f));
security/integrity/ima/ima_main.c
1168
process_buffer_measurement(file_mnt_idmap(fd_file(f)), file_inode(fd_file(f)),
security/landlock/syscalls.c
276
if (fd_file(ruleset_f)->f_op != &ruleset_fops)
security/landlock/syscalls.c
278
if (!(fd_file(ruleset_f)->f_mode & mode))
security/landlock/syscalls.c
280
ruleset = fd_file(ruleset_f)->private_data;
security/landlock/syscalls.c
306
if ((fd_file(f)->f_op == &ruleset_fops) ||
security/landlock/syscalls.c
307
(fd_file(f)->f_path.mnt->mnt_flags & MNT_INTERNAL) ||
security/landlock/syscalls.c
308
(fd_file(f)->f_path.dentry->d_sb->s_flags & SB_NOUSER) ||
security/landlock/syscalls.c
309
IS_PRIVATE(d_backing_inode(fd_file(f)->f_path.dentry)))
security/landlock/syscalls.c
312
*path = fd_file(f)->f_path;
security/loadpin/loadpin.c
298
rc = kernel_read_file(fd_file(f), 0, (void **)&data, SZ_4K - 1, NULL, READING_POLICY);
security/selinux/hooks.c
7146
path = fd_file(f)->f_path;
sound/core/pcm_native.c
2289
if (!is_pcm_file(fd_file(f)))
sound/core/pcm_native.c
2292
pcm_file = fd_file(f)->private_data;
virt/kvm/eventfd.c
402
eventfd = eventfd_ctx_fileget(fd_file(f));
virt/kvm/eventfd.c
480
events = vfs_poll(fd_file(f), &irqfd_pt.pt);
virt/kvm/vfio.c
203
if (kvf->file != fd_file(f))
virt/kvm/vfio.c
244
if (kvf->file != fd_file(f))