Lines Matching refs:new_bit

2681 static int exclusive_bit(int new_bit)  in exclusive_bit()  argument
2683 int state = new_bit & LOCK_USAGE_STATE_MASK; in exclusive_bit()
2684 int dir = new_bit & LOCK_USAGE_DIR_MASK; in exclusive_bit()
3983 enum lock_usage_bit new_bit);
4004 enum lock_usage_bit prev_bit, enum lock_usage_bit new_bit) in print_usage_bug() argument
4018 usage_str[prev_bit], usage_str[new_bit]); in print_usage_bug()
4048 enum lock_usage_bit new_bit, enum lock_usage_bit bad_bit) in valid_state() argument
4052 print_usage_bug(curr, this, bad_bit, new_bit); in valid_state()
4253 enum lock_usage_bit new_bit) in mark_lock_irq() argument
4255 int excl_bit = exclusive_bit(new_bit); in mark_lock_irq()
4256 int read = new_bit & LOCK_USAGE_READ_MASK; in mark_lock_irq()
4257 int dir = new_bit & LOCK_USAGE_DIR_MASK; in mark_lock_irq()
4263 if (!valid_state(curr, this, new_bit, excl_bit)) in mark_lock_irq()
4269 if (!read && !valid_state(curr, this, new_bit, in mark_lock_irq()
4294 if (state_verbose(new_bit, hlock_class(this))) in mark_lock_irq()
4685 enum lock_usage_bit new_bit) in mark_lock() argument
4689 if (new_bit >= LOCK_USAGE_STATES) { in mark_lock()
4694 if (new_bit == LOCK_USED && this->read) in mark_lock()
4695 new_bit = LOCK_USED_READ; in mark_lock()
4697 new_mask = 1 << new_bit; in mark_lock()
4719 if (new_bit < LOCK_TRACE_STATES) { in mark_lock()
4720 if (!(hlock_class(this)->usage_traces[new_bit] = save_trace())) in mark_lock()
4724 if (new_bit < LOCK_USED) { in mark_lock()
4725 ret = mark_lock_irq(curr, this, new_bit); in mark_lock()
4738 printk("\nmarked lock as {%s}:\n", usage_str[new_bit]); in mark_lock()