Lines Matching defs:vf

550 vt_termsize(struct vt_device *vd, struct vt_font *vf, term_pos_t *size)
555 if (vf != NULL) {
556 size->tp_row /= vf->vf_height;
557 size->tp_col /= vf->vf_width;
562 vt_winsize(struct vt_device *vd, struct vt_font *vf, struct winsize *size)
567 if (vf != NULL) {
568 size->ws_row /= vf->vf_height;
569 size->ws_col /= vf->vf_width;
577 struct vt_font *vf;
589 vf = vw->vw_font;
596 vw->vw_draw_area.tr_begin.tp_col = (vd->vd_width % vf->vf_width) / 2;
597 vw->vw_draw_area.tr_begin.tp_row = (vd->vd_height % vf->vf_height) / 2;
599 vd->vd_width / vf->vf_width * vf->vf_width;
601 vd->vd_height / vf->vf_height * vf->vf_height;
1072 struct vt_font *vf;
1076 vf = vw->vw_font;
1081 if (vf != NULL) {
1082 area.tr_begin.tp_col = x / vf->vf_width;
1083 area.tr_begin.tp_row = y / vf->vf_height;
1085 ((x + vd->vd_mcursor->width) / vf->vf_width) + 1;
1087 ((y + vd->vd_mcursor->height) / vf->vf_height) + 1;
1109 struct vt_font *vf;
1123 vf = vw->vw_font;
1124 if (((vd->vd_flags & VDF_TEXTMODE) == 0) && (vf == NULL))
1166 vt_termsize(vd, vf, &size);
1524 vt_change_font(struct vt_window *vw, struct vt_font *vf)
1553 vt_termsize(vd, vf, &size);
1554 vt_winsize(vd, vf, &wsz);
1565 if (vw->vw_font != vf && vw->vw_font != NULL && vf != NULL) {
1571 vw->vw_font = vtfont_ref(vf);
1689 struct vt_font *vf;
1694 vf = vw->vw_font;
1697 x = vd->vd_mx / vf->vf_width;
1698 y = vd->vd_my / vf->vf_height;
1767 struct vt_font *vf;
1773 vf = vw->vw_font;
1784 if (vf == NULL) /* Text mode. */
1802 vt_termsize(vd, vf, &size);
1807 x = MIN(x, (size.tp_col * vf->vf_width) - 1);
1808 y = MIN(y, (size.tp_row * vf->vf_height) - 1);
1814 vd->vd_mx / vf->vf_width,
1815 vd->vd_my / vf->vf_height);
1875 if (vtbuf_set_mark(&vw->vw_buf, mark, vd->vd_mx / vf->vf_width,
1876 vd->vd_my / vf->vf_height) == 1) {
2236 struct vt_font *vf;
2241 error = vtfont_load((void *)data, &vf);
2245 error = vt_change_font(vw, vf);
2246 vtfont_unref(vf);