dispatch_data
struct dispatch_rq_data *dispatch_data = data;
struct blk_mq_hw_ctx *hctx = dispatch_data->hctx;
dispatch_data->rq = list_entry_rq(ctx->rq_lists[type].next);
list_del_init(&dispatch_data->rq->queuelist);
return !dispatch_data->rq;
struct dispatch_data *data = ctx;
struct dispatch_data *data;
data = calloc(sizeof(struct dispatch_data), env.workers);