Home
last modified time | relevance | path

Searched refs:fd_file (Results 1 – 25 of 86) sorted by relevance

1234

/linux/fs/
A Dread_write.c390 if (!fd_file(f)) in ksys_lseek()
426 if (!fd_file(f)) in SYSCALL_DEFINE5()
706 if (fd_file(f)) { in ksys_read()
730 if (fd_file(f)) { in ksys_write()
761 if (fd_file(f)) { in ksys_pread64()
795 if (fd_file(f)) { in ksys_pwrite64()
1081 if (fd_file(f)) { in do_readv()
1105 if (fd_file(f)) { in do_writev()
1139 if (fd_file(f)) { in do_preadv()
1162 if (fd_file(f)) { in do_pwritev()
[all …]
A Dsync.c155 if (!fd_file(f)) in SYSCALL_DEFINE1()
157 sb = fd_file(f)->f_path.dentry->d_sb; in SYSCALL_DEFINE1()
163 ret2 = errseq_check_and_advance(&sb->s_wb_err, &fd_file(f)->f_sb_err); in SYSCALL_DEFINE1()
211 if (fd_file(f)) { in do_fsync()
212 ret = vfs_fsync(fd_file(f), datasync); in do_fsync()
363 if (fd_file(f)) in ksys_sync_file_range()
364 ret = sync_file_range(fd_file(f), offset, nbytes, flags); in ksys_sync_file_range()
A Dfcntl.c408 return fd_file(f) == filp; in f_dupfd_query()
576 if (!fd_file(f)) in SYSCALL_DEFINE3()
579 if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) { in SYSCALL_DEFINE3()
584 err = security_file_fcntl(fd_file(f), cmd, arg); in SYSCALL_DEFINE3()
586 err = do_fcntl(fd, cmd, arg, fd_file(f)); in SYSCALL_DEFINE3()
603 if (!fd_file(f)) in SYSCALL_DEFINE3()
606 if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) { in SYSCALL_DEFINE3()
621 err = fcntl_getlk64(fd_file(f), cmd, &flock); in SYSCALL_DEFINE3()
635 err = do_fcntl(fd, cmd, arg, fd_file(f)); in SYSCALL_DEFINE3()
740 if (!fd_file(f)) in do_compat_fcntl64()
[all …]
A Dioctl.c238 if (!fd_file(src_file)) in ioctl_file_clone()
898 if (!fd_file(f)) in SYSCALL_DEFINE3()
901 error = security_file_ioctl(fd_file(f), cmd, arg); in SYSCALL_DEFINE3()
905 error = do_vfs_ioctl(fd_file(f), fd, cmd, arg); in SYSCALL_DEFINE3()
907 error = vfs_ioctl(fd_file(f), cmd, arg); in SYSCALL_DEFINE3()
956 if (!fd_file(f)) in COMPAT_SYSCALL_DEFINE3()
959 error = security_file_ioctl_compat(fd_file(f), cmd, arg); in COMPAT_SYSCALL_DEFINE3()
966 error = ioctl_file_clone(fd_file(f), arg, 0, 0, 0); in COMPAT_SYSCALL_DEFINE3()
1001 error = do_vfs_ioctl(fd_file(f), fd, cmd, in COMPAT_SYSCALL_DEFINE3()
1006 if (fd_file(f)->f_op->compat_ioctl) in COMPAT_SYSCALL_DEFINE3()
[all …]
A Dxattr.c700 if (!fd_file(f)) in SYSCALL_DEFINE5()
703 audit_file(fd_file(f)); in SYSCALL_DEFINE5()
712 mnt_drop_write_file(fd_file(f)); in SYSCALL_DEFINE5()
815 if (!fd_file(f)) in SYSCALL_DEFINE4()
817 audit_file(fd_file(f)); in SYSCALL_DEFINE4()
818 error = getxattr(file_mnt_idmap(fd_file(f)), fd_file(f)->f_path.dentry, in SYSCALL_DEFINE4()
891 if (!fd_file(f)) in SYSCALL_DEFINE3()
893 audit_file(fd_file(f)); in SYSCALL_DEFINE3()
957 if (!fd_file(f)) in SYSCALL_DEFINE2()
959 audit_file(fd_file(f)); in SYSCALL_DEFINE2()
[all …]
A Dreaddir.c228 if (!fd_file(f)) in SYSCALL_DEFINE3()
231 error = iterate_dir(fd_file(f), &buf.ctx); in SYSCALL_DEFINE3()
321 if (!fd_file(f)) in SYSCALL_DEFINE3()
324 error = iterate_dir(fd_file(f), &buf.ctx); in SYSCALL_DEFINE3()
404 if (!fd_file(f)) in SYSCALL_DEFINE3()
407 error = iterate_dir(fd_file(f), &buf.ctx); in SYSCALL_DEFINE3()
486 if (!fd_file(f)) in COMPAT_SYSCALL_DEFINE3()
489 error = iterate_dir(fd_file(f), &buf.ctx); in COMPAT_SYSCALL_DEFINE3()
572 if (!fd_file(f)) in COMPAT_SYSCALL_DEFINE3()
575 error = iterate_dir(fd_file(f), &buf.ctx); in COMPAT_SYSCALL_DEFINE3()
A Dkernel_read_file.c181 if (!fd_file(f) || !(fd_file(f)->f_mode & FMODE_READ)) in kernel_read_file_from_fd()
184 ret = kernel_read_file(fd_file(f), offset, buf, buf_size, file_size, id); in kernel_read_file_from_fd()
A Deventpoll.c2264 if (!fd_file(f)) in do_epoll_ctl()
2269 if (!fd_file(tf)) in do_epoll_ctl()
2274 if (!file_can_poll(fd_file(tf))) in do_epoll_ctl()
2287 if (fd_file(f) == fd_file(tf) || !is_file_epoll(fd_file(f))) in do_epoll_ctl()
2307 ep = fd_file(f)->private_data; in do_epoll_ctl()
2329 is_file_epoll(fd_file(tf))) { in do_epoll_ctl()
2336 if (is_file_epoll(fd_file(tf))) { in do_epoll_ctl()
2337 tep = fd_file(tf)->private_data; in do_epoll_ctl()
2441 if (!fd_file(f)) in do_epoll_wait()
2449 if (!is_file_epoll(fd_file(f))) in do_epoll_wait()
[all …]
/linux/fs/overlayfs/
A Dfile.c214 fd_file(real)->f_pos = file->f_pos; in ovl_llseek()
217 ret = vfs_llseek(fd_file(real), offset, whence); in ovl_llseek()
220 file->f_pos = fd_file(real)->f_pos; in ovl_llseek()
449 ret = vfs_fallocate(fd_file(real), mode, offset, len); in ovl_fallocate()
519 ret = vfs_copy_file_range(fd_file(real_in), pos_in, in ovl_copyfile()
520 fd_file(real_out), pos_out, len, flags); in ovl_copyfile()
524 ret = vfs_clone_file_range(fd_file(real_in), pos_in, in ovl_copyfile()
525 fd_file(real_out), pos_out, len, flags); in ovl_copyfile()
530 fd_file(real_out), pos_out, len, in ovl_copyfile()
593 if (fd_file(real)->f_op->flush) { in ovl_flush()
[all …]
/linux/security/landlock/
A Dsyscalls.c248 if (!fd_file(ruleset_f)) in get_ruleset_from_fd()
252 if (fd_file(ruleset_f)->f_op != &ruleset_fops) { in get_ruleset_from_fd()
256 if (!(fd_file(ruleset_f)->f_mode & mode)) { in get_ruleset_from_fd()
260 ruleset = fd_file(ruleset_f)->private_data; in get_ruleset_from_fd()
287 if (!fd_file(f)) in get_path_from_fd()
294 if ((fd_file(f)->f_op == &ruleset_fops) || in get_path_from_fd()
295 (fd_file(f)->f_path.mnt->mnt_flags & MNT_INTERNAL) || in get_path_from_fd()
296 (fd_file(f)->f_path.dentry->d_sb->s_flags & SB_NOUSER) || in get_path_from_fd()
297 d_is_negative(fd_file(f)->f_path.dentry) || in get_path_from_fd()
298 IS_PRIVATE(d_backing_inode(fd_file(f)->f_path.dentry))) { in get_path_from_fd()
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_sched.c45 if (!fd_file(f)) in amdgpu_sched_process_priority_override()
48 r = amdgpu_file_to_fpriv(fd_file(f), &fpriv); in amdgpu_sched_process_priority_override()
74 if (!fd_file(f)) in amdgpu_sched_context_priority_override()
77 r = amdgpu_file_to_fpriv(fd_file(f), &fpriv); in amdgpu_sched_context_priority_override()
/linux/arch/powerpc/platforms/cell/
A Dspu_syscalls.c69 if (fd_file(neighbor)) { in SYSCALL_DEFINE4()
70 ret = calls->create_thread(name, flags, mode, fd_file(neighbor)); in SYSCALL_DEFINE4()
92 if (fd_file(arg)) { in SYSCALL_DEFINE3()
93 ret = calls->spu_run(fd_file(arg), unpc, ustatus); in SYSCALL_DEFINE3()
/linux/drivers/target/
A Dtarget_core_file.c91 struct file *file = FD_DEV(dev)->fd_file; in fd_configure_unmap()
146 fd_dev->fd_file = file; in fd_configure_device()
214 if (fd_dev->fd_file) { in fd_configure_device()
215 filp_close(fd_dev->fd_file, NULL); in fd_configure_device()
216 fd_dev->fd_file = NULL; in fd_configure_device()
238 if (fd_dev->fd_file) { in fd_destroy_device()
239 filp_close(fd_dev->fd_file, NULL); in fd_destroy_device()
240 fd_dev->fd_file = NULL; in fd_destroy_device()
272 struct file *file = fd_dev->fd_file; in fd_execute_rw_aio()
589 struct file *file = fd_dev->fd_file; in fd_execute_rw_buffered()
[all …]
/linux/ipc/
A Dmqueue.c1088 if (unlikely(!fd_file(f))) { in do_mq_timedsend()
1093 inode = file_inode(fd_file(f)); in do_mq_timedsend()
1099 audit_file(fd_file(f)); in do_mq_timedsend()
1202 if (unlikely(!fd_file(f))) { in do_mq_timedreceive()
1207 inode = file_inode(fd_file(f)); in do_mq_timedreceive()
1213 audit_file(fd_file(f)); in do_mq_timedreceive()
1359 if (!fd_file(f)) { in do_mq_notify()
1382 if (!fd_file(f)) { in do_mq_notify()
1387 inode = file_inode(fd_file(f)); in do_mq_notify()
1463 if (!fd_file(f)) in do_mq_getsetattr()
[all …]
/linux/kernel/bpf/
A Dbpf_inode_storage.c86 sdata = inode_storage_lookup(file_inode(fd_file(f)), map, true); in bpf_fd_inode_storage_lookup_elem()
98 if (!inode_storage_ptr(file_inode(fd_file(f)))) in bpf_fd_inode_storage_update_elem()
101 sdata = bpf_local_storage_update(file_inode(fd_file(f)), in bpf_fd_inode_storage_update_elem()
126 return inode_storage_delete(file_inode(fd_file(f)), map); in bpf_fd_inode_storage_delete_elem()
/linux/include/linux/
A Dfile.h50 #define fd_file(f) ((struct file *)((f).word & ~(FDPUT_FPUT|FDPUT_POS_UNLOCK))) macro
69 fput(fd_file(fd)); in fdput()
84 __f_unlock_pos(fd_file(f)); in fdput_pos()
/linux/fs/proc/
A Dfd.c183 struct file *fd_file; in proc_fd_link() local
185 fd_file = fget_task(task, fd); in proc_fd_link()
186 if (fd_file) { in proc_fd_link()
187 *path = fd_file->f_path; in proc_fd_link()
188 path_get(&fd_file->f_path); in proc_fd_link()
190 fput(fd_file); in proc_fd_link()
/linux/fs/xfs/
A Dxfs_ioctl.c889 if (!fd_file(f)) { in xfs_ioc_swapext()
894 if (!(fd_file(f)->f_mode & FMODE_WRITE) || in xfs_ioc_swapext()
895 !(fd_file(f)->f_mode & FMODE_READ) || in xfs_ioc_swapext()
896 (fd_file(f)->f_flags & O_APPEND)) { in xfs_ioc_swapext()
902 if (!fd_file(tmp)) { in xfs_ioc_swapext()
907 if (!(fd_file(tmp)->f_mode & FMODE_WRITE) || in xfs_ioc_swapext()
908 !(fd_file(tmp)->f_mode & FMODE_READ) || in xfs_ioc_swapext()
909 (fd_file(tmp)->f_flags & O_APPEND)) { in xfs_ioc_swapext()
914 if (IS_SWAPFILE(file_inode(fd_file(f))) || in xfs_ioc_swapext()
931 ip = XFS_I(file_inode(fd_file(f))); in xfs_ioc_swapext()
[all …]
/linux/mm/
A Dreadahead.c681 if (!fd_file(f) || !(fd_file(f)->f_mode & FMODE_READ)) in ksys_readahead()
690 if (!fd_file(f)->f_mapping || !fd_file(f)->f_mapping->a_ops || in ksys_readahead()
691 (!S_ISREG(file_inode(fd_file(f))->i_mode) && in ksys_readahead()
692 !S_ISBLK(file_inode(fd_file(f))->i_mode))) in ksys_readahead()
695 ret = vfs_fadvise(fd_file(f), offset, count, POSIX_FADV_WILLNEED); in ksys_readahead()
/linux/drivers/vfio/
A Dvirqfd.c137 if (!fd_file(irqfd)) { in vfio_virqfd_enable()
142 ctx = eventfd_ctx_fileget(fd_file(irqfd)); in vfio_virqfd_enable()
174 events = vfs_poll(fd_file(irqfd), &virqfd->pt); in vfio_virqfd_enable()
/linux/kernel/
A Dnsproxy.c553 if (!fd_file(f)) in SYSCALL_DEFINE2()
556 if (proc_ns_file(fd_file(f))) { in SYSCALL_DEFINE2()
557 ns = get_proc_ns(file_inode(fd_file(f))); in SYSCALL_DEFINE2()
561 } else if (!IS_ERR(pidfd_pid(fd_file(f)))) { in SYSCALL_DEFINE2()
573 if (proc_ns_file(fd_file(f))) in SYSCALL_DEFINE2()
576 err = validate_nsset(&nsset, pidfd_pid(fd_file(f))); in SYSCALL_DEFINE2()
/linux/virt/kvm/
A Dvfio.c197 if (!fd_file(f)) in kvm_vfio_file_del()
205 if (kvf->file != fd_file(f)) in kvm_vfio_file_del()
243 if (!fd_file(f)) in kvm_vfio_file_set_spapr_tce()
251 if (kvf->file != fd_file(f)) in kvm_vfio_file_set_spapr_tce()
/linux/drivers/virt/acrn/
A Dirqfd.c128 if (!fd_file(f)) { in acrn_irqfd_assign()
133 eventfd = eventfd_ctx_fileget(fd_file(f)); in acrn_irqfd_assign()
160 events = vfs_poll(fd_file(f), &irqfd->pt); in acrn_irqfd_assign()
/linux/io_uring/
A Dsqpoll.c112 if (!fd_file(f)) in io_attach_sq_data()
114 if (!io_is_uring_fops(fd_file(f))) { in io_attach_sq_data()
119 ctx_attach = fd_file(f)->private_data; in io_attach_sq_data()
423 if (!fd_file(f)) in io_sq_offload_create()
425 if (!io_is_uring_fops(fd_file(f))) { in io_sq_offload_create()
/linux/arch/arm/kernel/
A Dsys_oabi-compat.c242 if (!fd_file(f)) in sys_oabi_fcntl64()
248 err = security_file_fcntl(fd_file(f), cmd, arg); in sys_oabi_fcntl64()
254 err = fcntl_getlk64(fd_file(f), cmd, &flock); in sys_oabi_fcntl64()
262 err = security_file_fcntl(fd_file(f), cmd, arg); in sys_oabi_fcntl64()
268 err = fcntl_setlk64(fd, fd_file(f), cmd, &flock); in sys_oabi_fcntl64()

Completed in 69 milliseconds

1234