Searched refs:completion_sync (Results  1 – 4 of 4) sorted by relevance
| /Zephyr-latest/drivers/i2c/ | 
| D | i2c_nrfx_twi.c | 29 	struct k_sem completion_sync;  member 52 	k_sem_take(&data->completion_sync, K_NO_WAIT);  in i2c_nrfx_twi_transfer() 68 		ret = k_sem_take(&data->completion_sync,  in i2c_nrfx_twi_transfer() 125 	k_sem_give(&dev_data->completion_sync);  in event_handler() 154 		.completion_sync = Z_SEM_INITIALIZER(                          \ 155 			twi_##idx##_data.completion_sync, 0, 1)		       \
  | 
| D | i2c_rv32m1_lpi2c.c | 39 	struct k_sem completion_sync;  member 108 	k_sem_give(&data->completion_sync);  in rv32m1_lpi2c_master_transfer_callback() 178 		k_sem_take(&data->completion_sync, K_FOREVER);  in rv32m1_lpi2c_transfer() 284 		.completion_sync = Z_SEM_INITIALIZER(                          \ 285 			rv32m1_lpi2c_##id##_data.completion_sync, 0, 1),       \
  | 
| D | i2c_nrfx_twim.c | 32 	struct k_sem completion_sync;  member 52 	k_sem_take(&dev_data->completion_sync, K_NO_WAIT);  in i2c_nrfx_twim_transfer() 119 		ret = k_sem_take(&dev_data->completion_sync,  in i2c_nrfx_twim_transfer() 194 	k_sem_give(&dev_data->completion_sync);  in event_handler() 202 	k_sem_init(&data->completion_sync, 0, 1);  in i2c_nrfx_twim_init()
  | 
| /Zephyr-latest/drivers/smbus/ | 
| D | intel_pch_smbus.c | 53 	struct k_sem completion_sync;  member 267 	k_sem_init(&data->completion_sync, 0, 1);  in pch_smbus_init() 483 	ret = k_sem_take(&data->completion_sync, K_MSEC(30));  in pch_smbus_quick() 516 	ret = k_sem_take(&data->completion_sync, K_MSEC(30));  in pch_smbus_byte_write() 549 	ret = k_sem_take(&data->completion_sync, K_MSEC(30));  in pch_smbus_byte_read() 588 	ret = k_sem_take(&data->completion_sync, K_MSEC(30));  in pch_smbus_byte_data_write() 622 	ret = k_sem_take(&data->completion_sync, K_MSEC(30));  in pch_smbus_byte_data_read() 661 	ret = k_sem_take(&data->completion_sync, K_MSEC(30));  in pch_smbus_word_data_write() 696 	ret = k_sem_take(&data->completion_sync, K_MSEC(30));  in pch_smbus_word_data_read() 737 	ret = k_sem_take(&data->completion_sync, K_MSEC(30));  in pch_smbus_pcall() [all …] 
 |