Lines Matching refs:vec
990 static ssize_t vfs_readv(struct file *file, const struct iovec __user *vec, in vfs_readv() argument
1004 ret = import_iovec(ITER_DEST, vec, vlen, ARRAY_SIZE(iovstack), &iov, in vfs_readv()
1028 static ssize_t vfs_writev(struct file *file, const struct iovec __user *vec, in vfs_writev() argument
1042 ret = import_iovec(ITER_SOURCE, vec, vlen, ARRAY_SIZE(iovstack), &iov, in vfs_writev()
1068 static ssize_t do_readv(unsigned long fd, const struct iovec __user *vec, in do_readv() argument
1080 ret = vfs_readv(fd_file(f), vec, vlen, ppos, flags); in do_readv()
1091 static ssize_t do_writev(unsigned long fd, const struct iovec __user *vec, in do_writev() argument
1103 ret = vfs_writev(fd_file(f), vec, vlen, ppos, flags); in do_writev()
1120 static ssize_t do_preadv(unsigned long fd, const struct iovec __user *vec, in do_preadv() argument
1132 ret = vfs_readv(fd_file(f), vec, vlen, &pos, flags); in do_preadv()
1141 static ssize_t do_pwritev(unsigned long fd, const struct iovec __user *vec, in do_pwritev() argument
1153 ret = vfs_writev(fd_file(f), vec, vlen, &pos, flags); in do_pwritev()
1162 SYSCALL_DEFINE3(readv, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE3() argument
1165 return do_readv(fd, vec, vlen, 0); in SYSCALL_DEFINE3()
1168 SYSCALL_DEFINE3(writev, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE3() argument
1171 return do_writev(fd, vec, vlen, 0); in SYSCALL_DEFINE3()
1174 SYSCALL_DEFINE5(preadv, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE5() argument
1179 return do_preadv(fd, vec, vlen, pos, 0); in SYSCALL_DEFINE5()
1182 SYSCALL_DEFINE6(preadv2, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE6() argument
1189 return do_readv(fd, vec, vlen, flags); in SYSCALL_DEFINE6()
1191 return do_preadv(fd, vec, vlen, pos, flags); in SYSCALL_DEFINE6()
1194 SYSCALL_DEFINE5(pwritev, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE5() argument
1199 return do_pwritev(fd, vec, vlen, pos, 0); in SYSCALL_DEFINE5()
1202 SYSCALL_DEFINE6(pwritev2, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE6() argument
1209 return do_writev(fd, vec, vlen, flags); in SYSCALL_DEFINE6()
1211 return do_pwritev(fd, vec, vlen, pos, flags); in SYSCALL_DEFINE6()
1222 const struct iovec __user *, vec, in COMPAT_SYSCALL_DEFINE4() argument
1225 return do_preadv(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE4()
1230 const struct iovec __user *, vec, in COMPAT_SYSCALL_DEFINE5() argument
1235 return do_preadv(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE5()
1240 const struct iovec __user *, vec, in COMPAT_SYSCALL_DEFINE5() argument
1244 return do_readv(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE5()
1245 return do_preadv(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE5()
1250 const struct iovec __user *, vec, in COMPAT_SYSCALL_DEFINE6() argument
1257 return do_readv(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE6()
1258 return do_preadv(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE6()
1263 const struct iovec __user *, vec, in COMPAT_SYSCALL_DEFINE4() argument
1266 return do_pwritev(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE4()
1271 const struct iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1276 return do_pwritev(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE5()
1281 const struct iovec __user *, vec, in COMPAT_SYSCALL_DEFINE5() argument
1285 return do_writev(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE5()
1286 return do_pwritev(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE5()
1291 const struct iovec __user *,vec, in COMPAT_SYSCALL_DEFINE6() argument
1297 return do_writev(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE6()
1298 return do_pwritev(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE6()