Lines Matching refs:cookie

206 		int cookie = -1;  in rasops_init()  local
212 cookie = wsfont_find(NULL, 32, 0, 0); in rasops_init()
214 if (cookie <= 0 && ri->ri_width >= 120 * 16) in rasops_init()
216 cookie = wsfont_find(NULL, 16, 0, 0); in rasops_init()
218 if (cookie <= 0 && ri->ri_width > 80 * 12) in rasops_init()
220 cookie = wsfont_find(NULL, 12, 0, 0); in rasops_init()
222 if (cookie <= 0) in rasops_init()
224 cookie = wsfont_find(NULL, 8, 0, 0); in rasops_init()
226 if (cookie <= 0) in rasops_init()
227 cookie = wsfont_find(NULL, 0, 0, 0); in rasops_init()
229 if (cookie <= 0) { in rasops_init()
240 rasops_rotate_font(&cookie, in rasops_init()
244 if (wsfont_lock(cookie, &ri->ri_font, in rasops_init()
250 ri->ri_wsfcookie = cookie; in rasops_init()
281 void *cookie; in rasops_init() local
285 if (rasops_alloc_screen(ri, &cookie, &curx, &cury, &attr)) in rasops_init()
288 ri->ri_active = cookie; in rasops_init()
507 rasops_mapchar(void *cookie, int c, u_int *cp) in rasops_mapchar() argument
511 ri = (struct rasops_info *)cookie; in rasops_mapchar()
538 rasops_pack_cattr(void *cookie, int fg, int bg, int flg, uint32_t *attr) in rasops_pack_cattr() argument
568 rasops_pack_mattr(void *cookie, int fg, int bg, int flg, uint32_t *attr) in rasops_pack_mattr() argument
592 rasops_copyrows(void *cookie, int src, int dst, int num) in rasops_copyrows() argument
598 ri = (struct rasops_info *)cookie; in rasops_copyrows()
673 rasops_copycols(void *cookie, int row, int src, int dst, int num) in rasops_copycols() argument
679 ri = (struct rasops_info *)cookie; in rasops_copycols()
740 rasops_cursor(void *cookie, int on, int row, int col) in rasops_cursor() argument
745 ri = (struct rasops_info *)cookie; in rasops_cursor()
873 rasops_unpack_attr(void *cookie, uint32_t attr, int *fg, int *bg, int *underline) in rasops_unpack_attr() argument
885 rasops_eraserows(void *cookie, int row, int num, uint32_t attr) in rasops_eraserows() argument
891 ri = (struct rasops_info *)cookie; in rasops_eraserows()
1033 rasops_erasecols(void *cookie, int row, int col, int num, uint32_t attr) in rasops_erasecols() argument
1039 ri = (struct rasops_info *)cookie; in rasops_erasecols()
1164 rasops_rotate_font(int *cookie, int ccw) in rasops_rotate_font() argument
1170 if (f->rf_cookie == *cookie) { in rasops_rotate_font()
1171 *cookie = f->rf_rotated; in rasops_rotate_font()
1180 if ((ncookie = wsfont_rotate(*cookie, ccw)) == -1) in rasops_rotate_font()
1184 f->rf_cookie = *cookie; in rasops_rotate_font()
1188 *cookie = ncookie; in rasops_rotate_font()
1192 rasops_copychar(void *cookie, int srcrow, int dstrow, int srccol, int dstcol) in rasops_copychar() argument
1199 ri = (struct rasops_info *)cookie; in rasops_copychar()
1232 rasops_putchar_rotated(void *cookie, int row, int col, u_int uc, uint32_t attr) in rasops_putchar_rotated() argument
1239 ri = (struct rasops_info *)cookie; in rasops_putchar_rotated()
1247 rc = ri->ri_real_ops.putchar(cookie, col, row, uc, in rasops_putchar_rotated()
1272 rasops_erasecols_rotated(void *cookie, int row, int col, int num, uint32_t attr) in rasops_erasecols_rotated() argument
1278 rc = rasops_putchar_rotated(cookie, row, i, ' ', attr); in rasops_erasecols_rotated()
1288 rasops_copyrows_rotated(void *cookie, int src, int dst, int num) in rasops_copyrows_rotated() argument
1290 struct rasops_info *ri = (struct rasops_info *)cookie; in rasops_copyrows_rotated()
1296 rasops_copychar(cookie, src + roff, dst + roff, in rasops_copyrows_rotated()
1301 rasops_copychar(cookie, src + roff, dst + roff, in rasops_copyrows_rotated()
1309 rasops_copycols_rotated(void *cookie, int row, int src, int dst, int num) in rasops_copycols_rotated() argument
1315 rasops_copychar(cookie, row, row, src + coff, in rasops_copycols_rotated()
1319 rasops_copychar(cookie, row, row, src + coff, in rasops_copycols_rotated()
1327 rasops_eraserows_rotated(void *cookie, int row, int num, uint32_t attr) in rasops_eraserows_rotated() argument
1333 ri = (struct rasops_info *)cookie; in rasops_eraserows_rotated()
1337 rc = rasops_putchar_rotated(cookie, rn, col, ' ', attr); in rasops_eraserows_rotated()
1430 rasops_free_screen(void *v, void *cookie) in rasops_free_screen() argument
1433 struct rasops_screen *scr = cookie; in rasops_free_screen()
1445 rasops_show_screen(void *v, void *cookie, int waitok, in rasops_show_screen() argument
1450 ri->ri_switchcookie = cookie; in rasops_show_screen()
1506 rasops_vcons_cursor(void *cookie, int on, int row, int col) in rasops_vcons_cursor() argument
1508 struct rasops_screen *scr = cookie; in rasops_vcons_cursor()
1520 rasops_vcons_mapchar(void *cookie, int c, u_int *cp) in rasops_vcons_mapchar() argument
1522 struct rasops_screen *scr = cookie; in rasops_vcons_mapchar()
1528 rasops_vcons_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr) in rasops_vcons_putchar() argument
1530 struct rasops_screen *scr = cookie; in rasops_vcons_putchar()
1546 rasops_vcons_copycols(void *cookie, int row, int src, int dst, int num) in rasops_vcons_copycols() argument
1548 struct rasops_screen *scr = cookie; in rasops_vcons_copycols()
1576 rasops_vcons_erasecols(void *cookie, int row, int col, int num, uint32_t attr) in rasops_vcons_erasecols() argument
1578 struct rasops_screen *scr = cookie; in rasops_vcons_erasecols()
1596 rasops_vcons_copyrows(void *cookie, int src, int dst, int num) in rasops_vcons_copyrows() argument
1598 struct rasops_screen *scr = cookie; in rasops_vcons_copyrows()
1648 rasops_vcons_eraserows(void *cookie, int row, int num, uint32_t attr) in rasops_vcons_eraserows() argument
1650 struct rasops_screen *scr = cookie; in rasops_vcons_eraserows()
1668 rasops_vcons_pack_attr(void *cookie, int fg, int bg, int flg, uint32_t *attr) in rasops_vcons_pack_attr() argument
1670 struct rasops_screen *scr = cookie; in rasops_vcons_pack_attr()
1676 rasops_vcons_unpack_attr(void *cookie, uint32_t attr, int *fg, int *bg, in rasops_vcons_unpack_attr() argument
1679 struct rasops_screen *scr = cookie; in rasops_vcons_unpack_attr()
1685 rasops_wronly_putchar(void *cookie, int row, int col, u_int uc, uint32_t attr) in rasops_wronly_putchar() argument
1687 struct rasops_info *ri = cookie; in rasops_wronly_putchar()
1697 rasops_wronly_copycols(void *cookie, int row, int src, int dst, int num) in rasops_wronly_copycols() argument
1699 struct rasops_info *ri = cookie; in rasops_wronly_copycols()
1719 rasops_wronly_erasecols(void *cookie, int row, int col, int num, uint32_t attr) in rasops_wronly_erasecols() argument
1721 struct rasops_info *ri = cookie; in rasops_wronly_erasecols()
1736 rasops_wronly_copyrows(void *cookie, int src, int dst, int num) in rasops_wronly_copyrows() argument
1738 struct rasops_info *ri = cookie; in rasops_wronly_copyrows()
1760 rasops_wronly_eraserows(void *cookie, int row, int num, uint32_t attr) in rasops_wronly_eraserows() argument
1762 struct rasops_info *ri = cookie; in rasops_wronly_eraserows()
1858 rasops_load_font(void *v, void *cookie, struct wsdisplay_font *font) in rasops_load_font() argument
1920 font->cookie = font->data = NULL; /* don't leak kernel pointers */ in rasops_list_font()
1925 rasops_scrollback(void *v, void *cookie, int lines) in rasops_scrollback() argument
1928 struct rasops_screen *scr = cookie; in rasops_scrollback()