Lines Matching defs:a_bits
745 static __always_inline bool cmask_walk_op2(u64 *a_bits, u32 a_base, u32 a_nr_cids,
763 return cmask_word_op2(&a_bits[lo_word - a_word_off],
767 if (cmask_word_op2(&a_bits[lo_word - a_word_off],
773 if (cmask_word_op2(&a_bits[w - a_word_off],
778 return cmask_word_op2(&a_bits[hi_word - a_word_off],
797 * Walk [@a_base, @a_base + @a_nr_cids) of @a_bits word by word, applying @op.
803 static __always_inline bool cmask_walk_op1(const u64 *a_bits, u32 a_base,
820 return cmask_word_op1(&a_bits[lo_word - a_word_off],
823 if (cmask_word_op1(&a_bits[lo_word - a_word_off], head_mask, op))
826 if (cmask_word_op1(&a_bits[w - a_word_off], ~0ULL, op))
828 return cmask_word_op1(&a_bits[hi_word - a_word_off], tail_mask, op);