Searched refs:mux_lock (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/i2c/
H A Di2c-mux.c148 rt_mutex_lock_nested(&parent->mux_lock, i2c_adapter_depth(adapter));
159 if (!rt_mutex_trylock(&parent->mux_lock))
160 return 0; /* mux_lock not locked, failure */
162 return 1; /* we only want mux_lock, success */
165 rt_mutex_unlock(&parent->mux_lock);
176 rt_mutex_unlock(&parent->mux_lock);
185 rt_mutex_lock_nested(&parent->mux_lock, i2c_adapter_depth(adapter));
195 if (!rt_mutex_trylock(&parent->mux_lock))
196 return 0; /* mux_lock not locked, failure */
199 rt_mutex_unlock(&parent->mux_lock);
[all...]
H A Di2c-core-base.c1505 rt_mutex_init(&adap->mux_lock);
/linux-master/include/linux/
H A Di2c.h728 struct rt_mutex mux_lock; member in struct:i2c_adapter

Completed in 112 milliseconds