Searched refs:event_sem (Results 1 – 4 of 4) sorted by relevance
/Zephyr-latest/drivers/sensor/nordic/temp/ |
D | temp_nrfs.c | 34 struct k_sem event_sem; member 71 k_sem_take(&data->event_sem, K_FOREVER); in temp_nrfs_thread() 194 k_sem_give(&data->event_sem); in sensor_handler() 303 .event_sem = Z_SEM_INITIALIZER(temp_nrfs_drv_data.event_sem, 0, 1),
|
/Zephyr-latest/subsys/sensing/ |
D | sensor_mgmt.h | 48 struct k_sem event_sem; member
|
D | sensor_mgmt.c | 226 ret = k_sem_take(&ctx->event_sem, K_FOREVER); in sensing_runtime_thread() 250 k_sem_give(&ctx->event_sem); in save_config_and_notify() 339 k_sem_init(&ctx->event_sem, 0, 1); in sensing_init()
|
/Zephyr-latest/tests/net/conn_mgr_monitor/src/ |
D | main.c | 88 static K_SEM_DEFINE(event_sem, 0, 1); 184 k_sem_give(&event_sem); in l4_handler() 223 k_sem_give(&event_sem); in conn_handler() 230 k_sem_reset(&event_sem); in wait_for_events() 234 (void)k_sem_take(&event_sem, timeout); in wait_for_events()
|