Home
last modified time | relevance | path

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

12

/fs/
A Dread_write.c717 fd_file(f)->f_pos = pos; in ksys_read()
740 fd_file(f)->f_pos = pos; in ksys_write()
1082 fd_file(f)->f_pos = pos; in do_readv()
1105 fd_file(f)->f_pos = pos; in do_writev()
1321 pos = fd_file(in)->f_pos; in do_sendfile()
1343 out_pos = fd_file(out)->f_pos; in do_sendfile()
1370 retval = do_splice_direct(fd_file(in), &pos, fd_file(out), &out_pos, in do_sendfile()
1382 fsnotify_access(fd_file(in)); in do_sendfile()
1383 fsnotify_modify(fd_file(out)); in do_sendfile()
1388 fd_file(in)->f_pos = pos; in do_sendfile()
[all …]
A Dioctl.c592 error = security_file_ioctl(fd_file(f), cmd, arg); in SYSCALL_DEFINE3()
596 error = do_vfs_ioctl(fd_file(f), fd, cmd, arg); in SYSCALL_DEFINE3()
598 error = vfs_ioctl(fd_file(f), cmd, arg); in SYSCALL_DEFINE3()
648 error = security_file_ioctl_compat(fd_file(f), cmd, arg); in COMPAT_SYSCALL_DEFINE3()
655 error = ioctl_file_clone(fd_file(f), arg, 0, 0, 0); in COMPAT_SYSCALL_DEFINE3()
662 error = compat_ioctl_preallocate(fd_file(f), 0, compat_ptr(arg)); in COMPAT_SYSCALL_DEFINE3()
666 error = compat_ioctl_preallocate(fd_file(f), FALLOC_FL_PUNCH_HOLE, in COMPAT_SYSCALL_DEFINE3()
670 error = compat_ioctl_preallocate(fd_file(f), FALLOC_FL_ZERO_RANGE, in COMPAT_SYSCALL_DEFINE3()
690 error = do_vfs_ioctl(fd_file(f), fd, cmd, in COMPAT_SYSCALL_DEFINE3()
695 if (fd_file(f)->f_op->compat_ioctl) in COMPAT_SYSCALL_DEFINE3()
[all …]
A Dfcntl.c413 return fd_file(f) == filp; in f_dupfd_query()
584 if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) { in SYSCALL_DEFINE3()
589 err = security_file_fcntl(fd_file(f), cmd, arg); in SYSCALL_DEFINE3()
591 err = do_fcntl(fd, cmd, arg, fd_file(f)); in SYSCALL_DEFINE3()
608 if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) { in SYSCALL_DEFINE3()
613 err = security_file_fcntl(fd_file(f), cmd, arg); in SYSCALL_DEFINE3()
623 err = fcntl_getlk64(fd_file(f), cmd, &flock); in SYSCALL_DEFINE3()
637 err = do_fcntl(fd, cmd, arg, fd_file(f)); in SYSCALL_DEFINE3()
742 if (unlikely(fd_file(f)->f_mode & FMODE_PATH)) { in do_compat_fcntl64()
747 err = security_file_fcntl(fd_file(f), cmd, arg); in do_compat_fcntl64()
[all …]
A Dsync.c157 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()
212 return vfs_fsync(fd_file(f), datasync); in do_fsync()
360 return sync_file_range(fd_file(f), offset, nbytes, flags); in ksys_sync_file_range()
A Deventpoll.c2353 if (!file_can_poll(fd_file(tf))) in do_epoll_ctl()
2366 if (fd_file(f) == fd_file(tf) || !is_file_epoll(fd_file(f))) in do_epoll_ctl()
2377 if (op == EPOLL_CTL_ADD && (is_file_epoll(fd_file(tf)) || in do_epoll_ctl()
2386 ep = fd_file(f)->private_data; in do_epoll_ctl()
2408 is_file_epoll(fd_file(tf))) { in do_epoll_ctl()
2415 if (is_file_epoll(fd_file(tf))) { in do_epoll_ctl()
2416 tep = fd_file(tf)->private_data; in do_epoll_ctl()
2432 epi = ep_find(ep, fd_file(tf), fd); in do_epoll_ctl()
2439 error = ep_insert(ep, epds, fd_file(tf), fd, full_check); in do_epoll_ctl()
2549 ret = ep_check_params(fd_file(f), events, maxevents); in do_epoll_wait()
[all …]
A Dreaddir.c232 error = iterate_dir(fd_file(f), &buf.ctx); in SYSCALL_DEFINE3()
326 error = iterate_dir(fd_file(f), &buf.ctx); in SYSCALL_DEFINE3()
410 error = iterate_dir(fd_file(f), &buf.ctx); in SYSCALL_DEFINE3()
492 error = iterate_dir(fd_file(f), &buf.ctx); in COMPAT_SYSCALL_DEFINE3()
579 error = iterate_dir(fd_file(f), &buf.ctx); in COMPAT_SYSCALL_DEFINE3()
A Dkernel_read_file.c180 if (fd_empty(f) || !(fd_file(f)->f_mode & FMODE_READ)) in kernel_read_file_from_fd()
183 return kernel_read_file(fd_file(f), offset, buf, buf_size, file_size, id); in kernel_read_file_from_fd()
A Dtimerfd.c469 if (fd_file(f)->f_op != &timerfd_fops) in do_timerfd_settime()
472 ctx = fd_file(f)->private_data; in do_timerfd_settime()
533 if (fd_file(f)->f_op != &timerfd_fops) in do_timerfd_gettime()
535 ctx = fd_file(f)->private_data; in do_timerfd_gettime()
A Dsplice.c1595 if (fd_file(f)->f_mode & FMODE_WRITE) in SYSCALL_DEFINE4()
1597 else if (fd_file(f)->f_mode & FMODE_READ) in SYSCALL_DEFINE4()
1610 error = vmsplice_to_pipe(fd_file(f), &iter, flags); in SYSCALL_DEFINE4()
1612 error = vmsplice_to_user(fd_file(f), &iter, flags); in SYSCALL_DEFINE4()
1636 return __do_splice(fd_file(in), off_in, fd_file(out), off_out, in SYSCALL_DEFINE6()
1995 return do_tee(fd_file(in), fd_file(out), len, flags); in SYSCALL_DEFINE4()
A Dopen.c210 return do_ftruncate(fd_file(f), length, small); in do_sys_ftruncate()
366 return vfs_fallocate(fd_file(f), mode, offset, len); in ksys_fallocate()
589 if (!d_can_lookup(fd_file(f)->f_path.dentry)) in SYSCALL_DEFINE1()
592 error = file_permission(fd_file(f), MAY_EXEC | MAY_CHDIR); in SYSCALL_DEFINE1()
594 set_fs_pwd(current->fs, &fd_file(f)->f_path); in SYSCALL_DEFINE1()
677 return vfs_fchmod(fd_file(f), mode); in SYSCALL_DEFINE2()
871 return vfs_fchown(fd_file(f), user, group); in ksys_fchown()
A Dsignalfd.c293 ctx = fd_file(f)->private_data; in do_signalfd4()
294 if (fd_file(f)->f_op != &signalfd_fops) in do_signalfd4()
A Dfsopen.c397 if (fd_file(f)->f_op != &fscontext_fops) in SYSCALL_DEFINE5()
400 fc = fd_file(f)->private_data; in SYSCALL_DEFINE5()
A Dfile_attr.c417 filepath = fd_file(f)->f_path; in SYSCALL_DEFINE5()
481 filepath = fd_file(f)->f_path; in SYSCALL_DEFINE5()
A Dxattr.c711 error = file_setxattr(fd_file(f), &ctx); in path_setxattrat()
854 return file_getxattr(fd_file(f), &ctx); in path_getxattrat()
984 return file_listxattr(fd_file(f), list, size); in path_listxattrat()
1085 return file_removexattr(fd_file(f), &kname); in path_removexattrat()
A Dlocks.c2161 if (type != F_UNLCK && !(fd_file(f)->f_mode & (FMODE_READ | FMODE_WRITE))) in SYSCALL_DEFINE2()
2164 flock_make_lock(fd_file(f), &fl, type); in SYSCALL_DEFINE2()
2166 error = security_file_lock(fd_file(f), fl.c.flc_type); in SYSCALL_DEFINE2()
2174 if (fd_file(f)->f_op->flock) in SYSCALL_DEFINE2()
2175 error = fd_file(f)->f_op->flock(fd_file(f), in SYSCALL_DEFINE2()
2179 error = locks_lock_file_wait(fd_file(f), &fl); in SYSCALL_DEFINE2()
A Dutimes.c117 return vfs_utimes(&fd_file(f)->f_path, times); in do_utimes_fd()
A Deventfd.c353 return eventfd_ctx_fileget(fd_file(f)); in eventfd_ctx_fdget()
A Dfhandle.c177 *root = fd_file(f)->f_path; in get_path_anchor()
/fs/proc/
A Dfd.c182 struct file *fd_file; in proc_fd_link() local
184 fd_file = fget_task(task, fd); in proc_fd_link()
185 if (fd_file) { in proc_fd_link()
186 *path = fd_file->f_path; in proc_fd_link()
187 path_get(&fd_file->f_path); in proc_fd_link()
189 fput(fd_file); in proc_fd_link()
/fs/xfs/
A Dxfs_ioctl.c939 if (!(fd_file(f)->f_mode & FMODE_WRITE) || in xfs_ioc_swapext()
940 !(fd_file(f)->f_mode & FMODE_READ) || in xfs_ioc_swapext()
941 (fd_file(f)->f_flags & O_APPEND)) in xfs_ioc_swapext()
948 if (!(fd_file(tmp)->f_mode & FMODE_WRITE) || in xfs_ioc_swapext()
949 !(fd_file(tmp)->f_mode & FMODE_READ) || in xfs_ioc_swapext()
950 (fd_file(tmp)->f_flags & O_APPEND)) in xfs_ioc_swapext()
953 if (IS_SWAPFILE(file_inode(fd_file(f))) || in xfs_ioc_swapext()
954 IS_SWAPFILE(file_inode(fd_file(tmp)))) in xfs_ioc_swapext()
962 if (fd_file(f)->f_op != &xfs_file_operations || in xfs_ioc_swapext()
966 ip = XFS_I(file_inode(fd_file(f))); in xfs_ioc_swapext()
[all …]
A Dxfs_exchrange.c818 fxr.file1 = fd_file(file1); in xfs_ioc_exchange_range()
920 fxr.file1 = fd_file(file1); in xfs_ioc_commit_range()
/fs/notify/inotify/
A Dinotify_user.c763 if (unlikely(fd_file(f)->f_op != &inotify_fops)) in SYSCALL_DEFINE3()
778 group = fd_file(f)->private_data; in SYSCALL_DEFINE3()
796 if (unlikely(fd_file(f)->f_op != &inotify_fops)) in SYSCALL_DEFINE2()
799 group = fd_file(f)->private_data; in SYSCALL_DEFINE2()
/fs/smb/client/
A Dioctl.c97 if (fd_file(src_file)->f_op->unlocked_ioctl != cifs_ioctl) { in cifs_ioctl_copychunk()
103 src_inode = file_inode(fd_file(src_file)); in cifs_ioctl_copychunk()
108 rc = cifs_file_copychunk_range(xid, fd_file(src_file), 0, dst_file, 0, in cifs_ioctl_copychunk()
/fs/notify/fanotify/
A Dfanotify_user.c1111 !(S_ISDIR(file_inode(fd_file(f))->i_mode))) in fanotify_find_path()
1114 *path = fd_file(f)->f_path; in fanotify_find_path()
1886 if (unlikely(fd_file(f)->f_op != &fanotify_fops)) in do_fanotify_mark()
1888 group = fd_file(f)->private_data; in do_fanotify_mark()
/fs/quota/
A Dquota.c989 ret = mnt_want_write(fd_file(f)->f_path.mnt); in SYSCALL_DEFINE4()
994 sb = fd_file(f)->f_path.mnt->mnt_sb; in SYSCALL_DEFINE4()
1008 mnt_drop_write(fd_file(f)->f_path.mnt); in SYSCALL_DEFINE4()

Completed in 80 milliseconds

12