Lines Matching refs:last

2603 	unsigned long first, last;  in bitcpy()  local
2613 last = ~(~0UL >> ((dst_idx + n) % BITS_PER_LONG)); in bitcpy()
2620 if (last) in bitcpy()
2621 first &= last; in bitcpy()
2650 if (last) in bitcpy()
2651 *dst = comp(*src, *dst, last); in bitcpy()
2661 if (last) in bitcpy()
2662 first &= last; in bitcpy()
2720 if (last) { in bitcpy()
2723 *dst = comp(d0 << left, *dst, last); in bitcpy()
2728 *dst, last); in bitcpy()
2743 unsigned long first, last; in bitcpy_rev() local
2764 last = ~(~0UL << (BITS_PER_LONG - 1 - ((dst_idx - n) % BITS_PER_LONG))); in bitcpy_rev()
2771 if (last) in bitcpy_rev()
2772 first &= last; in bitcpy_rev()
2801 if (last) in bitcpy_rev()
2802 *dst = comp(*src, *dst, last); in bitcpy_rev()
2812 if (last) in bitcpy_rev()
2813 first &= last; in bitcpy_rev()
2871 if (last) { in bitcpy_rev()
2874 *dst = comp(d0 >> right, *dst, last); in bitcpy_rev()
2879 *dst, last); in bitcpy_rev()
2895 unsigned long first, last; in bitcpy_not() local
2905 last = ~(~0UL >> ((dst_idx + n) % BITS_PER_LONG)); in bitcpy_not()
2912 if (last) in bitcpy_not()
2913 first &= last; in bitcpy_not()
2942 if (last) in bitcpy_not()
2943 *dst = comp(~*src, *dst, last); in bitcpy_not()
2953 if (last) in bitcpy_not()
2954 first &= last; in bitcpy_not()
3012 if (last) { in bitcpy_not()
3015 *dst = comp(d0 << left, *dst, last); in bitcpy_not()
3020 *dst, last); in bitcpy_not()
3035 unsigned long first, last; in bitfill32() local
3045 last = ~(~0UL >> ((dst_idx + n) % BITS_PER_LONG)); in bitfill32()
3049 if (last) in bitfill32()
3050 first &= last; in bitfill32()
3078 if (last) in bitfill32()
3079 *dst = comp(val, *dst, last); in bitfill32()
3091 unsigned long first, last; in bitxor32() local
3101 last = ~(~0UL >> ((dst_idx + n) % BITS_PER_LONG)); in bitxor32()
3105 if (last) in bitxor32()
3106 first &= last; in bitxor32()
3130 if (last) in bitxor32()
3131 *dst = xor(val, *dst, last); in bitxor32()