• Home
  • Raw
  • Download

Lines Matching refs:req

50 int io_renameat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe)  in io_renameat_prep()  argument
52 struct io_rename *ren = io_kiocb_to_cmd(req, struct io_rename); in io_renameat_prep()
57 if (unlikely(req->flags & REQ_F_FIXED_FILE)) in io_renameat_prep()
76 req->flags |= REQ_F_NEED_CLEANUP; in io_renameat_prep()
80 int io_renameat(struct io_kiocb *req, unsigned int issue_flags) in io_renameat() argument
82 struct io_rename *ren = io_kiocb_to_cmd(req, struct io_rename); in io_renameat()
91 req->flags &= ~REQ_F_NEED_CLEANUP; in io_renameat()
92 io_req_set_res(req, ret, 0); in io_renameat()
96 void io_renameat_cleanup(struct io_kiocb *req) in io_renameat_cleanup() argument
98 struct io_rename *ren = io_kiocb_to_cmd(req, struct io_rename); in io_renameat_cleanup()
104 int io_unlinkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_unlinkat_prep() argument
106 struct io_unlink *un = io_kiocb_to_cmd(req, struct io_unlink); in io_unlinkat_prep()
111 if (unlikely(req->flags & REQ_F_FIXED_FILE)) in io_unlinkat_prep()
125 req->flags |= REQ_F_NEED_CLEANUP; in io_unlinkat_prep()
129 int io_unlinkat(struct io_kiocb *req, unsigned int issue_flags) in io_unlinkat() argument
131 struct io_unlink *un = io_kiocb_to_cmd(req, struct io_unlink); in io_unlinkat()
142 req->flags &= ~REQ_F_NEED_CLEANUP; in io_unlinkat()
143 io_req_set_res(req, ret, 0); in io_unlinkat()
147 void io_unlinkat_cleanup(struct io_kiocb *req) in io_unlinkat_cleanup() argument
149 struct io_unlink *ul = io_kiocb_to_cmd(req, struct io_unlink); in io_unlinkat_cleanup()
154 int io_mkdirat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_mkdirat_prep() argument
156 struct io_mkdir *mkd = io_kiocb_to_cmd(req, struct io_mkdir); in io_mkdirat_prep()
161 if (unlikely(req->flags & REQ_F_FIXED_FILE)) in io_mkdirat_prep()
172 req->flags |= REQ_F_NEED_CLEANUP; in io_mkdirat_prep()
176 int io_mkdirat(struct io_kiocb *req, unsigned int issue_flags) in io_mkdirat() argument
178 struct io_mkdir *mkd = io_kiocb_to_cmd(req, struct io_mkdir); in io_mkdirat()
186 req->flags &= ~REQ_F_NEED_CLEANUP; in io_mkdirat()
187 io_req_set_res(req, ret, 0); in io_mkdirat()
191 void io_mkdirat_cleanup(struct io_kiocb *req) in io_mkdirat_cleanup() argument
193 struct io_mkdir *md = io_kiocb_to_cmd(req, struct io_mkdir); in io_mkdirat_cleanup()
198 int io_symlinkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_symlinkat_prep() argument
200 struct io_link *sl = io_kiocb_to_cmd(req, struct io_link); in io_symlinkat_prep()
205 if (unlikely(req->flags & REQ_F_FIXED_FILE)) in io_symlinkat_prep()
222 req->flags |= REQ_F_NEED_CLEANUP; in io_symlinkat_prep()
226 int io_symlinkat(struct io_kiocb *req, unsigned int issue_flags) in io_symlinkat() argument
228 struct io_link *sl = io_kiocb_to_cmd(req, struct io_link); in io_symlinkat()
236 req->flags &= ~REQ_F_NEED_CLEANUP; in io_symlinkat()
237 io_req_set_res(req, ret, 0); in io_symlinkat()
241 int io_linkat_prep(struct io_kiocb *req, const struct io_uring_sqe *sqe) in io_linkat_prep() argument
243 struct io_link *lnk = io_kiocb_to_cmd(req, struct io_link); in io_linkat_prep()
248 if (unlikely(req->flags & REQ_F_FIXED_FILE)) in io_linkat_prep()
267 req->flags |= REQ_F_NEED_CLEANUP; in io_linkat_prep()
271 int io_linkat(struct io_kiocb *req, unsigned int issue_flags) in io_linkat() argument
273 struct io_link *lnk = io_kiocb_to_cmd(req, struct io_link); in io_linkat()
282 req->flags &= ~REQ_F_NEED_CLEANUP; in io_linkat()
283 io_req_set_res(req, ret, 0); in io_linkat()
287 void io_link_cleanup(struct io_kiocb *req) in io_link_cleanup() argument
289 struct io_link *sl = io_kiocb_to_cmd(req, struct io_link); in io_link_cleanup()