Lines Matching refs:last
28 unsigned long first, last; in bitfill_aligned() local
34 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_aligned()
38 if (last) in bitfill_aligned()
39 first &= last; in bitfill_aligned()
57 if (last) in bitfill_aligned()
58 *dst = comp(pat, *dst, last); in bitfill_aligned()
74 unsigned long first, last; in bitfill_unaligned() local
80 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_unaligned()
84 if (last) in bitfill_unaligned()
85 first &= last; in bitfill_unaligned()
116 if (last) in bitfill_unaligned()
117 *dst = comp(pat, *dst, last); in bitfill_unaligned()
129 unsigned long first, last; in bitfill_aligned_rev() local
135 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_aligned_rev()
139 if (last) in bitfill_aligned_rev()
140 first &= last; in bitfill_aligned_rev()
167 if (last) in bitfill_aligned_rev()
168 *dst = comp(*dst ^ val, *dst, last); in bitfill_aligned_rev()
185 unsigned long first, last; in bitfill_unaligned_rev() local
191 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_unaligned_rev()
195 if (last) in bitfill_unaligned_rev()
196 first &= last; in bitfill_unaligned_rev()
228 if (last) in bitfill_unaligned_rev()
229 *dst = comp(*dst ^ pat, *dst, last); in bitfill_unaligned_rev()