Lines Matching refs:accent_table
110 kbd->accent_table = kmemdup(ebc_accent_table, in kbd_alloc()
113 if (!kbd->accent_table) in kbd_alloc()
139 kfree(kbd->accent_table); in kbd_free()
220 if (kbd->accent_table[i].diacr == d && in handle_diacr()
221 kbd->accent_table[i].base == ch) in handle_diacr()
222 return kbd->accent_table[i].result; in handle_diacr()
512 diacr.diacr = kbd->accent_table[i].diacr; in kbd_ioctl()
513 diacr.base = kbd->accent_table[i].base; in kbd_ioctl()
514 diacr.result = kbd->accent_table[i].result; in kbd_ioctl()
527 if (copy_to_user(a->kbdiacruc, kbd->accent_table, in kbd_ioctl()
548 kbd->accent_table[i].diacr = diacr.diacr; in kbd_ioctl()
549 kbd->accent_table[i].base = diacr.base; in kbd_ioctl()
550 kbd->accent_table[i].result = diacr.result; in kbd_ioctl()
565 if (copy_from_user(kbd->accent_table, a->kbdiacruc, in kbd_ioctl()