Lines Matching refs:dst
2600 static void bitcpy(unsigned long *dst, int dst_idx, const unsigned long *src, in bitcpy() argument
2622 *dst = comp(*src, *dst, first); in bitcpy()
2627 *dst = comp(*src, *dst, first); in bitcpy()
2628 dst++; in bitcpy()
2636 *dst++ = *src++; in bitcpy()
2637 *dst++ = *src++; in bitcpy()
2638 *dst++ = *src++; in bitcpy()
2639 *dst++ = *src++; in bitcpy()
2640 *dst++ = *src++; in bitcpy()
2641 *dst++ = *src++; in bitcpy()
2642 *dst++ = *src++; in bitcpy()
2643 *dst++ = *src++; in bitcpy()
2647 *dst++ = *src++; in bitcpy()
2651 *dst = comp(*src, *dst, last); in bitcpy()
2665 *dst = comp(*src >> right, *dst, first); in bitcpy()
2668 *dst = comp(*src << left, *dst, first); in bitcpy()
2673 *dst = comp(d0 << left | d1 >> right, *dst, in bitcpy()
2682 *dst = comp(d0 >> right, *dst, first); in bitcpy()
2683 dst++; in bitcpy()
2688 *dst = comp(d0 << left | d1 >> right, *dst, in bitcpy()
2691 dst++; in bitcpy()
2700 *dst++ = d0 << left | d1 >> right; in bitcpy()
2703 *dst++ = d0 << left | d1 >> right; in bitcpy()
2706 *dst++ = d0 << left | d1 >> right; in bitcpy()
2709 *dst++ = d0 << left | d1 >> right; in bitcpy()
2715 *dst++ = d0 << left | d1 >> right; in bitcpy()
2723 *dst = comp(d0 << left, *dst, last); in bitcpy()
2727 *dst = comp(d0 << left | d1 >> right, in bitcpy()
2728 *dst, last); in bitcpy()
2740 static void bitcpy_rev(unsigned long *dst, int dst_idx, in bitcpy_rev() argument
2751 dst += (n - 1) / BITS_PER_LONG; in bitcpy_rev()
2755 dst += dst_idx >> SHIFT_PER_LONG; in bitcpy_rev()
2773 *dst = comp(*src, *dst, first); in bitcpy_rev()
2778 *dst = comp(*src, *dst, first); in bitcpy_rev()
2779 dst--; in bitcpy_rev()
2787 *dst-- = *src--; in bitcpy_rev()
2788 *dst-- = *src--; in bitcpy_rev()
2789 *dst-- = *src--; in bitcpy_rev()
2790 *dst-- = *src--; in bitcpy_rev()
2791 *dst-- = *src--; in bitcpy_rev()
2792 *dst-- = *src--; in bitcpy_rev()
2793 *dst-- = *src--; in bitcpy_rev()
2794 *dst-- = *src--; in bitcpy_rev()
2798 *dst-- = *src--; in bitcpy_rev()
2802 *dst = comp(*src, *dst, last); in bitcpy_rev()
2816 *dst = comp(*src << left, *dst, first); in bitcpy_rev()
2819 *dst = comp(*src >> right, *dst, first); in bitcpy_rev()
2824 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy_rev()
2833 *dst = comp(d0 << left, *dst, first); in bitcpy_rev()
2834 dst--; in bitcpy_rev()
2839 *dst = comp(d0 >> right | d1 << left, *dst, in bitcpy_rev()
2842 dst--; in bitcpy_rev()
2851 *dst-- = d0 >> right | d1 << left; in bitcpy_rev()
2854 *dst-- = d0 >> right | d1 << left; in bitcpy_rev()
2857 *dst-- = d0 >> right | d1 << left; in bitcpy_rev()
2860 *dst-- = d0 >> right | d1 << left; in bitcpy_rev()
2866 *dst-- = d0 >> right | d1 << left; in bitcpy_rev()
2874 *dst = comp(d0 >> right, *dst, last); in bitcpy_rev()
2878 *dst = comp(d0 >> right | d1 << left, in bitcpy_rev()
2879 *dst, last); in bitcpy_rev()
2892 static void bitcpy_not(unsigned long *dst, int dst_idx, in bitcpy_not() argument
2914 *dst = comp(~*src, *dst, first); in bitcpy_not()
2919 *dst = comp(~*src, *dst, first); in bitcpy_not()
2920 dst++; in bitcpy_not()
2928 *dst++ = ~*src++; in bitcpy_not()
2929 *dst++ = ~*src++; in bitcpy_not()
2930 *dst++ = ~*src++; in bitcpy_not()
2931 *dst++ = ~*src++; in bitcpy_not()
2932 *dst++ = ~*src++; in bitcpy_not()
2933 *dst++ = ~*src++; in bitcpy_not()
2934 *dst++ = ~*src++; in bitcpy_not()
2935 *dst++ = ~*src++; in bitcpy_not()
2939 *dst++ = ~*src++; in bitcpy_not()
2943 *dst = comp(~*src, *dst, last); in bitcpy_not()
2957 *dst = comp(~*src >> right, *dst, first); in bitcpy_not()
2960 *dst = comp(~*src << left, *dst, first); in bitcpy_not()
2965 *dst = comp(d0 << left | d1 >> right, *dst, in bitcpy_not()
2974 *dst = comp(d0 >> right, *dst, first); in bitcpy_not()
2975 dst++; in bitcpy_not()
2980 *dst = comp(d0 << left | d1 >> right, *dst, in bitcpy_not()
2983 dst++; in bitcpy_not()
2992 *dst++ = d0 << left | d1 >> right; in bitcpy_not()
2995 *dst++ = d0 << left | d1 >> right; in bitcpy_not()
2998 *dst++ = d0 << left | d1 >> right; in bitcpy_not()
3001 *dst++ = d0 << left | d1 >> right; in bitcpy_not()
3007 *dst++ = d0 << left | d1 >> right; in bitcpy_not()
3015 *dst = comp(d0 << left, *dst, last); in bitcpy_not()
3019 *dst = comp(d0 << left | d1 >> right, in bitcpy_not()
3020 *dst, last); in bitcpy_not()
3032 static void bitfill32(unsigned long *dst, int dst_idx, u32 pat, u32 n) in bitfill32() argument
3051 *dst = comp(val, *dst, first); in bitfill32()
3056 *dst = comp(val, *dst, first); in bitfill32()
3057 dst++; in bitfill32()
3064 *dst++ = val; in bitfill32()
3065 *dst++ = val; in bitfill32()
3066 *dst++ = val; in bitfill32()
3067 *dst++ = val; in bitfill32()
3068 *dst++ = val; in bitfill32()
3069 *dst++ = val; in bitfill32()
3070 *dst++ = val; in bitfill32()
3071 *dst++ = val; in bitfill32()
3075 *dst++ = val; in bitfill32()
3079 *dst = comp(val, *dst, last); in bitfill32()
3088 static void bitxor32(unsigned long *dst, int dst_idx, u32 pat, u32 n) in bitxor32() argument
3107 *dst = xor(val, *dst, first); in bitxor32()
3112 *dst = xor(val, *dst, first); in bitxor32()
3113 dst++; in bitxor32()
3120 *dst++ ^= val; in bitxor32()
3121 *dst++ ^= val; in bitxor32()
3122 *dst++ ^= val; in bitxor32()
3123 *dst++ ^= val; in bitxor32()
3127 *dst++ ^= val; in bitxor32()
3131 *dst = xor(val, *dst, last); in bitxor32()
3136 unsigned long *dst, int dst_idx, u32 n, in fill_one_line() argument
3140 dst += dst_idx >> SHIFT_PER_LONG; in fill_one_line()
3142 bitfill32(dst, dst_idx, color & 1 ? ~0 : 0, n); in fill_one_line()
3151 unsigned long *dst, int dst_idx, u32 n, in xor_one_line() argument
3155 dst += dst_idx >> SHIFT_PER_LONG; in xor_one_line()
3157 bitxor32(dst, dst_idx, color & 1 ? ~0 : 0, n); in xor_one_line()
3171 unsigned long *dst; in amifb_fillrect() local
3188 dst = (unsigned long *) in amifb_fillrect()
3196 par->next_plane, dst, dst_idx, width, in amifb_fillrect()
3202 dst, dst_idx, width, rect->color); in amifb_fillrect()
3210 unsigned long *dst, int dst_idx, in copy_one_line() argument
3214 dst += dst_idx >> SHIFT_PER_LONG; in copy_one_line()
3218 bitcpy(dst, dst_idx, src, src_idx, n); in copy_one_line()
3227 unsigned long *dst, int dst_idx, in copy_one_line_rev() argument
3231 dst += dst_idx >> SHIFT_PER_LONG; in copy_one_line_rev()
3235 bitcpy_rev(dst, dst_idx, src, src_idx, n); in copy_one_line_rev()
3250 unsigned long *dst, *src; in amifb_copyarea() local
3281 dst = (unsigned long *) in amifb_copyarea()
3283 src = dst; in amifb_copyarea()
3293 par->next_plane, dst, dst_idx, src, in amifb_copyarea()
3299 par->next_plane, dst, dst_idx, src, in amifb_copyarea()
3309 unsigned long *dst, int dst_idx, u32 n, in expand_one_line() argument
3316 dst += dst_idx >> SHIFT_PER_LONG; in expand_one_line()
3323 bitcpy(dst, dst_idx, src, src_idx, n); in expand_one_line()
3325 bitcpy_not(dst, dst_idx, src, src_idx, n); in expand_one_line()
3328 bitfill32(dst, dst_idx, fgcolor & 1 ? ~0 : 0, n); in expand_one_line()
3342 unsigned long *dst; in amifb_imageblit() local
3362 dst = (unsigned long *) in amifb_imageblit()
3370 par->next_plane, dst, dst_idx, width, in amifb_imageblit()