Lines Matching refs:ops
106 if (e->type->ops.has_work && !e->type->ops.has_work(hctx)) in __blk_mq_do_dispatch_sched()
118 rq = e->type->ops.dispatch_request(hctx); in __blk_mq_do_dispatch_sched()
348 if (e && e->type->ops.bio_merge) { in blk_mq_sched_bio_merge()
349 ret = e->type->ops.bio_merge(q, bio, nr_segs); in blk_mq_sched_bio_merge()
471 ret = e->ops.init_sched(q, e); in blk_mq_init_sched()
480 if (e->ops.init_hctx) { in blk_mq_init_sched()
481 ret = e->ops.init_hctx(hctx, i); in blk_mq_init_sched()
537 if (e->type->ops.exit_hctx && hctx->sched_data) { in blk_mq_exit_sched()
538 e->type->ops.exit_hctx(hctx, i); in blk_mq_exit_sched()
548 if (e->type->ops.exit_sched) in blk_mq_exit_sched()
549 e->type->ops.exit_sched(e); in blk_mq_exit_sched()