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()
67 if (last) in bitfill_aligned()
68 *dst = comp(pat, *dst, last); in bitfill_aligned()
84 unsigned long first, last; in bitfill_unaligned() local
90 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_unaligned()
94 if (last) in bitfill_unaligned()
95 first &= last; in bitfill_unaligned()
126 if (last) in bitfill_unaligned()
127 *dst = comp(pat, *dst, last); in bitfill_unaligned()
139 unsigned long first, last; in bitfill_aligned_rev() local
145 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_aligned_rev()
149 if (last) in bitfill_aligned_rev()
150 first &= last; in bitfill_aligned_rev()
177 if (last) in bitfill_aligned_rev()
178 *dst = comp(*dst ^ val, *dst, last); in bitfill_aligned_rev()
195 unsigned long first, last; in bitfill_unaligned_rev() local
201 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_unaligned_rev()
205 if (last) in bitfill_unaligned_rev()
206 first &= last; in bitfill_unaligned_rev()
238 if (last) in bitfill_unaligned_rev()
239 *dst = comp(*dst ^ pat, *dst, last); in bitfill_unaligned_rev()