Lines Matching refs:lock
68 spinlock_t *lock; member
81 if (div->lock) in berlin2_div_is_enabled()
82 spin_lock(div->lock); in berlin2_div_is_enabled()
87 if (div->lock) in berlin2_div_is_enabled()
88 spin_unlock(div->lock); in berlin2_div_is_enabled()
99 if (div->lock) in berlin2_div_enable()
100 spin_lock(div->lock); in berlin2_div_enable()
106 if (div->lock) in berlin2_div_enable()
107 spin_unlock(div->lock); in berlin2_div_enable()
118 if (div->lock) in berlin2_div_disable()
119 spin_lock(div->lock); in berlin2_div_disable()
125 if (div->lock) in berlin2_div_disable()
126 spin_unlock(div->lock); in berlin2_div_disable()
135 if (div->lock) in berlin2_div_set_parent()
136 spin_lock(div->lock); in berlin2_div_set_parent()
154 if (div->lock) in berlin2_div_set_parent()
155 spin_unlock(div->lock); in berlin2_div_set_parent()
167 if (div->lock) in berlin2_div_get_parent()
168 spin_lock(div->lock); in berlin2_div_get_parent()
180 if (div->lock) in berlin2_div_get_parent()
181 spin_unlock(div->lock); in berlin2_div_get_parent()
193 if (div->lock) in berlin2_div_recalc_rate()
194 spin_lock(div->lock); in berlin2_div_recalc_rate()
216 if (div->lock) in berlin2_div_recalc_rate()
217 spin_unlock(div->lock); in berlin2_div_recalc_rate()
241 unsigned long flags, spinlock_t *lock) in berlin2_div_register() argument
255 div->lock = lock; in berlin2_div_register()