/Zephyr-latest/drivers/sensor/nxp/fxls8974/ |
D | fxls8974_trigger.c | 30 k_sem_give(&data->trig_sem); in fxls8974_gpio_callback() 65 k_sem_take(&data->trig_sem, K_FOREVER); in fxls8974_thread_main() 130 k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in fxls8974_trigger_init()
|
D | fxls8974.h | 151 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/st/lis2dux12/ |
D | lis2dux12_trigger.c | 30 k_sem_give(&data->trig_sem); in lis2dux12_gpio_callback() 44 k_sem_take(&data->trig_sem, K_FOREVER); in lis2dux12_thread() 94 k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in lis2dux12_trigger_init()
|
D | lis2dux12.h | 109 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/ams/tsl2591/ |
D | tsl2591_trigger.c | 29 k_sem_give(&data->trig_sem); in tsl2591_gpio_callback() 66 k_sem_take(&data->trig_sem, K_FOREVER); in tsl2591_thread() 142 ret = k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in tsl2591_initialize_int()
|
D | tsl2591.h | 134 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/memsic/mc3419/ |
D | mc3419_trigger.c | 26 k_sem_give(&data->trig_sem); in mc3419_gpio_callback() 69 k_sem_take(&data->trig_sem, K_FOREVER); in mc3419_thread() 151 k_sem_init(&data->trig_sem, 0, 1); in mc3419_trigger_init()
|
D | mc3419.h | 91 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/microchip/tcn75a/ |
D | tcn75a_trigger.c | 145 k_sem_give(&data->trig_sem); in tcn75a_gpio_callback() 160 k_sem_take(&data->trig_sem, K_FOREVER); in tcn75a_thread_main() 199 k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in tcn75a_trigger_init()
|
D | tcn75a.h | 55 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/nxp/fxas21002/ |
D | fxas21002_trigger.c | 30 k_sem_give(&data->trig_sem); in fxas21002_gpio_callback() 79 k_sem_take(&data->trig_sem, K_FOREVER); in fxas21002_thread_main() 178 k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in fxas21002_trigger_init()
|
D | fxas21002.h | 118 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/ams/tsl2540/ |
D | tsl2540_trigger.c | 29 k_sem_give(&drv_data->trig_sem); in tsl2540_handle_int() 92 k_sem_take(&data->trig_sem, K_FOREVER); in tsl2540_thread_main() 195 k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in tsl2540_trigger_init()
|
D | tsl2540.h | 96 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/st/lis2ds12/ |
D | lis2ds12_trigger.c | 34 k_sem_give(&data->trig_sem); in lis2ds12_gpio_callback() 78 k_sem_take(&data->trig_sem, K_FOREVER); in lis2ds12_thread() 163 k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in lis2ds12_trigger_init()
|
D | lis2ds12.h | 67 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/bosch/bmg160/ |
D | bmg160_trigger.c | 41 k_sem_give(&bmg160->trig_sem); in bmg160_gpio_callback() 192 k_sem_take(&bmg160->trig_sem, K_FOREVER); in bmg160_thread_main() 250 k_sem_init(&bmg160->trig_sem, 0, K_SEM_MAX_LIMIT); in bmg160_trigger_init()
|
D | bmg160.h | 193 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/vishay/vcnl4040/ |
D | vcnl4040_trigger.c | 19 k_sem_give(&data->trig_sem); in vcnl4040_handle_cb() 97 k_sem_take(&data->trig_sem, K_FOREVER); in vcnl4040_thread_main() 271 k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in vcnl4040_trigger_init()
|
D | vcnl4040.h | 123 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/bosch/bmi270/ |
D | bmi270_trigger.c | 25 k_sem_give(&data->trig_sem); in bmi270_raise_int_flag() 96 k_sem_take(&data->trig_sem, K_FOREVER); in bmi270_thread() 179 k_sem_init(&data->trig_sem, 0, 1); in bmi270_init_interrupts()
|
D | bmi270.h | 279 struct k_sem trig_sem; member
|
/Zephyr-latest/drivers/sensor/nxp/fxos8700/ |
D | fxos8700_trigger.c | 30 k_sem_give(&data->trig_sem); in fxos8700_gpio_callback() 179 k_sem_take(&data->trig_sem, K_FOREVER); in fxos8700_thread_main() 400 k_sem_init(&data->trig_sem, 0, K_SEM_MAX_LIMIT); in fxos8700_trigger_init()
|
D | fxos8700.h | 215 struct k_sem trig_sem; member
|