rt_mutex_lock_nested
rt_mutex_lock_nested(&adapter->bus_lock, 1);
rt_mutex_lock_nested(&adapter->bus_lock, i2c_adapter_depth(adapter));
rt_mutex_lock_nested(&adapter->bus_lock, i2c_adapter_depth(adapter));
rt_mutex_lock_nested(&parent->mux_lock, i2c_adapter_depth(adapter));
rt_mutex_lock_nested(&parent->mux_lock, i2c_adapter_depth(adapter));
extern void rt_mutex_lock_nested(struct rt_mutex *lock, unsigned int subclass)
#define rt_mutex_lock(lock) rt_mutex_lock_nested(lock, 0)
EXPORT_SYMBOL_GPL(rt_mutex_lock_nested);