Lines Matching refs:retry_list
224 static unsigned int io_sq_tw(struct llist_node **retry_list, int max_entries) in io_sq_tw() argument
229 if (*retry_list) { in io_sq_tw()
230 *retry_list = io_handle_tw_list(*retry_list, &count, max_entries); in io_sq_tw()
235 *retry_list = tctx_task_work_run(tctx, max_entries, &count); in io_sq_tw()
242 static bool io_sq_tw_pending(struct llist_node *retry_list) in io_sq_tw_pending() argument
246 return retry_list || !llist_empty(&tctx->task_list); in io_sq_tw_pending()
262 struct llist_node *retry_list = NULL; in io_sq_thread() local
317 if (io_sq_tw(&retry_list, IORING_TW_CAP_ENTRIES_VALUE)) in io_sq_thread()
339 if (!io_sqd_events_pending(sqd) && !io_sq_tw_pending(retry_list)) { in io_sq_thread()
378 if (retry_list) in io_sq_thread()
379 io_sq_tw(&retry_list, UINT_MAX); in io_sq_thread()