Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/i2c/
Di2c_ifx_xmc4.c59 struct k_sem operation_sem; member
105 if (k_sem_take(&data->operation_sem, K_FOREVER)) { in ifx_xmc4_i2c_configure()
127 k_sem_give(&data->operation_sem); in ifx_xmc4_i2c_configure()
183 if (k_sem_take(&data->operation_sem, K_FOREVER)) { in ifx_xmc4_i2c_transfer()
189 k_sem_give(&data->operation_sem); in ifx_xmc4_i2c_transfer()
213 k_sem_give(&data->operation_sem); in ifx_xmc4_i2c_transfer()
233 k_sem_give(&data->operation_sem); in ifx_xmc4_i2c_transfer()
245 k_sem_give(&data->operation_sem); in ifx_xmc4_i2c_transfer()
262 k_sem_give(&data->operation_sem); in ifx_xmc4_i2c_transfer()
282 k_sem_give(&data->operation_sem); in ifx_xmc4_i2c_transfer()
[all …]
Di2c_ifx_cat1.c48 struct k_sem operation_sem; member
199 ret = k_sem_take(&data->operation_sem, K_FOREVER); in ifx_cat1_i2c_configure()
208 k_sem_give(&data->operation_sem); in ifx_cat1_i2c_configure()
217 k_sem_give(&data->operation_sem); in ifx_cat1_i2c_configure()
269 ret = k_sem_take(&data->operation_sem, K_FOREVER); in ifx_cat1_i2c_transfer()
278 k_sem_give(&data->operation_sem); in ifx_cat1_i2c_transfer()
326 k_sem_give(&data->operation_sem); in ifx_cat1_i2c_transfer()
333 k_sem_give(&data->operation_sem); in ifx_cat1_i2c_transfer()
342 k_sem_give(&data->operation_sem); in ifx_cat1_i2c_transfer()
365 k_sem_give(&data->operation_sem); in ifx_cat1_i2c_transfer()
[all …]
/Zephyr-latest/drivers/lora/
Drylrxxx.c101 struct k_sem operation_sem; member
193 k_sem_give(&driver_data->operation_sem); in on_script_finished()
331 err = k_sem_take(&data->operation_sem, K_NO_WAIT); in rylr_config()
365 k_sem_give(&data->operation_sem); in rylr_config()
375 err = k_sem_take(&data->operation_sem, K_NO_WAIT); in rylr_send()
408 k_sem_give(&data->operation_sem); in rylr_send()
419 err = k_sem_take(&data->operation_sem, K_NO_WAIT); in rylr_send_async()
462 k_sem_give(&data->operation_sem); in rylr_send_async()
474 ret = k_sem_take(&data->operation_sem, K_NO_WAIT); in rylr_recv()
516 k_sem_give(&data->operation_sem); in rylr_recv()
[all …]