Lines Matching refs:key_map
364 ushort *key_map, val, ov; in do_kdsk_ioctl() local
382 key_map = kbd->key_maps[kb_table]; in do_kdsk_ioctl()
383 if (key_map) { in do_kdsk_ioctl()
384 val = U(key_map[kb_index]); in do_kdsk_ioctl()
395 key_map = kbd->key_maps[kb_table]; in do_kdsk_ioctl()
396 if (key_map) { in do_kdsk_ioctl()
398 kfree(key_map); in do_kdsk_ioctl()
408 if (!(key_map = kbd->key_maps[kb_table])) { in do_kdsk_ioctl()
411 key_map = kmalloc(sizeof(plain_map), in do_kdsk_ioctl()
413 if (!key_map) in do_kdsk_ioctl()
415 kbd->key_maps[kb_table] = key_map; in do_kdsk_ioctl()
417 key_map[j] = U(K_HOLE); in do_kdsk_ioctl()
419 ov = U(key_map[kb_index]); in do_kdsk_ioctl()
428 key_map[kb_index] = U(tmp.kb_value); in do_kdsk_ioctl()