Lines Matching refs:glyph
187 #define MAX_GLYPH 512 /* Max possible glyph value */
203 #define UNI(dir, row, glyph) (FIELD_PREP(UNI_DIR_BITS, (dir)) | \
205 FIELD_PREP(UNI_GLYPH_BITS, (glyph)))
245 int glyph = conv_uni_to_pc(conp, t[ch]);
246 if (glyph >= 0 && glyph < MAX_GLYPH && inv[glyph] < 32) {
248 inv[glyph] = ch;
279 u16 glyph = row[g];
280 if (glyph < MAX_GLYPH && inv[glyph] < 32)
281 inv[glyph] = UNI(d, r, g);
300 u16 inverse_translate(const struct vc_data *conp, u16 glyph, bool use_unicode)
305 if (glyph >= MAX_GLYPH)
310 return glyph;
314 return glyph;
316 return p->inverse_trans_unicode[glyph];
321 return glyph;
323 return p->inverse_translations[m][glyph];
866 u16 **dir, *row, glyph;
895 glyph = row[UNI_GLYPH(ucs)];
896 if (glyph >= MAX_GLYPH)
899 return glyph;