Lines Matching refs:dc_cursor
348 memset(&dc->dc_cursor, 0, sizeof(struct igs_hwcursor)); in igsfb_init_video()
535 dc->dc_cursor.cc_size.x = f->fontwidth; in igsfb_make_text_cursor()
536 dc->dc_cursor.cc_size.y = f->fontheight; in igsfb_make_text_cursor()
538 dc->dc_cursor.cc_hot.x = 0; in igsfb_make_text_cursor()
539 dc->dc_cursor.cc_hot.y = 0; in igsfb_make_text_cursor()
542 memset(dc->dc_cursor.cc_sprite, 0xaa, IGS_CURSOR_DATA_SIZE); in igsfb_make_text_cursor()
545 memcpy(&dc->dc_cursor.cc_sprite[i * 8], in igsfb_make_text_cursor()
697 *(struct wsdisplay_curpos *)data = dc->dc_cursor.cc_pos; in igsfb_ioctl()
849 dc->dc_cursor.cc_pos.x = x; in igsfb_set_curpos()
850 dc->dc_cursor.cc_pos.y = y; in igsfb_set_curpos()
865 x = dc->dc_cursor.cc_pos.x - dc->dc_cursor.cc_hot.x; in igsfb_update_curpos()
872 y = dc->dc_cursor.cc_pos.y - dc->dc_cursor.cc_hot.y; in igsfb_update_curpos()
915 cc = &dc->dc_cursor; in igsfb_set_cursor()
1031 struct igs_hwcursor *cc = &dc->dc_cursor; in igsfb_convert_cursor_data()
1092 uint8_t *src = (uint8_t *)dc->dc_cursor.cc_sprite; in igsfb_update_cursor()
1098 memcpy(dst, dc->dc_cursor.cc_sprite, in igsfb_update_cursor()
1115 p = dc->dc_cursor.cc_color; in igsfb_update_cursor()
1153 struct igs_hwcursor *cc = &dc->dc_cursor; in igsfb_accel_cursor()