Lines Matching refs:operation_sem
101 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()
525 err = k_sem_take(&data->operation_sem, K_NO_WAIT); in rylr_recv_async()
554 k_sem_give(&data->operation_sem); in rylr_recv_async()
591 err = k_sem_init(&data->operation_sem, 1, 1); in rylr_init()