kbdiacr
struct kbdiacr diacr;
if (copy_to_user(a->kbdiacr + i, &diacr, sizeof(struct kbdiacr)))
struct kbdiacr diacr;
if (copy_from_user(&diacr, a->kbdiacr + i, sizeof(struct kbdiacr)))
struct kbdiacr __free(kfree) *dia = kmalloc_array(MAX_DIACR, sizeof(struct kbdiacr),
if (copy_to_user(a->kbdiacr, dia, asize * sizeof(struct kbdiacr)))
struct kbdiacr __free(kfree) *dia = NULL;
dia = memdup_array_user(a->kbdiacr,
ct, sizeof(struct kbdiacr));
struct kbdiacr kbdiacr[256]; /* MAX_DIACR from keyboard.h */