Lines Matching refs:device_sem
59 struct k_sem device_sem; member
322 k_sem_init(&data->device_sem, 1, 1); in display_smartbond_init()
371 k_sem_take(&data->device_sem, K_FOREVER); in display_smartbond_blanking_on()
394 k_sem_give(&data->device_sem); in display_smartbond_blanking_on()
405 k_sem_take(&data->device_sem, K_FOREVER); in display_smartbond_blanking_off()
428 k_sem_give(&data->device_sem); in display_smartbond_blanking_off()
471 k_sem_take(&data->device_sem, K_FOREVER); in display_smartbond_read()
498 k_sem_give(&data->device_sem); in display_smartbond_read()
504 k_sem_give(&data->device_sem); in display_smartbond_read()
518 k_sem_give(&data->device_sem); in display_smartbond_read()
533 k_sem_take(&data->device_sem, K_FOREVER); in display_smartbond_write()
567 k_sem_give(&data->device_sem); in display_smartbond_write()
573 k_sem_give(&data->device_sem); in display_smartbond_write()
587 k_sem_give(&data->device_sem); in display_smartbond_write()