Home
last modified time | relevance | path

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

/linux/block/
H A Dblk-ioc.c39 static void ioc_exit_icq(struct io_cq *icq) in ioc_exit_icq() argument
41 struct elevator_type *et = icq->q->elevator->type; in ioc_exit_icq()
43 if (icq->flags & ICQ_EXITED) in ioc_exit_icq()
47 et->ops.exit_icq(icq); in ioc_exit_icq()
49 icq->flags |= ICQ_EXITED; in ioc_exit_icq()
54 struct io_cq *icq; in ioc_exit_icqs() local
57 hlist_for_each_entry(icq, &ioc->icq_list, ioc_node) in ioc_exit_icqs()
58 ioc_exit_icq(icq); in ioc_exit_icqs()
66 static void ioc_destroy_icq(struct io_cq *icq) in ioc_destroy_icq() argument
68 struct io_context *ioc = icq->ioc; in ioc_destroy_icq()
[all …]
H A Dbfq-iosched.c438 return bic->icq.q->elevator->elevator_data; in bic_to_bfqd()
445 static struct bfq_io_cq *icq_to_bic(struct io_cq *icq) in icq_to_bic() argument
448 return container_of(icq, struct bfq_io_cq, icq); in icq_to_bic()
4984 icq_to_bic(async_bfqq->next_rq->elv.icq) == bfqq->bic && in bfq_select_queue()
5477 static void bfq_exit_icq(struct io_cq *icq) in bfq_exit_icq() argument
5479 struct bfq_io_cq *bic = icq_to_bic(icq); in bfq_exit_icq()
5564 int ioprio = bic->icq.ioc->ioprio; in bfq_check_ioprio_change()
5967 if (atomic_read(&bic->icq.ioc->active_ref) == 0 || in bfq_update_has_short_ttime()
6656 if (!rq->elv.icq || !bfqq) in bfq_finish_requeue_request()
6704 if (rq->elv.icq) { in bfq_finish_request()
[all …]
H A Dbfq-iosched.h479 struct io_cq icq; /* must be the first member */ member
/linux/drivers/infiniband/hw/irdma/
H A Dhw.c113 struct irdma_cq *icq = READ_ONCE(rf->cq_table[cq_idx]); in irdma_process_normal_ceqe() local
116 if (unlikely(!icq)) { in irdma_process_normal_ceqe()
123 cq = &icq->sc_cq; in irdma_process_normal_ceqe()