Searched refs:free_list (Results 1 – 2 of 2) sorted by relevance
/io_uring/ |
D | io-wq.c | 96 struct hlist_nulls_head free_list; member 272 hlist_nulls_for_each_entry_rcu(worker, n, &wqe->free_list, nulls_node) { in io_wqe_activate_free_worker() 440 hlist_nulls_add_head_rcu(&worker->nulls_node, &wqe->free_list); in __io_worker_idle() 723 hlist_nulls_add_head_rcu(&worker->nulls_node, &wqe->free_list); in io_init_new_worker() 1184 INIT_HLIST_NULLS_HEAD(&wqe->free_list, 0); in io_wq_create()
|
D | io_uring.c | 325 struct list_head free_list; member 1369 INIT_LIST_HEAD(&ctx->submit_state.free_list); in io_ring_ctx_alloc() 1952 list_splice_init(&ctx->locked_free_list, &state->free_list); in io_flush_cached_locked_reqs() 1972 while (!list_empty(&state->free_list)) { in io_flush_cached_reqs() 1973 struct io_kiocb *req = list_first_entry(&state->free_list, in io_flush_cached_reqs() 2390 list_add(&req->inflight_entry, &state->free_list); in io_req_free_batch() 7413 list_add(&req->inflight_entry, &ctx->submit_state.free_list); in io_submit_sqes() 9367 io_req_cache_free(&state->free_list); in io_req_caches_free()
|