LOCK_USAGE_DIR_MASK
return state_rnames[bit >> LOCK_USAGE_DIR_MASK];
return state_names[bit >> LOCK_USAGE_DIR_MASK];
int dir = new_bit & LOCK_USAGE_DIR_MASK;
return state | (dir ^ LOCK_USAGE_DIR_MASK);
excl |= (mask & LOCKF_ENABLED_IRQ_ALL) >> LOCK_USAGE_DIR_MASK;
excl |= (mask & LOCKF_USED_IN_IRQ_ALL) << LOCK_USAGE_DIR_MASK;
return state_verbose_f[bit >> LOCK_USAGE_DIR_MASK](class);
int dir = new_bit & LOCK_USAGE_DIR_MASK;
if (class->usage_mask & lock_flag(bit + LOCK_USAGE_DIR_MASK)) {
#define LOCK_USAGE_STATE_MASK (~(LOCK_USAGE_READ_MASK | LOCK_USAGE_DIR_MASK))