Home
last modified time | relevance | path

Searched refs:bswapmask (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/video/fbdev/core/
H A Dfb_draw.h90 u32 bswapmask) in fb_rev_pixels_in_long()
92 if (bswapmask & 1) in fb_rev_pixels_in_long()
94 if (bswapmask & 2) in fb_rev_pixels_in_long()
96 if (bswapmask & 3) in fb_rev_pixels_in_long()
102 u32 bswapmask) in fb_shifted_pixels_mask_u32()
106 if (!bswapmask) { in fb_shifted_pixels_mask_u32()
110 mask = FB_SHIFT_LOW(p, mask, index & (bswapmask)) & mask; in fb_shifted_pixels_mask_u32()
111 mask = FB_SHIFT_HIGH(p, mask, index & ~(bswapmask)); in fb_shifted_pixels_mask_u32()
114 if(index + bswapmask < 32) in fb_shifted_pixels_mask_u32()
117 (index + bswapmask) in fb_shifted_pixels_mask_u32()
89 fb_rev_pixels_in_long(unsigned long val, u32 bswapmask) fb_rev_pixels_in_long() argument
101 fb_shifted_pixels_mask_u32(struct fb_info *p, u32 index, u32 bswapmask) fb_shifted_pixels_mask_u32() argument
122 fb_shifted_pixels_mask_long(struct fb_info *p, u32 index, u32 bswapmask) fb_shifted_pixels_mask_long() argument
147 u32 bswapmask = 0; fb_compute_bswapmask() local
162 fb_rev_pixels_in_long(unsigned long val, u32 bswapmask) fb_rev_pixels_in_long() argument
[all...]
H A Dcfbcopyarea.c48 unsigned n, u32 bswapmask) in bitcpy()
63 first = fb_shifted_pixels_mask_long(p, dst_idx, bswapmask); in bitcpy()
64 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask); in bitcpy()
118 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy()
128 d1 = fb_rev_pixels_in_long(d1, bswapmask); in bitcpy()
131 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy()
141 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy()
151 d1 = fb_rev_pixels_in_long(d1, bswapmask); in bitcpy()
156 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy()
164 while ((n >= 4) && !bswapmask) { in bitcpy()
46 bitcpy(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) bitcpy() argument
212 bitcpy_rev(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) bitcpy_rev() argument
389 u32 bswapmask = fb_compute_bswapmask(p); cfb_copyarea() local
[all...]
H A Dcfbimgblt.c87 u32 bswapmask = fb_compute_bswapmask(p); in color_imageblit() local
98 start_index, bswapmask); in color_imageblit()
109 val |= FB_SHIFT_HIGH(p, color, shift ^ bswapmask); in color_imageblit()
122 bswapmask); in color_imageblit()
150 u32 bswapmask = fb_compute_bswapmask(p); in slow_imageblit() local
166 start_index, bswapmask); in slow_imageblit()
174 val |= FB_SHIFT_HIGH(p, color, shift ^ bswapmask); in slow_imageblit()
190 bswapmask); in slow_imageblit()
H A Dcfbfillrect.c36 unsigned long pat, unsigned n, int bits, u32 bswapmask) in bitfill_aligned()
43 first = fb_shifted_pixels_mask_long(p, dst_idx, bswapmask); in bitfill_aligned()
44 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask); in bitfill_aligned()
148 u32 bswapmask) in bitfill_aligned_rev()
156 first = fb_shifted_pixels_mask_long(p, dst_idx, bswapmask); in bitfill_aligned_rev()
157 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask); in bitfill_aligned_rev()
306 u32 bswapmask = fb_compute_bswapmask(p); in cfb_fillrect() local
310 u32 bswapmask) = NULL; in cfb_fillrect()
328 bswapmask); in cfb_fillrect()
35 bitfill_aligned(struct fb_info *p, unsigned long __iomem *dst, int dst_idx, unsigned long pat, unsigned n, int bits, u32 bswapmask) bitfill_aligned() argument
146 bitfill_aligned_rev(struct fb_info *p, unsigned long __iomem *dst, int dst_idx, unsigned long pat, unsigned n, int bits, u32 bswapmask) bitfill_aligned_rev() argument
/kernel/linux/linux-6.6/drivers/video/fbdev/core/
H A Dfb_draw.h90 u32 bswapmask) in fb_rev_pixels_in_long()
92 if (bswapmask & 1) in fb_rev_pixels_in_long()
94 if (bswapmask & 2) in fb_rev_pixels_in_long()
96 if (bswapmask & 3) in fb_rev_pixels_in_long()
102 u32 bswapmask) in fb_shifted_pixels_mask_u32()
106 if (!bswapmask) { in fb_shifted_pixels_mask_u32()
110 mask = FB_SHIFT_LOW(p, mask, index & (bswapmask)) & mask; in fb_shifted_pixels_mask_u32()
111 mask = FB_SHIFT_HIGH(p, mask, index & ~(bswapmask)); in fb_shifted_pixels_mask_u32()
114 if(index + bswapmask < 32) in fb_shifted_pixels_mask_u32()
117 (index + bswapmask) in fb_shifted_pixels_mask_u32()
89 fb_rev_pixels_in_long(unsigned long val, u32 bswapmask) fb_rev_pixels_in_long() argument
101 fb_shifted_pixels_mask_u32(struct fb_info *p, u32 index, u32 bswapmask) fb_shifted_pixels_mask_u32() argument
122 fb_shifted_pixels_mask_long(struct fb_info *p, u32 index, u32 bswapmask) fb_shifted_pixels_mask_long() argument
147 u32 bswapmask = 0; fb_compute_bswapmask() local
162 fb_rev_pixels_in_long(unsigned long val, u32 bswapmask) fb_rev_pixels_in_long() argument
[all...]
H A Dcfbcopyarea.c48 unsigned n, u32 bswapmask) in bitcpy()
63 first = fb_shifted_pixels_mask_long(p, dst_idx, bswapmask); in bitcpy()
64 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask); in bitcpy()
118 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy()
128 d1 = fb_rev_pixels_in_long(d1, bswapmask); in bitcpy()
131 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy()
141 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy()
151 d1 = fb_rev_pixels_in_long(d1, bswapmask); in bitcpy()
156 d0 = fb_rev_pixels_in_long(d0, bswapmask); in bitcpy()
164 while ((n >= 4) && !bswapmask) { in bitcpy()
46 bitcpy(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) bitcpy() argument
212 bitcpy_rev(struct fb_info *p, unsigned long __iomem *dst, unsigned dst_idx, const unsigned long __iomem *src, unsigned src_idx, int bits, unsigned n, u32 bswapmask) bitcpy_rev() argument
389 u32 bswapmask = fb_compute_bswapmask(p); cfb_copyarea() local
[all...]
H A Dcfbfillrect.c36 unsigned long pat, unsigned n, int bits, u32 bswapmask) in bitfill_aligned()
43 first = fb_shifted_pixels_mask_long(p, dst_idx, bswapmask); in bitfill_aligned()
44 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask); in bitfill_aligned()
148 u32 bswapmask) in bitfill_aligned_rev()
156 first = fb_shifted_pixels_mask_long(p, dst_idx, bswapmask); in bitfill_aligned_rev()
157 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask); in bitfill_aligned_rev()
306 u32 bswapmask = fb_compute_bswapmask(p); in cfb_fillrect() local
310 u32 bswapmask) = NULL; in cfb_fillrect()
328 bswapmask); in cfb_fillrect()
35 bitfill_aligned(struct fb_info *p, unsigned long __iomem *dst, int dst_idx, unsigned long pat, unsigned n, int bits, u32 bswapmask) bitfill_aligned() argument
146 bitfill_aligned_rev(struct fb_info *p, unsigned long __iomem *dst, int dst_idx, unsigned long pat, unsigned n, int bits, u32 bswapmask) bitfill_aligned_rev() argument
H A Dcfbimgblt.c87 u32 bswapmask = fb_compute_bswapmask(p); in color_imageblit() local
98 start_index, bswapmask); in color_imageblit()
109 val |= FB_SHIFT_HIGH(p, color, shift ^ bswapmask); in color_imageblit()
122 bswapmask); in color_imageblit()
150 u32 bswapmask = fb_compute_bswapmask(p); in slow_imageblit() local
166 start_index, bswapmask); in slow_imageblit()
174 val |= FB_SHIFT_HIGH(p, color, shift ^ bswapmask); in slow_imageblit()
190 bswapmask); in slow_imageblit()

Completed in 5 milliseconds