Lines Matching refs:err_code
363 rt_err_t err_code; in rt_usart_read() local
388 err_code = rt_sem_take(usart->lock, RT_WAITING_NO); in rt_usart_read()
392 err_code = rt_sem_take(usart->lock, RT_WAITING_FOREVER); in rt_usart_read()
394 if (err_code != RT_EOK) in rt_usart_read()
396 rt_set_errno(err_code); in rt_usart_read()
432 err_code = -RT_EEMPTY; in rt_usart_read()
525 rt_set_errno(err_code); in rt_usart_read()
559 rt_err_t err_code; in rt_usart_write() local
582 err_code = rt_sem_take(usart->lock, RT_WAITING_NO); in rt_usart_write()
586 err_code = rt_sem_take(usart->lock, RT_WAITING_FOREVER); in rt_usart_write()
588 if (err_code != RT_EOK) in rt_usart_write()
590 rt_set_errno(err_code); in rt_usart_write()
724 rt_set_errno(err_code); in rt_usart_write()
756 rt_err_t err_code; in rt_usart_control() local
764 err_code = rt_sem_take(usart->lock, RT_WAITING_NO); in rt_usart_control()
768 err_code = rt_sem_take(usart->lock, RT_WAITING_FOREVER); in rt_usart_control()
770 if (err_code != RT_EOK) in rt_usart_control()
772 return err_code; in rt_usart_control()
813 err_code = -RT_ENOMEM; in rt_usart_control()
826 err_code = -RT_ENOMEM; in rt_usart_control()
841 return err_code; in rt_usart_control()