Lines Matching defs:excl
2685 unsigned long excl = 0;
2688 excl |= (mask & LOCKF_ENABLED_IRQ_ALL) >> LOCK_USAGE_DIR_MASK;
2689 excl |= (mask & LOCKF_USED_IN_IRQ_ALL) << LOCK_USAGE_DIR_MASK;
2691 return excl;
2724 unsigned long excl = invert_dir_mask(mask);
2726 excl |= (excl & LOCKF_IRQ_READ) >> LOCK_USAGE_READ_MASK;
2727 excl |= (excl & LOCKF_IRQ) << LOCK_USAGE_READ_MASK;
2729 return excl;
2741 unsigned long excl = invert_dir_mask(mask);
2744 excl |= (excl & LOCKF_IRQ_READ) >> LOCK_USAGE_READ_MASK;
2745 excl |= (excl & LOCKF_IRQ) << LOCK_USAGE_READ_MASK;
2747 return excl;
2759 int bit, excl, excl_read;
2765 * to search excl | LOCK_USAGE_READ_MASK as well.
2767 excl = exclusive_bit(bit);
2768 excl_read = excl | LOCK_USAGE_READ_MASK;
2769 if (excl_mask & lock_flag(excl)) {
2771 *excl_bitp = excl;