Lines Matching refs:new_bit

2686 static int exclusive_bit(int new_bit)  in exclusive_bit()  argument
2688 int state = new_bit & LOCK_USAGE_STATE_MASK; in exclusive_bit()
2689 int dir = new_bit & LOCK_USAGE_DIR_MASK; in exclusive_bit()
3988 enum lock_usage_bit new_bit);
4009 enum lock_usage_bit prev_bit, enum lock_usage_bit new_bit) in print_usage_bug() argument
4023 usage_str[prev_bit], usage_str[new_bit]); in print_usage_bug()
4053 enum lock_usage_bit new_bit, enum lock_usage_bit bad_bit) in valid_state() argument
4057 print_usage_bug(curr, this, bad_bit, new_bit); in valid_state()
4258 enum lock_usage_bit new_bit) in mark_lock_irq() argument
4260 int excl_bit = exclusive_bit(new_bit); in mark_lock_irq()
4261 int read = new_bit & LOCK_USAGE_READ_MASK; in mark_lock_irq()
4262 int dir = new_bit & LOCK_USAGE_DIR_MASK; in mark_lock_irq()
4268 if (!valid_state(curr, this, new_bit, excl_bit)) in mark_lock_irq()
4274 if (!read && !valid_state(curr, this, new_bit, in mark_lock_irq()
4299 if (state_verbose(new_bit, hlock_class(this))) in mark_lock_irq()
4714 enum lock_usage_bit new_bit) in mark_lock() argument
4718 if (new_bit >= LOCK_USAGE_STATES) { in mark_lock()
4723 if (new_bit == LOCK_USED && this->read) in mark_lock()
4724 new_bit = LOCK_USED_READ; in mark_lock()
4726 new_mask = 1 << new_bit; in mark_lock()
4748 if (new_bit < LOCK_TRACE_STATES) { in mark_lock()
4749 if (!(hlock_class(this)->usage_traces[new_bit] = save_trace())) in mark_lock()
4753 if (new_bit < LOCK_USED) { in mark_lock()
4754 ret = mark_lock_irq(curr, this, new_bit); in mark_lock()
4767 printk("\nmarked lock as {%s}:\n", usage_str[new_bit]); in mark_lock()