Lines Matching refs:bus_lock

579 	struct k_mutex bus_lock;  member
1385 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_do_ccc()
1483 k_mutex_unlock(&data->bus_lock); in cdns_i3c_do_ccc()
1638 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_i2c_api_configure()
1640 k_mutex_unlock(&data->bus_lock); in cdns_i3c_i2c_api_configure()
1670 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_configure()
1672 k_mutex_unlock(&data->bus_lock); in cdns_i3c_configure()
1880 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_i2c_transfer()
1927 k_mutex_unlock(&data->bus_lock); in cdns_i3c_i2c_transfer()
1990 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_attach_device()
2010 k_mutex_unlock(&data->bus_lock); in cdns_i3c_attach_device()
2028 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_reattach_device()
2039 k_mutex_unlock(&data->bus_lock); in cdns_i3c_reattach_device()
2055 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_detach_device()
2063 k_mutex_unlock(&data->bus_lock); in cdns_i3c_detach_device()
2080 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_i2c_attach_device()
2096 k_mutex_unlock(&data->bus_lock); in cdns_i3c_i2c_attach_device()
2112 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_i2c_detach_device()
2120 k_mutex_unlock(&data->bus_lock); in cdns_i3c_i2c_detach_device()
2179 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_transfer()
2312 k_mutex_unlock(&data->bus_lock); in cdns_i3c_transfer()
2908 k_mutex_lock(&data->bus_lock, K_FOREVER); in cdns_i3c_target_tx_write()
2961 k_mutex_unlock(&data->bus_lock); in cdns_i3c_target_tx_write()
3165 k_mutex_init(&data->bus_lock); in cdns_i3c_bus_init()