Searched refs:threadq (Results 1 – 1 of 1) sorted by relevance
807 circle_queue_head_t threadq; member868 if (circle_queue_empty(&args->threadq)) { in waitq_select_queue_add()878 circle_enqueue_tail(&args->threadq, &thread->wait_links); in waitq_select_queue_add()900 assert(!circle_queue_empty(&args->threadq)); in waitq_select_queue_flush()909 cqe_foreach_element_safe(thread, &args->threadq, wait_links) { in waitq_select_queue_flush()910 circle_dequeue(&args->threadq, &thread->wait_links); in waitq_select_queue_flush()1547 if (!circle_queue_empty(&args.threadq)) { in waitq_wakeup64_all_locked()1590 if (!circle_queue_empty(&args.threadq)) { in waitq_wakeup64_one_locked()1630 thread_t thread = cqe_dequeue_head(&args.threadq, struct thread, wait_links); in waitq_wakeup64_identify_locked()1632 assert(args.nthreads == 1 && circle_queue_empty(&args.threadq)); in waitq_wakeup64_identify_locked()