Searched refs:icq_list (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/block/ |
H A D | blk-ioc.c | 101 while (!hlist_empty(&ioc->icq_list)) { in ioc_release_fn() 102 struct io_cq *icq = hlist_entry(ioc->icq_list.first, in ioc_release_fn() 158 if (!hlist_empty(&ioc->icq_list)) in put_io_context() 187 hlist_for_each_entry(icq, &ioc->icq_list, ioc_node) { in put_io_context_active() 212 static void __ioc_clear_queue(struct list_head *icq_list) in __ioc_clear_queue() argument 217 while (!list_empty(icq_list)) { in __ioc_clear_queue() 218 struct io_cq *icq = list_entry(icq_list->next, in __ioc_clear_queue() 237 * Walk @q->icq_list and exit all io_cq's. 241 LIST_HEAD(icq_list); in ioc_clear_queue() 244 list_splice_init(&q->icq_list, in ioc_clear_queue() [all...] |
H A D | blk-core.c | 552 INIT_LIST_HEAD(&q->icq_list); in blk_alloc_queue()
|
/kernel/linux/linux-6.6/block/ |
H A D | blk-ioc.c | 64 hlist_for_each_entry(icq, &ioc->icq_list, ioc_node) in ioc_exit_icqs() 118 while (!hlist_empty(&ioc->icq_list)) { in ioc_release_fn() 119 struct io_cq *icq = hlist_entry(ioc->icq_list.first, in ioc_release_fn() 156 if (!hlist_empty(&ioc->icq_list)) { in ioc_delay_free() 169 * Walk @q->icq_list and exit all io_cq's. 174 while (!list_empty(&q->icq_list)) { in ioc_clear_queue() 176 list_first_entry(&q->icq_list, struct io_cq, q_node); in ioc_clear_queue() 243 INIT_HLIST_HEAD(&ioc->icq_list); in alloc_io_context() 390 hlist_add_head(&icq->ioc_node, &ioc->icq_list); in ioc_create_icq() 391 list_add(&icq->q_node, &q->icq_list); in ioc_create_icq() [all...] |
H A D | blk-core.c | 421 INIT_LIST_HEAD(&q->icq_list); in blk_alloc_queue()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | iocontext.h | 57 * - ioc->icq_list and icq->ioc_node are protected by ioc lock. 58 * q->icq_list and icq->q_node by q lock. 78 * q_node and ioc_node link io_cq through icq_list of q and ioc 111 struct hlist_head icq_list; member
|
H A D | blkdev.h | 462 struct list_head icq_list; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | iocontext.h | 57 * - ioc->icq_list and icq->ioc_node are protected by ioc lock. 58 * q->icq_list and icq->q_node by q lock. 78 * q_node and ioc_node link io_cq through icq_list of q and ioc 111 struct hlist_head icq_list; member
|
H A D | blkdev.h | 499 struct list_head icq_list; member
|
Completed in 12 milliseconds