Lines Matching refs:lock_sem
47 struct k_sem lock_sem; member
98 k_sem_init(&data->lock_sem, 1, 1); in auxdisplay_itron_init()
172 k_sem_take(&data->lock_sem, K_FOREVER); in auxdisplay_itron_is_powered()
178 k_sem_give(&data->lock_sem); in auxdisplay_itron_is_powered()
241 k_sem_take(&data->lock_sem, K_FOREVER); in auxdisplay_itron_brightness_get()
247 k_sem_give(&data->lock_sem); in auxdisplay_itron_brightness_get()
266 k_sem_take(&data->lock_sem, K_FOREVER); in auxdisplay_itron_brightness_set()
276 k_sem_give(&data->lock_sem); in auxdisplay_itron_brightness_set()
302 k_sem_take(&data->lock_sem, K_FOREVER); in auxdisplay_itron_is_busy_check()
308 k_sem_give(&data->lock_sem); in auxdisplay_itron_is_busy_check()
332 k_sem_take(&data->lock_sem, K_FOREVER); in send_cmd()
382 k_sem_give(&data->lock_sem); in send_cmd()