Lines Matching refs:priv
62 struct vidconsole_priv *priv = dev_get_uclass_priv(dev); in vidconsole_back() local
72 priv->xcur_frac -= VID_TO_POS(priv->x_charsize); in vidconsole_back()
73 if (priv->xcur_frac < priv->xstart_frac) { in vidconsole_back()
74 priv->xcur_frac = (priv->cols - 1) * in vidconsole_back()
75 VID_TO_POS(priv->x_charsize); in vidconsole_back()
76 priv->ycur -= priv->y_charsize; in vidconsole_back()
77 if (priv->ycur < 0) in vidconsole_back()
78 priv->ycur = 0; in vidconsole_back()
88 struct vidconsole_priv *priv = dev_get_uclass_priv(dev); in vidconsole_newline() local
94 priv->xcur_frac = priv->xstart_frac; in vidconsole_newline()
95 priv->ycur += priv->y_charsize; in vidconsole_newline()
98 if ((priv->ycur + priv->y_charsize) / priv->y_charsize > priv->rows) { in vidconsole_newline()
99 vidconsole_move_rows(dev, 0, rows, priv->rows - rows); in vidconsole_newline()
101 vidconsole_set_row(dev, priv->rows - i - 1, in vidconsole_newline()
103 priv->ycur -= rows * priv->y_charsize; in vidconsole_newline()
105 priv->last_ch = 0; in vidconsole_newline()
112 struct vidconsole_priv *priv = dev_get_uclass_priv(dev); in vidconsole_put_char() local
120 priv->xcur_frac = priv->xstart_frac; in vidconsole_put_char()
127 priv->xcur_frac = ((priv->xcur_frac / priv->tab_width_frac) in vidconsole_put_char()
128 + 1) * priv->tab_width_frac; in vidconsole_put_char()
130 if (priv->xcur_frac >= priv->xsize_frac) in vidconsole_put_char()
135 priv->last_ch = 0; in vidconsole_put_char()
143 ret = vidconsole_putc_xy(dev, priv->xcur_frac, priv->ycur, ch); in vidconsole_put_char()
146 ret = vidconsole_putc_xy(dev, priv->xcur_frac, in vidconsole_put_char()
147 priv->ycur, ch); in vidconsole_put_char()
151 priv->xcur_frac += ret; in vidconsole_put_char()
152 priv->last_ch = ch; in vidconsole_put_char()
153 if (priv->xcur_frac >= priv->xsize_frac) in vidconsole_put_char()
163 struct udevice *dev = sdev->priv; in vidconsole_putc()
171 struct udevice *dev = sdev->priv; in vidconsole_puts()
181 struct vidconsole_priv *priv = dev_get_uclass_priv(dev); in vidconsole_pre_probe() local
185 priv->xsize_frac = VID_TO_POS(vid_priv->xsize); in vidconsole_pre_probe()
193 struct vidconsole_priv *priv = dev_get_uclass_priv(dev); in vidconsole_post_probe() local
194 struct stdio_dev *sdev = &priv->sdev; in vidconsole_post_probe()
196 if (!priv->tab_width_frac) in vidconsole_post_probe()
197 priv->tab_width_frac = VID_TO_POS(priv->x_charsize) * 8; in vidconsole_post_probe()
209 sdev->priv = dev; in vidconsole_post_probe()
224 struct vidconsole_priv *priv = dev_get_uclass_priv(dev); in vidconsole_position_cursor() local
228 priv->xcur_frac = VID_TO_POS(min_t(short, col, vid_priv->xsize - 1)); in vidconsole_position_cursor()
229 priv->ycur = min_t(short, row, vid_priv->ysize - 1); in vidconsole_position_cursor()