Lines Matching refs:bus_mutex
135 struct k_mutex bus_mutex; /* Sync between transfers */ member
886 k_mutex_unlock(&data->bus_mutex); in i3c_stm32_clear_err()
989 k_mutex_lock(&data->bus_mutex, K_FOREVER); in i3c_stm32_do_ccc()
1037 k_mutex_unlock(&data->bus_mutex); in i3c_stm32_do_ccc()
1049 k_mutex_lock(&data->bus_mutex, K_FOREVER); in i3c_stm32_do_daa()
1080 k_mutex_unlock(&data->bus_mutex); in i3c_stm32_do_daa()
1257 k_mutex_lock(&data->bus_mutex, K_FOREVER); in i3c_stm32_i3c_transfer()
1284 k_mutex_unlock(&data->bus_mutex); in i3c_stm32_i3c_transfer()
1308 k_mutex_lock(&data->bus_mutex, K_FOREVER); in i3c_stm32_i2c_transfer()
1336 k_mutex_unlock(&data->bus_mutex); in i3c_stm32_i2c_transfer()
1538 k_mutex_init(&data->bus_mutex); in i3c_stm32_init()