Lines Matching refs:icq_list
101 while (!hlist_empty(&ioc->icq_list)) {
102 struct io_cq *icq = hlist_entry(ioc->icq_list.first,
158 if (!hlist_empty(&ioc->icq_list))
187 hlist_for_each_entry(icq, &ioc->icq_list, ioc_node) {
212 static void __ioc_clear_queue(struct list_head *icq_list)
217 while (!list_empty(icq_list)) {
218 struct io_cq *icq = list_entry(icq_list->next,
237 * Walk @q->icq_list and exit all io_cq's.
241 LIST_HEAD(icq_list);
244 list_splice_init(&q->icq_list, &icq_list);
246 __ioc_clear_queue(&icq_list);
266 INIT_HLIST_HEAD(&ioc->icq_list);
399 hlist_add_head(&icq->ioc_node, &ioc->icq_list);
400 list_add(&icq->q_node, &q->icq_list);