Lines Matching refs:vec
889 ssize_t vfs_readv(struct file *file, const struct iovec __user *vec, in vfs_readv() argument
897 return do_readv_writev(READ, file, vec, vlen, pos, flags); in vfs_readv()
902 ssize_t vfs_writev(struct file *file, const struct iovec __user *vec, in vfs_writev() argument
910 return do_readv_writev(WRITE, file, vec, vlen, pos, flags); in vfs_writev()
915 static ssize_t do_readv(unsigned long fd, const struct iovec __user *vec, in do_readv() argument
923 ret = vfs_readv(f.file, vec, vlen, &pos, flags); in do_readv()
935 static ssize_t do_writev(unsigned long fd, const struct iovec __user *vec, in do_writev() argument
943 ret = vfs_writev(f.file, vec, vlen, &pos, flags); in do_writev()
961 static ssize_t do_preadv(unsigned long fd, const struct iovec __user *vec, in do_preadv() argument
974 ret = vfs_readv(f.file, vec, vlen, &pos, flags); in do_preadv()
984 static ssize_t do_pwritev(unsigned long fd, const struct iovec __user *vec, in do_pwritev() argument
997 ret = vfs_writev(f.file, vec, vlen, &pos, flags); in do_pwritev()
1007 SYSCALL_DEFINE3(readv, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE3() argument
1010 return do_readv(fd, vec, vlen, 0); in SYSCALL_DEFINE3()
1013 SYSCALL_DEFINE3(writev, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE3() argument
1016 return do_writev(fd, vec, vlen, 0); in SYSCALL_DEFINE3()
1019 SYSCALL_DEFINE5(preadv, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE5() argument
1024 return do_preadv(fd, vec, vlen, pos, 0); in SYSCALL_DEFINE5()
1027 SYSCALL_DEFINE6(preadv2, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE6() argument
1034 return do_readv(fd, vec, vlen, flags); in SYSCALL_DEFINE6()
1036 return do_preadv(fd, vec, vlen, pos, flags); in SYSCALL_DEFINE6()
1039 SYSCALL_DEFINE5(pwritev, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE5() argument
1044 return do_pwritev(fd, vec, vlen, pos, 0); in SYSCALL_DEFINE5()
1047 SYSCALL_DEFINE6(pwritev2, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE6() argument
1054 return do_writev(fd, vec, vlen, flags); in SYSCALL_DEFINE6()
1056 return do_pwritev(fd, vec, vlen, pos, flags); in SYSCALL_DEFINE6()
1108 const struct compat_iovec __user *vec, in compat_readv() argument
1120 ret = compat_do_readv_writev(READ, file, vec, vlen, pos, flags); in compat_readv()
1130 const struct compat_iovec __user *vec, in do_compat_readv() argument
1140 ret = compat_readv(f.file, vec, vlen, &pos, flags); in do_compat_readv()
1149 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE3() argument
1152 return do_compat_readv(fd, vec, vlen, 0); in COMPAT_SYSCALL_DEFINE3()
1156 const struct compat_iovec __user *vec, in do_compat_preadv64() argument
1169 ret = compat_readv(f.file, vec, vlen, &pos, flags); in do_compat_preadv64()
1176 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE4() argument
1179 return do_compat_preadv64(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE4()
1184 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1189 return do_compat_preadv64(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE5()
1194 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1197 return do_compat_preadv64(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE5()
1202 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE6() argument
1209 return do_compat_readv(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE6()
1211 return do_compat_preadv64(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE6()
1215 const struct compat_iovec __user *vec, in compat_writev() argument
1227 ret = compat_do_readv_writev(WRITE, file, vec, vlen, pos, flags); in compat_writev()
1237 const struct compat_iovec __user* vec, in do_compat_writev() argument
1247 ret = compat_writev(f.file, vec, vlen, &pos, flags); in do_compat_writev()
1255 const struct compat_iovec __user *, vec, in COMPAT_SYSCALL_DEFINE3() argument
1258 return do_compat_writev(fd, vec, vlen, 0); in COMPAT_SYSCALL_DEFINE3()
1262 const struct compat_iovec __user *vec, in do_compat_pwritev64() argument
1275 ret = compat_writev(f.file, vec, vlen, &pos, flags); in do_compat_pwritev64()
1282 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE4() argument
1285 return do_compat_pwritev64(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE4()
1290 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1295 return do_compat_pwritev64(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE5()
1300 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1303 return do_compat_pwritev64(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE5()
1308 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE6() argument
1314 return do_compat_writev(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE6()
1316 return do_compat_pwritev64(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE6()