Searched refs:icq (Results 1 - 4 of 4) sorted by relevance

/linux-master/block/
H A Dblk-ioc.c37 struct io_cq *icq = container_of(head, struct io_cq, __rcu_head); local
39 kmem_cache_free(icq->__rcu_icq_cache, icq);
43 * Exit an icq. Called with ioc locked for blk-mq, and with both ioc
46 static void ioc_exit_icq(struct io_cq *icq) argument
48 struct elevator_type *et = icq->q->elevator->type;
50 if (icq->flags & ICQ_EXITED)
54 et->ops.exit_icq(icq);
56 icq->flags |= ICQ_EXITED;
61 struct io_cq *icq; local
73 ioc_destroy_icq(struct io_cq *icq) argument
119 struct io_cq *icq = hlist_entry(ioc->icq_list.first, local
175 struct io_cq *icq = local
327 struct io_cq *icq; local
367 struct io_cq *icq; local
410 struct io_cq *icq = NULL; local
[all...]
H A Dbfq-iosched.c438 return bic->icq.q->elevator->elevator_data;
443 * @icq: the iocontext queue.
445 static struct bfq_io_cq *icq_to_bic(struct io_cq *icq) argument
447 /* bic->icq is the first member, %NULL will convert to %NULL */
448 return container_of(icq, struct bfq_io_cq, icq);
457 struct bfq_io_cq *icq; local
464 icq = icq_to_bic(ioc_lookup_icq(q));
467 return icq;
4987 icq_to_bic(async_bfqq->next_rq->elv.icq)
5466 bfq_exit_icq(struct io_cq *icq) argument
[all...]
H A Dbfq-iosched.h479 struct io_cq icq; /* must be the first member */ member in struct:bfq_io_cq
/linux-master/include/linux/
H A Dblk-mq.h175 struct io_cq *icq; member in struct:request::__anon1880

Completed in 154 milliseconds