Lines Matching refs:list
45 struct rt_slist_node list; member
412 if (si_prev) si_prev->list.next = si_node->list.next; in rt_signal_wait()
417 if (si_node->list.next) in rt_signal_wait()
419 … node_next = (void *)rt_slist_entry(si_node->list.next, struct siginfo_node, list); in rt_signal_wait()
435 if (si_node->list.next) in rt_signal_wait()
437 si_node = (void *)rt_slist_entry(si_node->list.next, struct siginfo_node, list); in rt_signal_wait()
474 if (si_node->list.next == RT_NULL) in rt_thread_handle_sig()
477 … tid->si_list = (void *)rt_slist_entry(si_node->list.next, struct siginfo_node, list); in rt_thread_handle_sig()
564 node = &(si_node->list); in rt_thread_free_sig()
569 si_node = rt_slist_entry(node_to_free, struct siginfo_node, list); in rt_thread_free_sig()
613 node = (struct rt_slist_node *)&si_node->list; in rt_thread_kill()
620 entry = rt_slist_entry(node, struct siginfo_node, list); in rt_thread_kill()
634 rt_slist_init(&(si_node->list)); in rt_thread_kill()
644 rt_slist_append(&(si_list->list), &(si_node->list)); in rt_thread_kill()