Lines Matching full:off

52 	int off;  in pcdisplay_cursor_init()  local
66 off = (scr->cursorrow * scr->type->ncols + scr->cursorcol) * 2 in pcdisplay_cursor_init()
69 scr->cursortmp = bus_space_read_2(memt, memh, off); in pcdisplay_cursor_init()
70 bus_space_write_2(memt, memh, off, scr->cursortmp ^ 0x7700); in pcdisplay_cursor_init()
96 int off; in pcdisplay_cursor() local
100 off = scr->cursorrow * scr->type->ncols + scr->cursorcol; in pcdisplay_cursor()
102 bus_space_write_2(memt, memh, scr->dispoffset + off * 2, in pcdisplay_cursor()
105 scr->mem[off] = scr->cursortmp; in pcdisplay_cursor()
114 off = (scr->cursorrow * scr->type->ncols + scr->cursorcol); in pcdisplay_cursor()
116 off = off * 2 + scr->dispoffset; in pcdisplay_cursor()
117 scr->cursortmp = bus_space_read_2(memt, memh, off); in pcdisplay_cursor()
118 bus_space_write_2(memt, memh, off, scr->cursortmp ^ 0x7700); in pcdisplay_cursor()
120 scr->cursortmp = scr->mem[off]; in pcdisplay_cursor()
121 scr->mem[off] = scr->cursortmp ^ 0x7700; in pcdisplay_cursor()
161 size_t off; in pcdisplay_putchar() local
163 off = row * scr->type->ncols + col; in pcdisplay_putchar()
166 if (__predict_false(off >= (scr->type->ncols * scr->type->nrows))) in pcdisplay_putchar()
170 bus_space_write_2(memt, memh, scr->dispoffset + off * 2, in pcdisplay_putchar()
173 scr->mem[off] = c | (attr << 8); in pcdisplay_putchar()
205 bus_size_t off; in pcdisplay_erasecols() local
209 off = row * scr->type->ncols + startcol; in pcdisplay_erasecols()
214 bus_space_set_region_2(memt, memh, scr->dispoffset + off * 2, in pcdisplay_erasecols()
218 scr->mem[off + i] = val; in pcdisplay_erasecols()
249 bus_size_t off, count; in pcdisplay_eraserows() local
253 off = startrow * scr->type->ncols; in pcdisplay_eraserows()
259 bus_space_set_region_2(memt, memh, scr->dispoffset + off * 2, in pcdisplay_eraserows()
263 scr->mem[off + i] = val; in pcdisplay_eraserows()
273 int off; in pcdisplay_replaceattr() local
277 for (off = 0; off < scr->type->nrows * scr->type->ncols; in pcdisplay_replaceattr()
278 off++) { in pcdisplay_replaceattr()
280 scr->dispoffset + off * 2); in pcdisplay_replaceattr()
283 scr->dispoffset + off * 2, in pcdisplay_replaceattr()
288 for (off = 0; off < scr->type->nrows * scr->type->ncols; in pcdisplay_replaceattr()
289 off++) { in pcdisplay_replaceattr()
290 chardata = scr->mem[off]; in pcdisplay_replaceattr()
292 scr->mem[off] = ((u_int16_t)(newattr << 8)) | in pcdisplay_replaceattr()
301 size_t off; in pcdisplay_getwschar() local
307 off = wschar->row * scr->type->ncols + wschar->col; in pcdisplay_getwschar()
308 if (off >= scr->type->ncols * scr->type->nrows) in pcdisplay_getwschar()
313 scr->hdl->ph_memh, scr->dispoffset + off * 2); in pcdisplay_getwschar()
315 chardata = scr->mem[off]; in pcdisplay_getwschar()
331 size_t off; in pcdisplay_putwschar() local
337 off = wschar->row * scr->type->ncols + wschar->col; in pcdisplay_putwschar()
338 if (off >= (scr->type->ncols * scr->type->nrows)) in pcdisplay_putwschar()
350 scr->dispoffset + off * 2, chardata); in pcdisplay_putwschar()
352 scr->mem[off] = chardata; in pcdisplay_putwschar()