Searched refs:mux_lock (Results 1 – 5 of 5) sorted by relevance
135 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()
1546 rt_mutex_init(&adap->mux_lock); in i2c_register_adapter()
97 guard(mutex)(&desc->mux_lock); in pinmux_can_be_used_for_gpio()132 scoped_guard(mutex, &desc->mux_lock) { in pin_request()185 scoped_guard(mutex, &desc->mux_lock) { in pin_request()228 scoped_guard(mutex, &desc->mux_lock) { in pin_free()469 scoped_guard(mutex, &desc->mux_lock) in pinmux_enable_setting()485 scoped_guard(mutex, &desc->mux_lock) in pinmux_enable_setting()532 scoped_guard(mutex, &desc->mux_lock) in pinmux_disable_setting()626 scoped_guard(mutex, &desc->mux_lock) { in pinmux_pins_show()
180 struct mutex mux_lock; member
224 mutex_init(&pindesc->mux_lock); in pinctrl_register_one_pin()
Completed in 17 milliseconds