Lines Matching refs:dia
1635 struct kbdiacr *dia; in vt_do_diacrit() local
1638 dia = kmalloc(MAX_DIACR * sizeof(struct kbdiacr), in vt_do_diacrit()
1640 if (!dia) in vt_do_diacrit()
1649 dia[i].diacr = conv_uni_to_8bit( in vt_do_diacrit()
1651 dia[i].base = conv_uni_to_8bit( in vt_do_diacrit()
1653 dia[i].result = conv_uni_to_8bit( in vt_do_diacrit()
1660 else if (copy_to_user(a->kbdiacr, dia, in vt_do_diacrit()
1663 kfree(dia); in vt_do_diacrit()
1697 struct kbdiacr *dia = NULL; in vt_do_diacrit() local
1709 dia = kmalloc(sizeof(struct kbdiacr) * ct, in vt_do_diacrit()
1711 if (!dia) in vt_do_diacrit()
1714 if (copy_from_user(dia, a->kbdiacr, in vt_do_diacrit()
1716 kfree(dia); in vt_do_diacrit()
1725 conv_8bit_to_uni(dia[i].diacr); in vt_do_diacrit()
1727 conv_8bit_to_uni(dia[i].base); in vt_do_diacrit()
1729 conv_8bit_to_uni(dia[i].result); in vt_do_diacrit()
1732 kfree(dia); in vt_do_diacrit()