Lines Matching refs:dia
1531 struct kbdiacr *dia; in vt_do_diacrit() local
1534 dia = kmalloc(MAX_DIACR * sizeof(struct kbdiacr), in vt_do_diacrit()
1536 if (!dia) in vt_do_diacrit()
1545 dia[i].diacr = conv_uni_to_8bit( in vt_do_diacrit()
1547 dia[i].base = conv_uni_to_8bit( in vt_do_diacrit()
1549 dia[i].result = conv_uni_to_8bit( in vt_do_diacrit()
1556 else if (copy_to_user(a->kbdiacr, dia, in vt_do_diacrit()
1559 kfree(dia); in vt_do_diacrit()
1593 struct kbdiacr *dia = NULL; in vt_do_diacrit() local
1605 dia = kmalloc(sizeof(struct kbdiacr) * ct, in vt_do_diacrit()
1607 if (!dia) in vt_do_diacrit()
1610 if (copy_from_user(dia, a->kbdiacr, in vt_do_diacrit()
1612 kfree(dia); in vt_do_diacrit()
1621 conv_8bit_to_uni(dia[i].diacr); in vt_do_diacrit()
1623 conv_8bit_to_uni(dia[i].base); in vt_do_diacrit()
1625 conv_8bit_to_uni(dia[i].result); in vt_do_diacrit()
1628 kfree(dia); in vt_do_diacrit()