Lines Matching refs:inv
230 unsigned char *inv; in set_inverse_transl() local
234 inv = dict->inverse_translations[m]; in set_inverse_transl()
236 if (!inv) { in set_inverse_transl()
237 inv = dict->inverse_translations[m] = kmalloc(MAX_GLYPH, in set_inverse_transl()
239 if (!inv) in set_inverse_transl()
242 memset(inv, 0, MAX_GLYPH); in set_inverse_transl()
246 if (glyph >= 0 && glyph < MAX_GLYPH && inv[glyph] < 32) { in set_inverse_transl()
248 inv[glyph] = ch; in set_inverse_transl()
256 u16 *inv; in set_inverse_trans_unicode() local
261 inv = dict->inverse_trans_unicode; in set_inverse_trans_unicode()
262 if (!inv) { in set_inverse_trans_unicode()
263 inv = dict->inverse_trans_unicode = kmalloc_array(MAX_GLYPH, in set_inverse_trans_unicode()
264 sizeof(*inv), GFP_KERNEL); in set_inverse_trans_unicode()
265 if (!inv) in set_inverse_trans_unicode()
268 memset(inv, 0, MAX_GLYPH * sizeof(*inv)); in set_inverse_trans_unicode()
280 if (glyph < MAX_GLYPH && inv[glyph] < 32) in set_inverse_trans_unicode()
281 inv[glyph] = UNI(d, r, g); in set_inverse_trans_unicode()