Home
last modified time | relevance | path

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

/components/lwp/
A Dlwp_ipc.c624 thread_recv->msg_ret = msg; /* to the first suspended receiver */ in _do_send_recv_timeout()
662 thread_send->msg_ret = RT_NULL; in _do_send_recv_timeout()
741 thread->msg_ret = msg; /* transfer the reply to the sender */ in rt_raw_channel_reply()
810 rt_ipc_msg_t msg_ret; in _rt_raw_channel_recv_timeout() local
835 msg_ret = rt_list_entry(ch->wait_msg.next, struct rt_ipc_msg, mlist); in _rt_raw_channel_recv_timeout()
837 if (msg_ret->need_reply) in _rt_raw_channel_recv_timeout()
848 *data = msg_ret->msg; /* extract the transferred data */ in _rt_raw_channel_recv_timeout()
853 _ipc_msg_free(msg_ret); /* put back the message to kernel */ in _rt_raw_channel_recv_timeout()
899 *data = ((rt_ipc_msg_t)(thread->msg_ret))->msg; /* extract data */ in _rt_raw_channel_recv_timeout()
904 _ipc_msg_free(thread->msg_ret); /* put back the message to kernel */ in _rt_raw_channel_recv_timeout()
[all …]

Completed in 4 milliseconds