Lines Matching refs:sqe

45 			      const struct io_uring_sqe *sqe)  in __io_getxattr_prep()  argument
56 name = u64_to_user_ptr(READ_ONCE(sqe->addr)); in __io_getxattr_prep()
57 ix->ctx.cvalue = u64_to_user_ptr(READ_ONCE(sqe->addr2)); in __io_getxattr_prep()
58 ix->ctx.size = READ_ONCE(sqe->len); in __io_getxattr_prep()
59 ix->ctx.flags = READ_ONCE(sqe->xattr_flags); in __io_getxattr_prep()
81 int io_fgetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fgetxattr_prep() argument
83 return __io_getxattr_prep(req, sqe); in io_fgetxattr_prep()
86 int io_getxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_getxattr_prep() argument
92 ret = __io_getxattr_prep(req, sqe); in io_getxattr_prep()
96 path = u64_to_user_ptr(READ_ONCE(sqe->addr3)); in io_getxattr_prep()
152 const struct io_uring_sqe *sqe) in __io_setxattr_prep() argument
162 name = u64_to_user_ptr(READ_ONCE(sqe->addr)); in __io_setxattr_prep()
163 ix->ctx.cvalue = u64_to_user_ptr(READ_ONCE(sqe->addr2)); in __io_setxattr_prep()
165 ix->ctx.size = READ_ONCE(sqe->len); in __io_setxattr_prep()
166 ix->ctx.flags = READ_ONCE(sqe->xattr_flags); in __io_setxattr_prep()
182 int io_setxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_setxattr_prep() argument
188 ret = __io_setxattr_prep(req, sqe); in io_setxattr_prep()
192 path = u64_to_user_ptr(READ_ONCE(sqe->addr3)); in io_setxattr_prep()
203 int io_fsetxattr_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_fsetxattr_prep() argument
205 return __io_setxattr_prep(req, sqe); in io_fsetxattr_prep()