Home
last modified time | relevance | path

Searched refs:uvec (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/include/linux/io_uring/
H A Dcmd.h46 const struct iovec __user *uvec,
84 const struct iovec __user *uvec, in io_uring_cmd_import_fixed_vec() argument
/linux-6.15/lib/
H A Diov_iter.c1326 const struct iovec __user *uvec, u32 nr_segs) in copy_compat_iovec_from_user() argument
1329 (const struct compat_iovec __user *)uvec; in copy_compat_iovec_from_user()
1390 struct iovec *iovec_from_user(const struct iovec __user *uvec, in iovec_from_user() argument
1413 ret = copy_compat_iovec_from_user(iov, uvec, nr_segs); in iovec_from_user()
1415 ret = copy_iovec_from_user(iov, uvec, nr_segs); in iovec_from_user()
1438 ret = copy_compat_iovec_from_user(iov, uvec, 1); in __import_iovec_ubuf()
1440 ret = copy_iovec_from_user(iov, uvec, 1); in __import_iovec_ubuf()
1459 return __import_iovec_ubuf(type, uvec, iovp, i, compat); in __import_iovec()
1461 iov = iovec_from_user(uvec, nr_segs, fast_segs, *iovp, compat); in __import_iovec()
1522 ssize_t import_iovec(int type, const struct iovec __user *uvec, in import_iovec() argument
[all …]
/linux-6.15/io_uring/
H A Drsrc.c287 struct iovec __user *uvec; in __io_sqe_buffers_update() local
301 uvec = u64_to_user_ptr(user_data); in __io_sqe_buffers_update()
302 iov = iovec_from_user(uvec, 1, 1, &fast_iov, ctx->compat); in __io_sqe_buffers_update()
859 const struct iovec __user *uvec; in io_sqe_buffers_register() local
880 uvec = (struct iovec __user *) arg; in io_sqe_buffers_register()
881 iov = iovec_from_user(uvec, 1, 1, &fast_iov, ctx->compat); in io_sqe_buffers_register()
1519 const struct iovec __user *uvec, size_t uvec_segs) in io_prep_reg_iovec() argument
1535 res = iovec_from_user(uvec, uvec_segs, uvec_segs, iov, in io_prep_reg_iovec()
H A During_cmd.c286 const struct iovec __user *uvec, in io_uring_cmd_import_fixed_vec() argument
295 ret = io_prep_reg_iovec(req, &ac->vec, uvec, uvec_segs); in io_uring_cmd_import_fixed_vec()
H A Drw.c84 const struct iovec __user *uvec, in io_import_vec() argument
98 ret = __import_iovec(ddir, uvec, uvec_segs, nr_segs, &iov, &io->iter, in io_import_vec()
408 const struct iovec __user *uvec; in io_rw_prep_reg_vec() local
410 uvec = u64_to_user_ptr(rw->addr); in io_rw_prep_reg_vec()
411 return io_prep_reg_iovec(req, &io->vec, uvec, rw->len); in io_rw_prep_reg_vec()
H A Drsrc.h70 const struct iovec __user *uvec, size_t uvec_segs);
/linux-6.15/include/linux/
H A Duio.h366 ssize_t import_iovec(int type, const struct iovec __user *uvec,
369 ssize_t __import_iovec(int type, const struct iovec __user *uvec,