Lines Matching refs:fd
264 static inline struct fd fdget_pos(int fd) in fdget_pos() argument
266 return __to_fd(__fdget_pos(fd)); in fdget_pos()
269 static inline void fdput_pos(struct fd f) in fdput_pos()
276 SYSCALL_DEFINE3(lseek, unsigned int, fd, off_t, offset, unsigned int, whence) in SYSCALL_DEFINE3() argument
279 struct fd f = fdget_pos(fd); in SYSCALL_DEFINE3()
295 COMPAT_SYSCALL_DEFINE3(lseek, unsigned int, fd, compat_off_t, offset, unsigned int, whence) in COMPAT_SYSCALL_DEFINE3() argument
297 return sys_lseek(fd, offset, whence); in COMPAT_SYSCALL_DEFINE3()
302 SYSCALL_DEFINE5(llseek, unsigned int, fd, unsigned long, offset_high, in SYSCALL_DEFINE5() argument
307 struct fd f = fdget_pos(fd); in SYSCALL_DEFINE5()
562 SYSCALL_DEFINE3(read, unsigned int, fd, char __user *, buf, size_t, count) in SYSCALL_DEFINE3() argument
564 struct fd f = fdget_pos(fd); in SYSCALL_DEFINE3()
577 SYSCALL_DEFINE3(write, unsigned int, fd, const char __user *, buf, in SYSCALL_DEFINE3() argument
580 struct fd f = fdget_pos(fd); in SYSCALL_DEFINE3()
594 SYSCALL_DEFINE4(pread64, unsigned int, fd, char __user *, buf, in SYSCALL_DEFINE4() argument
597 struct fd f; in SYSCALL_DEFINE4()
603 f = fdget(fd); in SYSCALL_DEFINE4()
614 SYSCALL_DEFINE4(pwrite64, unsigned int, fd, const char __user *, buf, in SYSCALL_DEFINE4() argument
617 struct fd f; in SYSCALL_DEFINE4()
623 f = fdget(fd); in SYSCALL_DEFINE4()
852 SYSCALL_DEFINE3(readv, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE3() argument
855 struct fd f = fdget_pos(fd); in SYSCALL_DEFINE3()
872 SYSCALL_DEFINE3(writev, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE3() argument
875 struct fd f = fdget_pos(fd); in SYSCALL_DEFINE3()
898 SYSCALL_DEFINE5(preadv, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE5() argument
902 struct fd f; in SYSCALL_DEFINE5()
908 f = fdget(fd); in SYSCALL_DEFINE5()
922 SYSCALL_DEFINE5(pwritev, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE5() argument
926 struct fd f; in SYSCALL_DEFINE5()
932 f = fdget(fd); in SYSCALL_DEFINE5()
1022 COMPAT_SYSCALL_DEFINE3(readv, compat_ulong_t, fd, in COMPAT_SYSCALL_DEFINE3() argument
1026 struct fd f = fdget_pos(fd); in COMPAT_SYSCALL_DEFINE3()
1040 static long __compat_sys_preadv64(unsigned long fd, in __compat_sys_preadv64() argument
1044 struct fd f; in __compat_sys_preadv64()
1049 f = fdget(fd); in __compat_sys_preadv64()
1060 COMPAT_SYSCALL_DEFINE4(preadv64, unsigned long, fd, in COMPAT_SYSCALL_DEFINE4() argument
1064 return __compat_sys_preadv64(fd, vec, vlen, pos); in COMPAT_SYSCALL_DEFINE4()
1068 COMPAT_SYSCALL_DEFINE5(preadv, compat_ulong_t, fd, in COMPAT_SYSCALL_DEFINE5() argument
1074 return __compat_sys_preadv64(fd, vec, vlen, pos); in COMPAT_SYSCALL_DEFINE5()
1099 COMPAT_SYSCALL_DEFINE3(writev, compat_ulong_t, fd, in COMPAT_SYSCALL_DEFINE3() argument
1103 struct fd f = fdget_pos(fd); in COMPAT_SYSCALL_DEFINE3()
1117 static long __compat_sys_pwritev64(unsigned long fd, in __compat_sys_pwritev64() argument
1121 struct fd f; in __compat_sys_pwritev64()
1126 f = fdget(fd); in __compat_sys_pwritev64()
1137 COMPAT_SYSCALL_DEFINE4(pwritev64, unsigned long, fd, in COMPAT_SYSCALL_DEFINE4() argument
1141 return __compat_sys_pwritev64(fd, vec, vlen, pos); in COMPAT_SYSCALL_DEFINE4()
1145 COMPAT_SYSCALL_DEFINE5(pwritev, compat_ulong_t, fd, in COMPAT_SYSCALL_DEFINE5() argument
1151 return __compat_sys_pwritev64(fd, vec, vlen, pos); in COMPAT_SYSCALL_DEFINE5()
1158 struct fd in, out; in do_sendfile()