Home
last modified time | relevance | path

Searched refs:head (Results 1 – 2 of 2) sorted by relevance

/kernel/
A Dqueue.c257 int k_queue_append_list(struct k_queue *queue, void *head, void *tail) in k_queue_append_list() argument
263 CHECKIF((head == NULL) || (tail == NULL)) { in k_queue_append_list()
272 if (head != NULL) { in k_queue_append_list()
276 while ((head != NULL) && (thread != NULL)) { in k_queue_append_list()
278 prepare_thread_to_run(thread, head); in k_queue_append_list()
279 head = *(void **)head; in k_queue_append_list()
283 if (head != NULL) { in k_queue_append_list()
284 sys_sflist_append_list(&queue->data_q, head, tail); in k_queue_append_list()
322 ret = k_queue_append_list(queue, list->head, list->tail); in k_queue_merge_slist()
A Devents.c44 struct k_thread *head; member
125 thread->next_event_link = event_data->head; in event_walk_op()
126 event_data->head = thread; in event_walk_op()
141 data.head = NULL; in k_event_post_internal()
164 if (data.head != NULL) { in k_event_post_internal()
165 thread = data.head; in k_event_post_internal()

Completed in 5 milliseconds