Lines Matching refs:f
741 struct fd f = fdget(fd); in SYSCALL_DEFINE3() local
744 if (!f.file) in SYSCALL_DEFINE3()
747 error = security_file_ioctl(f.file, cmd, arg); in SYSCALL_DEFINE3()
751 error = do_vfs_ioctl(f.file, fd, cmd, arg); in SYSCALL_DEFINE3()
753 error = vfs_ioctl(f.file, cmd, arg); in SYSCALL_DEFINE3()
756 fdput(f); in SYSCALL_DEFINE3()
796 struct fd f = fdget(fd); in COMPAT_SYSCALL_DEFINE3() local
799 if (!f.file) in COMPAT_SYSCALL_DEFINE3()
802 error = security_file_ioctl_compat(f.file, cmd, arg); in COMPAT_SYSCALL_DEFINE3()
809 error = ioctl_file_clone(f.file, arg, 0, 0, 0); in COMPAT_SYSCALL_DEFINE3()
816 error = compat_ioctl_preallocate(f.file, 0, compat_ptr(arg)); in COMPAT_SYSCALL_DEFINE3()
820 error = compat_ioctl_preallocate(f.file, FALLOC_FL_PUNCH_HOLE, in COMPAT_SYSCALL_DEFINE3()
824 error = compat_ioctl_preallocate(f.file, FALLOC_FL_ZERO_RANGE, in COMPAT_SYSCALL_DEFINE3()
835 error = do_vfs_ioctl(f.file, fd, cmd, in COMPAT_SYSCALL_DEFINE3()
840 if (f.file->f_op->compat_ioctl) in COMPAT_SYSCALL_DEFINE3()
841 error = f.file->f_op->compat_ioctl(f.file, cmd, arg); in COMPAT_SYSCALL_DEFINE3()
848 fdput(f); in COMPAT_SYSCALL_DEFINE3()