Lines Matching refs:sqe

43 			      const struct io_uring_sqe *sqe)  in __io_getxattr_prep()  argument
51 name = u64_to_user_ptr(READ_ONCE(sqe->addr)); in __io_getxattr_prep()
52 ix->ctx.value = u64_to_user_ptr(READ_ONCE(sqe->addr2)); in __io_getxattr_prep()
53 ix->ctx.size = READ_ONCE(sqe->len); in __io_getxattr_prep()
54 ix->ctx.flags = READ_ONCE(sqe->xattr_flags); in __io_getxattr_prep()
74 int io_fgetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fgetxattr_prep() argument
76 return __io_getxattr_prep(req, sqe); in io_fgetxattr_prep()
79 int io_getxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_getxattr_prep() argument
88 ret = __io_getxattr_prep(req, sqe); in io_getxattr_prep()
92 path = u64_to_user_ptr(READ_ONCE(sqe->addr3)); in io_getxattr_prep()
123 const struct io_uring_sqe *sqe) in __io_setxattr_prep() argument
130 name = u64_to_user_ptr(READ_ONCE(sqe->addr)); in __io_setxattr_prep()
131 ix->ctx.cvalue = u64_to_user_ptr(READ_ONCE(sqe->addr2)); in __io_setxattr_prep()
133 ix->ctx.size = READ_ONCE(sqe->len); in __io_setxattr_prep()
134 ix->ctx.flags = READ_ONCE(sqe->xattr_flags); in __io_setxattr_prep()
151 int io_setxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_setxattr_prep() argument
160 ret = __io_setxattr_prep(req, sqe); in io_setxattr_prep()
164 path = u64_to_user_ptr(READ_ONCE(sqe->addr3)); in io_setxattr_prep()
169 int io_fsetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fsetxattr_prep() argument
171 return __io_setxattr_prep(req, sqe); in io_fsetxattr_prep()