Lines Matching refs:ri
55 struct rasops_info *ri = (struct rasops_info *)cookie;
63 if ((unsigned)row >= (unsigned)ri->ri_rows)
71 if (col + num > ri->ri_cols)
72 num = ri->ri_cols - col;
78 height = ri->ri_font->fontheight;
79 col *= ri->ri_font->fontwidth << PIXEL_SHIFT;
80 num *= ri->ri_font->fontwidth << PIXEL_SHIFT;
82 rp = (uint32_t *)(ri->ri_bits + row*ri->ri_yscale + ((col >> 3) & ~3));
83 if (ri->ri_hwbits)
84 hp = (uint32_t *)(ri->ri_hwbits + row*ri->ri_yscale +
89 bg = ATTR_BG(ri, attr);
99 if (ri->ri_hwbits) {
101 DELTA(hp, ri->ri_stride, uint32_t *);
104 DELTA(rp, ri->ri_stride, uint32_t *);
132 if (ri->ri_hwbits) {
135 DELTA(hp, ri->ri_stride, uint32_t *);
138 DELTA(rp, ri->ri_stride, uint32_t *);
147 NAME(do_cursor)(struct rasops_info *ri)
155 row = ri->ri_crow;
156 col = ri->ri_ccol * ri->ri_font->fontwidth << PIXEL_SHIFT;
158 height = ri->ri_font->fontheight;
159 width = ri->ri_font->fontwidth << PIXEL_SHIFT;
161 rp = (uint32_t *)(ri->ri_bits + row * ri->ri_yscale +
163 if (ri->ri_hwbits)
164 hp = (uint32_t *)(ri->ri_hwbits + row * ri->ri_yscale +
175 if (ri->ri_hwbits) {
177 DELTA(hp, ri->ri_stride, uint32_t *);
179 DELTA(rp, ri->ri_stride, uint32_t *);
204 if (ri->ri_hwbits) {
207 DELTA(hp, ri->ri_stride, uint32_t *);
210 DELTA(rp, ri->ri_stride, uint32_t *);
221 struct rasops_info *ri = (struct rasops_info *)cookie;
234 if ((unsigned)row >= (unsigned)ri->ri_rows)
242 if (src + num > ri->ri_cols)
243 num = ri->ri_cols - src;
250 if (dst + num > ri->ri_cols)
251 num = ri->ri_cols - dst;
257 height = ri->ri_font->fontheight;
258 width = ri->ri_font->fontwidth << PIXEL_SHIFT;
260 row *= ri->ri_yscale;
271 srp = (uint32_t *)(ri->ri_bits + row + ((src >> 3) & ~3));
272 drp = (uint32_t *)(ri->ri_bits + row + ((dst >> 3) & ~3));
273 if (ri->ri_hwbits)
274 hp = (uint32_t *)(ri->ri_hwbits + row +
280 if (ri->ri_hwbits) {
282 DELTA(hp, ri->ri_stride, uint32_t *);
284 DELTA(srp, ri->ri_stride, uint32_t *);
285 DELTA(drp, ri->ri_stride, uint32_t *);
303 srp = (uint32_t *)(ri->ri_bits + row +
305 drp = (uint32_t *)(ri->ri_bits + row +
307 if (ri->ri_hwbits) {
308 hp = (uint32_t *)(ri->ri_hwbits + row +
345 if (ri->ri_hwbits) {
348 DELTA(hp, ri->ri_stride, uint32_t *);
351 DELTA(srp, ri->ri_stride, uint32_t *);
352 DELTA(drp, ri->ri_stride, uint32_t *);
356 srp = (uint32_t *)(ri->ri_bits + row + ((src >> 3) & ~3));
357 drp = (uint32_t *)(ri->ri_bits + row + ((dst >> 3) & ~3));
358 if (ri->ri_hwbits)
359 hp = (uint32_t *)(ri->ri_hwbits + row +
390 if (ri->ri_hwbits) {
393 DELTA(hp, ri->ri_stride, uint32_t *);
396 DELTA(srp, ri->ri_stride, uint32_t *);
397 DELTA(drp, ri->ri_stride, uint32_t *);