Searched refs:icq (Results 1 – 6 of 6) sorted by relevance
36 kmem_cache_free(icq->__rcu_icq_cache, icq); in icq_free_icq_rcu()80 ioc_exit_icq(icq); in ioc_destroy_icq()346 if (icq && icq->q == q) in ioc_lookup_icq()350 if (icq && icq->q == q) in ioc_lookup_icq()353 icq = NULL; in ioc_lookup_icq()356 return icq; in ioc_lookup_icq()381 if (!icq) in ioc_create_icq()389 icq->ioc = ioc; in ioc_create_icq()390 icq->q = q; in ioc_create_icq()406 if (!icq) in ioc_create_icq()[all …]
25 struct io_cq *icq; in blk_mq_sched_assign_ioc() local35 icq = ioc_lookup_icq(ioc, q); in blk_mq_sched_assign_ioc()38 if (!icq) { in blk_mq_sched_assign_ioc()39 icq = ioc_create_icq(ioc, q, GFP_ATOMIC); in blk_mq_sched_assign_ioc()40 if (!icq) in blk_mq_sched_assign_ioc()43 get_io_context(icq->ioc); in blk_mq_sched_assign_ioc()44 rq->elv.icq = icq; in blk_mq_sched_assign_ioc()
421 return bic->icq.q->elevator->elevator_data; in bic_to_bfqd()431 return container_of(icq, struct bfq_io_cq, icq); in icq_to_bic()446 struct bfq_io_cq *icq; in bfq_bic_lookup() local449 icq = icq_to_bic(ioc_lookup_icq(ioc, q)); in bfq_bic_lookup()452 return icq; in bfq_bic_lookup()5228 static void bfq_exit_icq(struct io_cq *icq) in bfq_exit_icq() argument5230 struct bfq_io_cq *bic = icq_to_bic(icq); in bfq_exit_icq()5317 int ioprio = bic->icq.ioc->ioprio; in bfq_check_ioprio_change()6437 if (!rq->elv.icq || !bfqq) in bfq_finish_requeue_request()6618 if (unlikely(!rq->elv.icq)) in bfq_init_rq()[all …]
407 struct io_cq icq; /* must be the first member */ member
385 rq->elv.icq = NULL; in blk_mq_rq_ctx_init()624 if (rq->elv.icq) { in blk_mq_free_request()625 put_io_context(rq->elv.icq->ioc); in blk_mq_free_request()626 rq->elv.icq = NULL; in blk_mq_free_request()
180 struct io_cq *icq; member
Completed in 30 milliseconds