Lines Matching refs:src_idx
2592 int src_idx, u32 n)
2595 int shift = dst_idx - src_idx, left, right;
2602 shift = dst_idx - src_idx;
2657 } else if (src_idx + n <= BITS_PER_LONG) {
2732 const unsigned long *src, int src_idx, u32 n)
2735 int shift = dst_idx - src_idx, left, right;
2748 src_idx += (n - 1) % BITS_PER_LONG;
2749 src += src_idx >> SHIFT_PER_LONG;
2750 src_idx &= BITS_PER_LONG - 1;
2753 shift = dst_idx - src_idx;
2808 } else if (1 + (unsigned long)src_idx >= n) {
2884 const unsigned long *src, int src_idx, u32 n)
2887 int shift = dst_idx - src_idx, left, right;
2894 shift = dst_idx - src_idx;
2949 } else if (src_idx + n <= BITS_PER_LONG) {
3202 unsigned long *src, int src_idx, u32 n)
3207 src += src_idx >> SHIFT_PER_LONG;
3208 src_idx &= (BITS_PER_LONG - 1);
3209 bitcpy(dst, dst_idx, src, src_idx, n);
3213 src_idx += next_plane * 8;
3219 unsigned long *src, int src_idx, u32 n)
3224 src += src_idx >> SHIFT_PER_LONG;
3225 src_idx &= (BITS_PER_LONG - 1);
3226 bitcpy_rev(dst, dst_idx, src, src_idx, n);
3230 src_idx += next_plane * 8;
3242 int dst_idx, src_idx;
3276 src_idx = dst_idx;
3278 src_idx += sy * par->next_line * 8 + sx;
3282 src_idx -= par->next_line * 8;
3285 src_idx, width);
3291 src_idx, width);
3293 src_idx += par->next_line * 8;
3304 int src_idx;
3312 src_idx = ((unsigned long)data & (BYTES_PER_LONG - 1)) * 8;
3314 bitcpy(dst, dst_idx, src, src_idx, n);
3316 bitcpy_not(dst, dst_idx, src, src_idx, n);