Lines Matching refs:conp
74 static void sticon_putc(struct vc_data *conp, int c, int ypos, int xpos) in sticon_putc() argument
79 if (conp->vc_mode != KD_TEXT) in sticon_putc()
82 sti_putc(sticon_sti, c, ypos, xpos, font_data[conp->vc_num]); in sticon_putc()
85 static void sticon_putcs(struct vc_data *conp, const unsigned short *s, in sticon_putcs() argument
91 if (conp->vc_mode != KD_TEXT) in sticon_putcs()
96 font_data[conp->vc_num]); in sticon_putcs()
100 static void sticon_cursor(struct vc_data *conp, int mode) in sticon_cursor() argument
108 car1 = conp->vc_screenbuf[conp->state.x + conp->state.y * conp->vc_cols]; in sticon_cursor()
111 sti_putc(sticon_sti, car1, conp->state.y, conp->state.x, in sticon_cursor()
112 font_data[conp->vc_num]); in sticon_cursor()
116 switch (CUR_SIZE(conp->vc_cursor_type)) { in sticon_cursor()
123 conp->state.y, conp->state.x, font_data[conp->vc_num]); in sticon_cursor()
130 static bool sticon_scroll(struct vc_data *conp, unsigned int t, in sticon_scroll() argument
138 sticon_cursor(conp, CM_ERASE); in sticon_scroll()
142 sti_bmove(sti, t + count, 0, t, 0, b - t - count, conp->vc_cols, in sticon_scroll()
143 font_data[conp->vc_num]); in sticon_scroll()
144 sti_clear(sti, b - count, 0, count, conp->vc_cols, in sticon_scroll()
145 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_scroll()
149 sti_bmove(sti, t, 0, t + count, 0, b - t - count, conp->vc_cols, in sticon_scroll()
150 font_data[conp->vc_num]); in sticon_scroll()
151 sti_clear(sti, t, 0, count, conp->vc_cols, in sticon_scroll()
152 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_scroll()
303 static void sticon_clear(struct vc_data *conp, int sy, int sx, int height, in sticon_clear() argument
310 conp->vc_video_erase_char, font_data[conp->vc_num]); in sticon_clear()
313 static int sticon_switch(struct vc_data *conp) in sticon_switch() argument
332 static u8 sticon_build_attr(struct vc_data *conp, u8 color, in sticon_build_attr() argument
346 static void sticon_invert_region(struct vc_data *conp, u16 *p, int count) in sticon_invert_region() argument