Lines Matching refs:col
175 static void set_cursor_position(struct vidconsole_priv *priv, int row, int col) in set_cursor_position() argument
182 if (col >= priv->cols) in set_cursor_position()
183 col = priv->cols - 1; in set_cursor_position()
187 VID_TO_POS(col * priv->x_charsize); in set_cursor_position()
198 int *row, int *col) in get_cursor_position() argument
201 *col = VID_TO_PIXEL(priv->xcur_frac - priv->xstart_frac) / in get_cursor_position()
232 int col = priv->col_saved; in vidconsole_escape_char() local
234 set_cursor_position(priv, row, col); in vidconsole_escape_char()
264 int row, col; in vidconsole_escape_char() local
273 s = parsenum(s, &col); in vidconsole_escape_char()
280 if (col) in vidconsole_escape_char()
281 --col; in vidconsole_escape_char()
283 set_cursor_position(priv, row, col); in vidconsole_escape_char()
516 void vidconsole_position_cursor(struct udevice *dev, unsigned col, unsigned row) in vidconsole_position_cursor() argument
522 col *= priv->x_charsize; in vidconsole_position_cursor()
524 priv->xcur_frac = VID_TO_POS(min_t(short, col, vid_priv->xsize - 1)); in vidconsole_position_cursor()
531 unsigned int col, row; in do_video_setcursor() local
539 col = simple_strtoul(argv[1], NULL, 10); in do_video_setcursor()
541 vidconsole_position_cursor(dev, col, row); in do_video_setcursor()