Lines Matching refs:rc

256     rt_err_t rc = -RT_EIO;  in rt_raw_channel_close()  local
263 rc = rt_mutex_take_interruptible(&_chn_obj_lock, RT_WAITING_FOREVER); in rt_raw_channel_close()
264 if (rc != RT_EOK) in rt_raw_channel_close()
266 return rc; in rt_raw_channel_close()
278 rc = -RT_EIO; in rt_raw_channel_close()
282 rc = -RT_EIO; in rt_raw_channel_close()
286 rc = -RT_EIO; in rt_raw_channel_close()
292 rc = RT_EOK; in rt_raw_channel_close()
296 if (rc == RT_EOK) in rt_raw_channel_close()
314 return rc; in rt_raw_channel_close()
479 rt_err_t rc = -RT_ERROR; in _send_recv_timeout() local
488 rc = -RT_EIO; in _send_recv_timeout()
494 rc = -RT_EIO; in _send_recv_timeout()
498 rc = -RT_ETIMEOUT; in _send_recv_timeout()
505 rc = -RT_ENOMEM; in _send_recv_timeout()
507 rc = _do_send_recv_timeout(ch, data, need_reply, data_ret, time, msg); in _send_recv_timeout()
511 return rc; in _send_recv_timeout()
516 LWP_DEF_RETURN_CODE(rc); in _do_send_recv_timeout()
536 rc = RT_EOK; in _do_send_recv_timeout()
546 rc = rt_channel_list_suspend(&ch->wait_thread, thread_send); in _do_send_recv_timeout()
547 if (rc != RT_EOK) in _do_send_recv_timeout()
575 if (rc == RT_EOK) in _do_send_recv_timeout()
588 rc = rt_channel_list_suspend(&ch->wait_thread, thread_send); in _do_send_recv_timeout()
589 if (rc != RT_EOK) in _do_send_recv_timeout()
619 if (!need_reply || rc == RT_EOK) in _do_send_recv_timeout()
634 if (rc == RT_EOK) in _do_send_recv_timeout()
653 rc = thread_send->error; in _do_send_recv_timeout()
655 if (rc == RT_EOK) in _do_send_recv_timeout()
671 return rc; in _do_send_recv_timeout()
703 LWP_DEF_RETURN_CODE(rc); in rt_raw_channel_reply()
710 rc = -RT_EIO; in rt_raw_channel_reply()
718 rc = -RT_EIO; in rt_raw_channel_reply()
722 rc = -RT_ERROR; in rt_raw_channel_reply()
726 rc = -RT_ERROR; in rt_raw_channel_reply()
734 rc = -RT_ENOMEM; in rt_raw_channel_reply()
747 rc = RT_EOK; in rt_raw_channel_reply()
755 LWP_RETURN(rc); in rt_raw_channel_reply()
808 LWP_DEF_RETURN_CODE(rc); in _rt_raw_channel_recv_timeout()
825 rc = -RT_EIO; in _rt_raw_channel_recv_timeout()
829 rc = -RT_ERROR; in _rt_raw_channel_recv_timeout()
854 rc = RT_EOK; in _rt_raw_channel_recv_timeout()
858 rc = -RT_ETIMEOUT; in _rt_raw_channel_recv_timeout()
865 rc = rt_channel_list_suspend(&ch->parent.suspend_thread, thread); in _rt_raw_channel_recv_timeout()
866 if (rc == RT_EOK) in _rt_raw_channel_recv_timeout()
895 rc = thread->error; in _rt_raw_channel_recv_timeout()
896 if (rc == RT_EOK) in _rt_raw_channel_recv_timeout()
914 LWP_RETURN(rc); in _rt_raw_channel_recv_timeout()