• Home
  • Raw
  • Download

Lines Matching refs:vec

990 ssize_t vfs_readv(struct file *file, const struct iovec __user *vec,  in vfs_readv()  argument
998 ret = import_iovec(READ, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_readv()
1007 static ssize_t vfs_writev(struct file *file, const struct iovec __user *vec, in vfs_writev() argument
1015 ret = import_iovec(WRITE, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_writev()
1025 static ssize_t do_readv(unsigned long fd, const struct iovec __user *vec, in do_readv() argument
1037 ret = vfs_readv(f.file, vec, vlen, ppos, flags); in do_readv()
1049 static ssize_t do_writev(unsigned long fd, const struct iovec __user *vec, in do_writev() argument
1061 ret = vfs_writev(f.file, vec, vlen, ppos, flags); in do_writev()
1079 static ssize_t do_preadv(unsigned long fd, const struct iovec __user *vec, in do_preadv() argument
1092 ret = vfs_readv(f.file, vec, vlen, &pos, flags); in do_preadv()
1102 static ssize_t do_pwritev(unsigned long fd, const struct iovec __user *vec, in do_pwritev() argument
1115 ret = vfs_writev(f.file, vec, vlen, &pos, flags); in do_pwritev()
1125 SYSCALL_DEFINE3(readv, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE3() argument
1128 return do_readv(fd, vec, vlen, 0); in SYSCALL_DEFINE3()
1131 SYSCALL_DEFINE3(writev, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE3() argument
1134 return do_writev(fd, vec, vlen, 0); in SYSCALL_DEFINE3()
1137 SYSCALL_DEFINE5(preadv, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE5() argument
1142 return do_preadv(fd, vec, vlen, pos, 0); in SYSCALL_DEFINE5()
1145 SYSCALL_DEFINE6(preadv2, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE6() argument
1152 return do_readv(fd, vec, vlen, flags); in SYSCALL_DEFINE6()
1154 return do_preadv(fd, vec, vlen, pos, flags); in SYSCALL_DEFINE6()
1157 SYSCALL_DEFINE5(pwritev, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE5() argument
1162 return do_pwritev(fd, vec, vlen, pos, 0); in SYSCALL_DEFINE5()
1165 SYSCALL_DEFINE6(pwritev2, unsigned long, fd, const struct iovec __user *, vec, in SYSCALL_DEFINE6() argument
1172 return do_writev(fd, vec, vlen, flags); in SYSCALL_DEFINE6()
1174 return do_pwritev(fd, vec, vlen, pos, flags); in SYSCALL_DEFINE6()
1179 const struct compat_iovec __user *vec, in compat_readv() argument
1187 ret = compat_import_iovec(READ, vec, vlen, UIO_FASTIOV, &iov, &iter); in compat_readv()
1199 const struct compat_iovec __user *vec, in do_compat_readv() argument
1209 ret = compat_readv(f.file, vec, vlen, &pos, flags); in do_compat_readv()
1218 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE3() argument
1221 return do_compat_readv(fd, vec, vlen, 0); in COMPAT_SYSCALL_DEFINE3()
1225 const struct compat_iovec __user *vec, in do_compat_preadv64() argument
1238 ret = compat_readv(f.file, vec, vlen, &pos, flags); in do_compat_preadv64()
1245 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE4() argument
1248 return do_compat_preadv64(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE4()
1253 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1258 return do_compat_preadv64(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE5()
1263 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1267 return do_compat_readv(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE5()
1269 return do_compat_preadv64(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE5()
1274 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE6() argument
1281 return do_compat_readv(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE6()
1283 return do_compat_preadv64(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE6()
1287 const struct compat_iovec __user *vec, in compat_writev() argument
1295 ret = compat_import_iovec(WRITE, vec, vlen, UIO_FASTIOV, &iov, &iter); in compat_writev()
1309 const struct compat_iovec __user* vec, in do_compat_writev() argument
1319 ret = compat_writev(f.file, vec, vlen, &pos, flags); in do_compat_writev()
1327 const struct compat_iovec __user *, vec, in COMPAT_SYSCALL_DEFINE3() argument
1330 return do_compat_writev(fd, vec, vlen, 0); in COMPAT_SYSCALL_DEFINE3()
1334 const struct compat_iovec __user *vec, in do_compat_pwritev64() argument
1347 ret = compat_writev(f.file, vec, vlen, &pos, flags); in do_compat_pwritev64()
1354 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE4() argument
1357 return do_compat_pwritev64(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE4()
1362 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1367 return do_compat_pwritev64(fd, vec, vlen, pos, 0); in COMPAT_SYSCALL_DEFINE5()
1372 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE5() argument
1376 return do_compat_writev(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE5()
1378 return do_compat_pwritev64(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE5()
1383 const struct compat_iovec __user *,vec, in COMPAT_SYSCALL_DEFINE6() argument
1389 return do_compat_writev(fd, vec, vlen, flags); in COMPAT_SYSCALL_DEFINE6()
1391 return do_compat_pwritev64(fd, vec, vlen, pos, flags); in COMPAT_SYSCALL_DEFINE6()