Lines Matching defs:ac
20 struct io_async_cmd *ac = (struct io_async_cmd *)entry;
22 io_vec_free(&ac->vec);
23 kfree(ac);
29 struct io_async_cmd *ac = req->async_data;
34 io_alloc_cache_vec_kasan(&ac->vec);
35 if (ac->vec.nr > IO_VEC_CACHE_SOFT_CAP)
36 io_vec_free(&ac->vec);
38 if (io_alloc_cache_put(&req->ctx->cmd_cache, ac)) {
191 struct io_async_cmd *ac;
212 ac = io_uring_alloc_async_data(&req->ctx->cmd_cache, req);
213 if (!ac)
222 struct io_async_cmd *ac = req->async_data;
225 if (WARN_ON_ONCE(ioucmd->sqe == ac->sqes))
227 memcpy(ac->sqes, ioucmd->sqe, uring_sqe_size(req->ctx));
228 ioucmd->sqe = ac->sqes;
302 struct io_async_cmd *ac = req->async_data;
308 ret = io_prep_reg_iovec(req, &ac->vec, uvec, uvec_segs);
312 return io_import_reg_vec(ddir, iter, req, &ac->vec, uvec_segs,