Lines Matching defs:conp
74 static void sticon_putcs(struct vc_data *conp, const u16 *s, unsigned int count,
80 if (conp->vc_mode != KD_TEXT)
85 font_data[conp->vc_num]);
89 static void sticon_cursor(struct vc_data *conp, bool enable)
97 car1 = conp->vc_screenbuf[conp->state.x + conp->state.y * conp->vc_cols];
99 sti_putc(sticon_sti, car1, conp->state.y, conp->state.x,
100 font_data[conp->vc_num]);
104 switch (CUR_SIZE(conp->vc_cursor_type)) {
111 conp->state.y, conp->state.x, font_data[conp->vc_num]);
116 static bool sticon_scroll(struct vc_data *conp, unsigned int t,
124 sticon_cursor(conp, false);
128 sti_bmove(sti, t + count, 0, t, 0, b - t - count, conp->vc_cols,
129 font_data[conp->vc_num]);
130 sti_clear(sti, b - count, 0, count, conp->vc_cols,
131 conp->vc_video_erase_char, font_data[conp->vc_num]);
135 sti_bmove(sti, t, 0, t + count, 0, b - t - count, conp->vc_cols,
136 font_data[conp->vc_num]);
137 sti_clear(sti, t, 0, count, conp->vc_cols,
138 conp->vc_video_erase_char, font_data[conp->vc_num]);
290 static void sticon_clear(struct vc_data *conp, unsigned int sy, unsigned int sx,
294 conp->vc_video_erase_char, font_data[conp->vc_num]);
297 static bool sticon_switch(struct vc_data *conp)
318 static u8 sticon_build_attr(struct vc_data *conp, u8 color,
332 static void sticon_invert_region(struct vc_data *conp, u16 *p, int count)