Home
last modified time | relevance | path

Searched refs:mux_lock (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/i2c/
H A Di2c-mux.c135 rt_mutex_lock_nested(&parent->mux_lock, i2c_adapter_depth(adapter)); in i2c_mux_lock_bus()
146 if (!rt_mutex_trylock(&parent->mux_lock)) in i2c_mux_trylock_bus()
152 rt_mutex_unlock(&parent->mux_lock); in i2c_mux_trylock_bus()
163 rt_mutex_unlock(&parent->mux_lock); in i2c_mux_unlock_bus()
172 rt_mutex_lock_nested(&parent->mux_lock, i2c_adapter_depth(adapter)); in i2c_parent_lock_bus()
182 if (!rt_mutex_trylock(&parent->mux_lock)) in i2c_parent_trylock_bus()
186 rt_mutex_unlock(&parent->mux_lock); in i2c_parent_trylock_bus()
197 rt_mutex_unlock(&parent->mux_lock); in i2c_parent_unlock_bus()
H A Di2c-core-base.c1543 rt_mutex_init(&adap->mux_lock); in i2c_register_adapter()
/linux/drivers/pinctrl/
H A Dcore.h180 struct mutex mux_lock; member
H A Dcore.c225 mutex_init(&pindesc->mux_lock); in pinctrl_register_one_pin()
/linux/include/linux/
H A Di2c.h742 struct rt_mutex mux_lock; member