Lines Matching refs:pat
36 unsigned long pat, unsigned n, int bits, u32 bswapmask) in bitfill_aligned() argument
50 FB_WRITEL(comp(pat, FB_READL(dst), first), dst); in bitfill_aligned()
56 FB_WRITEL(comp(pat, FB_READL(dst), first), dst); in bitfill_aligned()
64 FB_WRITEL(pat, dst++); in bitfill_aligned()
65 FB_WRITEL(pat, dst++); in bitfill_aligned()
66 FB_WRITEL(pat, dst++); in bitfill_aligned()
67 FB_WRITEL(pat, dst++); in bitfill_aligned()
68 FB_WRITEL(pat, dst++); in bitfill_aligned()
69 FB_WRITEL(pat, dst++); in bitfill_aligned()
70 FB_WRITEL(pat, dst++); in bitfill_aligned()
71 FB_WRITEL(pat, dst++); in bitfill_aligned()
75 FB_WRITEL(pat, dst++); in bitfill_aligned()
79 FB_WRITEL(comp(pat, FB_READL(dst), last), dst); in bitfill_aligned()
93 unsigned long pat, int left, int right, unsigned n, int bits) in bitfill_unaligned() argument
107 FB_WRITEL(comp(pat, FB_READL(dst), first), dst); in bitfill_unaligned()
112 FB_WRITEL(comp(pat, FB_READL(dst), first), dst); in bitfill_unaligned()
114 pat = pat << left | pat >> right; in bitfill_unaligned()
121 FB_WRITEL(pat, dst++); in bitfill_unaligned()
122 pat = pat << left | pat >> right; in bitfill_unaligned()
123 FB_WRITEL(pat, dst++); in bitfill_unaligned()
124 pat = pat << left | pat >> right; in bitfill_unaligned()
125 FB_WRITEL(pat, dst++); in bitfill_unaligned()
126 pat = pat << left | pat >> right; in bitfill_unaligned()
127 FB_WRITEL(pat, dst++); in bitfill_unaligned()
128 pat = pat << left | pat >> right; in bitfill_unaligned()
132 FB_WRITEL(pat, dst++); in bitfill_unaligned()
133 pat = pat << left | pat >> right; in bitfill_unaligned()
138 FB_WRITEL(comp(pat, FB_READL(dst), last), dst); in bitfill_unaligned()
147 int dst_idx, unsigned long pat, unsigned n, int bits, in bitfill_aligned_rev() argument
150 unsigned long val = pat, dat; in bitfill_aligned_rev()
218 int dst_idx, unsigned long pat, int left, int right, in bitfill_unaligned_rev() argument
234 FB_WRITEL(comp(dat ^ pat, dat, first), dst); in bitfill_unaligned_rev()
241 FB_WRITEL(comp(dat ^ pat, dat, first), dst); in bitfill_unaligned_rev()
243 pat = pat << left | pat >> right; in bitfill_unaligned_rev()
250 FB_WRITEL(FB_READL(dst) ^ pat, dst); in bitfill_unaligned_rev()
252 pat = pat << left | pat >> right; in bitfill_unaligned_rev()
253 FB_WRITEL(FB_READL(dst) ^ pat, dst); in bitfill_unaligned_rev()
255 pat = pat << left | pat >> right; in bitfill_unaligned_rev()
256 FB_WRITEL(FB_READL(dst) ^ pat, dst); in bitfill_unaligned_rev()
258 pat = pat << left | pat >> right; in bitfill_unaligned_rev()
259 FB_WRITEL(FB_READL(dst) ^ pat, dst); in bitfill_unaligned_rev()
261 pat = pat << left | pat >> right; in bitfill_unaligned_rev()
265 FB_WRITEL(FB_READL(dst) ^ pat, dst); in bitfill_unaligned_rev()
267 pat = pat << left | pat >> right; in bitfill_unaligned_rev()
273 FB_WRITEL(comp(dat ^ pat, dat, last), dst); in bitfill_unaligned_rev()
280 unsigned long pat, pat2, fg; in cfb_fillrect() local
296 pat = pixel_to_pat(bpp, fg); in cfb_fillrect()
309 unsigned long pat, unsigned n, int bits, in cfb_fillrect()
327 fill_op32(p, dst, dst_idx, pat, width*bpp, bits, in cfb_fillrect()
334 int dst_idx, unsigned long pat, int left, in cfb_fillrect()
359 pat2 = le_long_to_cpu(rolx(cpu_to_le_long(pat), r, bpp)); in cfb_fillrect()