linux/drivers/tty/vt/defkeymap.c

// SPDX-License-Identifier: GPL-2.0
/* Do not edit this file! It was automatically generated by     */
/*    loadkeys --mktable --unicode defkeymap.map > defkeymap.c  */

#include <linux/types.h>
#include <linux/keyboard.h>
#include <linux/kd.h>

unsigned short plain_map[NR_KEYS] =;

static unsigned short shift_map[NR_KEYS] =;

static unsigned short altgr_map[NR_KEYS] =;

static unsigned short ctrl_map[NR_KEYS] =;

static unsigned short shift_ctrl_map[NR_KEYS] =;

static unsigned short alt_map[NR_KEYS] =;

static unsigned short ctrl_alt_map[NR_KEYS] =;

unsigned short *key_maps[MAX_NR_KEYMAPS] =;

unsigned int keymap_count =;

/*
 * Philosophy: most people do not define more strings, but they who do
 * often want quite a lot of string space. So, we statically allocate
 * the default and allocate dynamically in chunks of 512 bytes.
 */

char func_buf[] =;

char *funcbufptr =;
int funcbufsize =;
int funcbufleft =;          /* space left */

char *func_table[MAX_NR_FUNC] =;

struct kbdiacruc accent_table[MAX_DIACR] =;

unsigned int accent_table_size =;