Lines Matching refs:next
117 thread = RT_THREAD_LIST_NODE_ENTRY(susp_list->next); in rt_susp_list_dequeue()
257 for (n = susp_list->next; n != susp_list; n = n->next) in rt_susp_list_enqueue()
299 for (node = list->next; node != list; node = node->next) in rt_susp_list_print()
304 if (node->next != list) in rt_susp_list_print()
833 thread = RT_THREAD_LIST_NODE_ENTRY(mutex->parent.suspend_thread.next); in _mutex_update_priority()
1117 th = RT_THREAD_LIST_NODE_ENTRY(mutex->parent.suspend_thread.next); in rt_mutex_drop_thread()
1495 th = RT_THREAD_LIST_NODE_ENTRY(mutex->parent.suspend_thread.next); in _rt_mutex_take()
1643 next_thread = RT_THREAD_LIST_NODE_ENTRY(mutex->parent.suspend_thread.next); in rt_mutex_release()
1679 th = RT_THREAD_LIST_NODE_ENTRY(mutex->parent.suspend_thread.next); in rt_mutex_release()
1994 n = event->parent.suspend_thread.next; in rt_event_send()
2029 n = n->next; in rt_event_send()
3139 head->next = (struct rt_mq_message *)mq->msg_queue_free; in rt_mq_init()
3280 head->next = (struct rt_mq_message *)mq->msg_queue_free; in rt_mq_create()
3486 mq->msg_queue_free = msg->next; in _rt_mq_send_wait()
3491 msg->next = RT_NULL; in _rt_mq_send_wait()
3506 for (node = mq->msg_queue_head; node != RT_NULL; node = node->next) in _rt_mq_send_wait()
3513 prev_node->next = msg; in _rt_mq_send_wait()
3514 msg->next = node; in _rt_mq_send_wait()
3517 if (node->next == RT_NULL) in _rt_mq_send_wait()
3520 node->next = msg; in _rt_mq_send_wait()
3531 ((struct rt_mq_message *)mq->msg_queue_tail)->next = msg; in _rt_mq_send_wait()
3680 mq->msg_queue_free = msg->next; in rt_mq_urgent()
3692 msg->next = (struct rt_mq_message *)mq->msg_queue_head; in rt_mq_urgent()
3869 mq->msg_queue_head = msg->next; in _rt_mq_recv()
3896 msg->next = (struct rt_mq_message *)mq->msg_queue_free; in _rt_mq_recv()
4007 mq->msg_queue_head = msg->next; in rt_mq_control()
4013 msg->next = (struct rt_mq_message *)mq->msg_queue_free; in rt_mq_control()