Lines Matching defs:new_bit
1430 static int exclusive_bit(int new_bit)
1443 int state = new_bit & ~3;
1444 int dir = new_bit & 2;
1995 enum lock_usage_bit prev_bit, enum lock_usage_bit new_bit)
2006 usage_str[prev_bit], usage_str[new_bit]);
2034 enum lock_usage_bit new_bit, enum lock_usage_bit bad_bit)
2037 return print_usage_bug(curr, this, bad_bit, new_bit);
2042 enum lock_usage_bit new_bit);
2191 enum lock_usage_bit new_bit)
2193 int excl_bit = exclusive_bit(new_bit);
2194 int read = new_bit & 1;
2195 int dir = new_bit & 2;
2211 if (!valid_state(curr, this, new_bit, excl_bit))
2219 !usage(curr, this, excl_bit, state_name(new_bit & ~1)))
2226 if (!valid_state(curr, this, new_bit, excl_bit + 1))
2231 state_name(new_bit + 1)))
2235 if (state_verbose(new_bit, hlock_class(this)))
2576 enum lock_usage_bit new_bit)
2604 enum lock_usage_bit new_bit)
2606 unsigned int new_mask = 1 << new_bit, ret = 1;
2627 if (!save_trace(hlock_class(this)->usage_traces + new_bit))
2630 switch (new_bit) {
2638 ret = mark_lock_irq(curr, this, new_bit);
2658 printk("\nmarked lock as {%s}:\n", usage_str[new_bit]);