Lines Matching refs:new_bit

1625 static int exclusive_bit(int new_bit)  in exclusive_bit()  argument
1638 int state = new_bit & ~3; in exclusive_bit()
1639 int dir = new_bit & 2; in exclusive_bit()
2508 enum lock_usage_bit prev_bit, enum lock_usage_bit new_bit) in print_usage_bug() argument
2520 usage_str[prev_bit], usage_str[new_bit]); in print_usage_bug()
2550 enum lock_usage_bit new_bit, enum lock_usage_bit bad_bit) in valid_state() argument
2553 return print_usage_bug(curr, this, bad_bit, new_bit); in valid_state()
2558 enum lock_usage_bit new_bit);
2727 enum lock_usage_bit new_bit) in mark_lock_irq() argument
2729 int excl_bit = exclusive_bit(new_bit); in mark_lock_irq()
2730 int read = new_bit & 1; in mark_lock_irq()
2731 int dir = new_bit & 2; in mark_lock_irq()
2747 if (!valid_state(curr, this, new_bit, excl_bit)) in mark_lock_irq()
2755 !usage(curr, this, excl_bit, state_name(new_bit & ~1))) in mark_lock_irq()
2762 if (!valid_state(curr, this, new_bit, excl_bit + 1)) in mark_lock_irq()
2767 state_name(new_bit + 1))) in mark_lock_irq()
2771 if (state_verbose(new_bit, hlock_class(this))) in mark_lock_irq()
3064 enum lock_usage_bit new_bit) in mark_lock_irq() argument
3093 enum lock_usage_bit new_bit) in mark_lock() argument
3095 unsigned int new_mask = 1 << new_bit, ret = 1; in mark_lock()
3116 if (!save_trace(hlock_class(this)->usage_traces + new_bit)) in mark_lock()
3119 switch (new_bit) { in mark_lock()
3127 ret = mark_lock_irq(curr, this, new_bit); in mark_lock()
3147 printk("\nmarked lock as {%s}:\n", usage_str[new_bit]); in mark_lock()