Lines Matching refs:bits

47 		const unsigned long __iomem *src, unsigned src_idx, int bits,
58 memmove((char *)dst + ((dst_idx & (bits - 1))) / 8,
59 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8);
64 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask);
69 if (dst_idx+n <= bits) {
77 // Leading bits
82 n -= bits - dst_idx;
86 n /= bits;
101 // Trailing bits
110 int const left = shift & (bits - 1);
111 int const right = -shift & (bits - 1);
113 if (dst_idx+n <= bits) {
122 } else if (src_idx+n <= bits) {
142 // Leading bits
147 n -= bits - dst_idx;
154 n -= bits - dst_idx;
162 m = n % bits;
163 n /= bits;
188 // Trailing bits
190 if (m <= bits - right) {
213 const unsigned long __iomem *src, unsigned src_idx, int bits,
224 memmove((char *)dst + ((dst_idx & (bits - 1))) / 8,
225 (char *)src + ((src_idx & (bits - 1))) / 8, n / 8);
229 dst += (dst_idx + n - 1) / bits;
230 src += (src_idx + n - 1) / bits;
231 dst_idx = (dst_idx + n - 1) % bits;
232 src_idx = (src_idx + n - 1) % bits;
236 first = ~fb_shifted_pixels_mask_long(p, (dst_idx + 1) % bits, bswapmask);
237 last = fb_shifted_pixels_mask_long(p, (bits + dst_idx + 1 - n) % bits, bswapmask);
250 // Leading bits
259 n /= bits;
274 // Trailing bits
283 int const left = shift & (bits-1);
284 int const right = -shift & (bits-1);
315 // Leading bits
336 m = n % bits;
337 n /= bits;
362 // Trailing bits
364 if (m <= bits - left) {
387 int bits = BITS_PER_LONG, bytes = bits >> 3;
420 bitcpy_rev(p, base + (dst_idx / bits), dst_idx % bits,
421 base + (src_idx / bits), src_idx % bits, bits,
426 bitcpy(p, base + (dst_idx / bits), dst_idx % bits,
427 base + (src_idx / bits), src_idx % bits, bits,