| /bsp/stm32/stm32mp157a-st-discovery/board/ports/ |
| A D | drv_rs485.c | 20 static struct rt_semaphore rx_sem = {0}; variable 31 rt_sem_release(&rx_sem); in rs485_input() 60 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in rs485_thread_entry() 94 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in rs485_init()
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/ |
| A D | drv_rs485.c | 20 static struct rt_semaphore rx_sem = {0}; variable 31 rt_sem_release(&rx_sem); in rs485_input() 60 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in rs485_thread_entry() 94 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in rs485_init()
|
| /bsp/nuvoton/libraries/nu_packages/Demo/ |
| A D | usbd_cdc_vcom_echo.c | 17 static struct rt_semaphore rx_sem; variable 23 result = rt_sem_release(&rx_sem); in uart_input() 38 if (rt_sem_take(&rx_sem, 3 * RT_TICK_PER_SECOND) == -RT_ETIMEOUT) in serial_thread_entry() 75 result = rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in vcom_echo_init()
|
| A D | wormhole_demo.c | 67 static struct rt_semaphore rx_sem; variable 77 return rt_sem_release(&rx_sem); in whc_rx_indicate() 165 ret = rt_sem_init(&rx_sem, "whc_rx", 0, RT_IPC_FLAG_PRIO); in whc_daemon() 185 if (rt_sem_take(&rx_sem, RT_WAITING_FOREVER) == RT_EOK) in whc_daemon()
|
| /bsp/renesas/ra6m3-hmi-board/board/ports/ |
| A D | can_test.c | 16 static struct rt_semaphore rx_sem; /* 用于接收消息的信号量 */ variable 23 rt_sem_release(&rx_sem); in can_rx_call() 64 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in can_rx_thread() 103 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in can_sample()
|
| /bsp/phytium/libraries/drivers_example/ |
| A D | can_sample.c | 14 static struct rt_semaphore rx_sem; variable 18 rt_sem_release(&rx_sem); in can_rx_call() 32 res = rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in can_rx_thread() 72 res = rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in can_sample()
|
| /bsp/hc32/tests/ |
| A D | test_tmr_capture.c | 75 rt_sem_t rx_sem; member 101 rt_sem_release((g_arr_test_ic[id].rx_sem)); in ic_rx_all() 118 rt_sem_take((p_test_ic->rx_sem), RT_WAITING_FOREVER); in ic_rx_thread() 157 g_arr_test_ic[id].rx_sem = rt_sem_create(ic_name, 0, RT_IPC_FLAG_FIFO); in _ic_test_open() 182 rt_sem_delete(g_arr_test_ic[id].rx_sem); in _ic_test_close()
|
| A D | test_uart_v1.c | 68 static struct rt_semaphore rx_sem; variable 95 rt_sem_release(&rx_sem); in uart_input_int() 153 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in serial_thread_entry_int() 244 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in uart_sample_v1()
|
| A D | test_uart_v2.c | 97 static struct rt_semaphore rx_sem; variable 123 rt_sem_release(&rx_sem); in uart_input_int() 180 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in serial_thread_entry_int() 271 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in uart_sample_v2()
|
| /bsp/ht32/ht32f53252/applications/ |
| A D | test.c | 55 static struct rt_semaphore rx_sem; variable 320 rt_sem_release(&rx_sem); in uart_iqr_handle() 333 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in uart_thread() 393 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in uart_task() 808 static struct rt_semaphore rx_sem; variable 813 rt_sem_release(&rx_sem); in can_rx_call() 866 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in can_rx_thread() 916 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in can_test()
|
| /bsp/ht32/ht32f52352/applications/ |
| A D | test.c | 55 static struct rt_semaphore rx_sem; variable 320 rt_sem_release(&rx_sem); in uart_iqr_handle() 333 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in uart_thread() 393 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in uart_task()
|
| /bsp/ht32/ht32f12366/applications/ |
| A D | test.c | 55 static struct rt_semaphore rx_sem; variable 319 rt_sem_release(&rx_sem); in uart_iqr_handle() 332 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in uart_thread() 392 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in uart_task()
|
| /bsp/synwit/swm341-mini/applications/ |
| A D | main.c | 128 static struct rt_semaphore rx_sem; /* 用于接收消息的信号量 */ variable 135 rt_sem_release(&rx_sem); in can_rx_call() 169 rt_sem_take(&rx_sem, RT_WAITING_FOREVER); in can_rx_thread() 208 rt_sem_init(&rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in can_sample()
|
| /bsp/cvitek/drivers/ |
| A D | drv_eth.c | 42 struct rt_semaphore rx_sem; member 442 ret = rt_sem_init(&dw_eth_device.rx_sem, "rx_sem", 0, RT_IPC_FLAG_FIFO); in rthw_eth_init()
|