key_entry
struct key_entry *translation;
static const struct key_entry appletb_kbd_keymap[] = {
static const struct key_entry seesaw_buttons_new[] = {
const struct key_entry *key =
struct key_entry *entry)
static struct key_entry *keymap; /* = NULL; Current key map */
const struct key_entry *key;
static struct key_entry keymap_empty[] __initdata = {
static struct key_entry keymap_fs_amilo_pro_v2000[] __initdata = {
static struct key_entry keymap_fs_amilo_pro_v3505[] __initdata = {
static struct key_entry keymap_fs_amilo_pro_v8210[] __initdata = {
static struct key_entry keymap_fujitsu_n3510[] __initdata = {
static struct key_entry keymap_wistron_ms2111[] __initdata = {
static struct key_entry keymap_wistron_md40100[] __initdata = {
static struct key_entry keymap_wistron_ms2141[] __initdata = {
static struct key_entry keymap_acer_aspire_1500[] __initdata = {
static struct key_entry keymap_acer_aspire_1600[] __initdata = {
static struct key_entry keymap_acer_aspire_5020[] __initdata = {
static struct key_entry keymap_acer_travelmate_2410[] __initdata = {
static struct key_entry keymap_acer_travelmate_110[] __initdata = {
static struct key_entry keymap_acer_travelmate_300[] __initdata = {
static struct key_entry keymap_acer_travelmate_380[] __initdata = {
static struct key_entry keymap_acer_travelmate_220[] __initdata = {
static struct key_entry keymap_acer_travelmate_230[] __initdata = {
static struct key_entry keymap_acer_travelmate_240[] __initdata = {
static struct key_entry keymap_acer_travelmate_350[] __initdata = {
static struct key_entry keymap_acer_travelmate_360[] __initdata = {
static struct key_entry keymap_acer_travelmate_610[] __initdata = {
static struct key_entry keymap_acer_travelmate_630[] __initdata = {
static struct key_entry keymap_aopen_1559as[] __initdata = {
static struct key_entry keymap_fs_amilo_d88x0[] __initdata = {
static struct key_entry keymap_wistron_md2900[] __initdata = {
static struct key_entry keymap_wistron_md96500[] __initdata = {
static struct key_entry keymap_wistron_generic[] __initdata = {
static struct key_entry keymap_aopen_1557[] __initdata = {
static struct key_entry keymap_prestigio[] __initdata = {
const struct key_entry *key;
struct key_entry *new_keymap;
new_keymap = kmemdup_array(keymap, length, sizeof(struct key_entry),
const struct key_entry *key;
struct key_entry *key;
const struct key_entry *keymap,
int (*setup)(struct input_dev *, struct key_entry *))
const struct key_entry *e;
struct key_entry *map, *entry;
void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
const struct key_entry *k)
struct key_entry *key;
const struct key_entry *ke =
struct key_entry unknown_ke;
static struct key_entry *sparse_keymap_entry_by_index(struct input_dev *dev,
struct key_entry *key;
struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev,
struct key_entry *key;
struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev,
struct key_entry *key;
static struct key_entry *sparse_keymap_locate(struct input_dev *dev,
struct key_entry *key;
struct hw_key_entry key_entry;
memcpy(key_entry.key, crypto->key,
sizeof(key_entry.key));
memcpy(key_entry.tx_mic, crypto->tx_mic,
sizeof(key_entry.tx_mic));
memcpy(key_entry.rx_mic, crypto->rx_mic,
sizeof(key_entry.rx_mic));
&key_entry, sizeof(key_entry));
struct hw_key_entry key_entry;
memcpy(key_entry.key, crypto->key,
sizeof(key_entry.key));
memcpy(key_entry.tx_mic, crypto->tx_mic,
sizeof(key_entry.tx_mic));
memcpy(key_entry.rx_mic, crypto->rx_mic,
sizeof(key_entry.rx_mic));
&key_entry, sizeof(key_entry));
struct hw_key_entry key_entry;
memcpy(key_entry.key, crypto->key,
sizeof(key_entry.key));
memcpy(key_entry.tx_mic, crypto->tx_mic,
sizeof(key_entry.tx_mic));
memcpy(key_entry.rx_mic, crypto->rx_mic,
sizeof(key_entry.rx_mic));
&key_entry, sizeof(key_entry));
struct hw_key_entry key_entry;
memcpy(key_entry.key, crypto->key,
sizeof(key_entry.key));
memcpy(key_entry.tx_mic, crypto->tx_mic,
sizeof(key_entry.tx_mic));
memcpy(key_entry.rx_mic, crypto->rx_mic,
sizeof(key_entry.rx_mic));
&key_entry, sizeof(key_entry));
struct hw_key_entry key_entry;
memcpy(key_entry.key, crypto->key,
sizeof(key_entry.key));
memcpy(key_entry.tx_mic, crypto->tx_mic,
sizeof(key_entry.tx_mic));
memcpy(key_entry.rx_mic, crypto->rx_mic,
sizeof(key_entry.rx_mic));
&key_entry, sizeof(key_entry));
static const struct key_entry t14s_keymap[] = {
struct key_entry ke;
struct key_entry *ke = NULL;
static struct key_entry hotkey_keycode_map[GENERIC_HOTKEY_MAP_MAX];
static const struct key_entry acer_wmi_keymap[] __initconst = {
const struct key_entry *key;
struct key_entry *keymap;
static const struct key_entry asus_keymap[] = {
static const struct key_entry asus_nb_wmi_keymap[] = {
struct key_entry;
const struct key_entry *keymap;
static const struct key_entry dell_wmi_aio_keymap[] = {
struct key_entry *keymap;
static const struct key_entry dell_wmi_keymap_type_0010[] = {
static const struct key_entry dell_wmi_keymap_type_0011[] = {
static const struct key_entry dell_wmi_keymap_type_0012[] = {
const struct key_entry *key;
static bool have_scancode(u32 scancode, const struct key_entry *keymap, int len)
struct key_entry *keymap;
keymap = kzalloc_objs(struct key_entry, hotkey_num);
struct key_entry *keymap;
keymap = kzalloc_objs(struct key_entry,
const struct key_entry *entry = &dell_wmi_keymap_type_0010[i];
static const struct key_entry dell_wmi_keymap_type_0000[] = {
struct key_entry *keymap;
keymap = kzalloc_objs(struct key_entry,
static const struct key_entry dell_wmi_keymap_type_0012[] = {
const struct key_entry *key;
static const struct key_entry eeepc_keymap[] = {
static const struct key_entry eeepc_wmi_keymap[] = {
static const struct key_entry keymap_backlight[] = {
static const struct key_entry keymap_default[] = {
static const struct key_entry keymap_s64x0[] = {
static const struct key_entry keymap_p8010[] = {
static const struct key_entry keymap_s2110[] = {
static const struct key_entry *keymap = keymap_default;
static const struct key_entry hp_wmi_keymap[] = {
const struct key_entry *key;
static const struct key_entry huawei_wmi_keymap[] = {
struct key_entry *ke;
static const struct key_entry intel_hid_keymap[] = {
static const struct key_entry intel_array_keymap[] = {
const struct key_entry *ke, *ke_rel;
static const struct key_entry intel_vbtn_keymap[] = {
static const struct key_entry intel_vbtn_switchmap[] = {
static const struct key_entry ideapad_keymap[] = {
static const struct key_entry keymap_ibm[] __initconst = {
static const struct key_entry keymap_lenovo[] __initconst = {
const struct key_entry *keymap;
static const struct key_entry lenovo_ymc_keymap[] = {
static const struct key_entry wmi_keymap[] = {
struct key_entry *key;
static const struct key_entry msi_laptop_keymap[] = {
struct key_entry *key;
static struct key_entry msi_wmi_keymap[] = {
static const struct key_entry panasonic_keymap[] = {
static const struct key_entry quickstart_keymap[] = {
static const struct key_entry redmi_wmi_keymap[] = {
struct key_entry *entry;
static const struct key_entry topstar_keymap[] = {
static const struct key_entry toshiba_wmi_keymap[] __initconst = {
static const struct key_entry toshiba_acpi_keymap[] = {
static const struct key_entry toshiba_acpi_alt_keymap[] = {
const struct key_entry *keymap = toshiba_acpi_keymap;
static const struct key_entry uniwill_keymap[] = {
struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev,
struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev,
const struct key_entry *keymap,
int (*setup)(struct input_dev *, struct key_entry *));
void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
struct ieee802154_llsec_key_entry *key_entry;
list_for_each_entry_rcu(key_entry, &sec->table.keys, list) {
const struct ieee802154_llsec_key_id *id = &key_entry->id;
if (!(key_entry->key->frame_types & BIT(hdr->fc.type)))
key = container_of(key_entry->key, struct mac802154_llsec_key, key);
*key_id = key_entry->id;