Lines Matching refs:node
92 sys_slist_append(&pending_cancels, &canceler->node); in init_work_cancel()
140 SYS_SLIST_FOR_EACH_CONTAINER_SAFE(&pending_cancels, wc, tmp, node) { in finalize_cancel_locked()
142 sys_slist_remove(&pending_cancels, prev, &wc->node); in finalize_cancel_locked()
146 prev = &wc->node; in finalize_cancel_locked()
194 sys_slist_insert(&queue->pending, &work->node, in queue_flusher_locked()
195 &flusher->work.node); in queue_flusher_locked()
197 sys_slist_prepend(&queue->pending, &flusher->work.node); in queue_flusher_locked()
212 (void)sys_slist_find_and_remove(&queue->pending, &work->node); in queue_remove_locked()
283 sys_slist_append(&queue->pending, &work->node); in queue_submit_locked()
614 sys_snode_t *node; in work_queue_main() local
621 node = sys_slist_get(&queue->pending); in work_queue_main()
622 if (node != NULL) { in work_queue_main()
627 work = CONTAINER_OF(node, struct k_work, node); in work_queue_main()