key_entry          34 drivers/input/misc/dm355evm_keys.c static const struct key_entry dm355evm_keys[] = {
key_entry         103 drivers/input/misc/dm355evm_keys.c 	const struct key_entry *ke;
key_entry         223 drivers/input/misc/wistron_btns.c static struct key_entry *keymap; /* = NULL; Current key map */
key_entry         230 drivers/input/misc/wistron_btns.c 	const struct key_entry *key;
key_entry         244 drivers/input/misc/wistron_btns.c static struct key_entry keymap_empty[] __initdata = {
key_entry         248 drivers/input/misc/wistron_btns.c static struct key_entry keymap_fs_amilo_pro_v2000[] __initdata = {
key_entry         258 drivers/input/misc/wistron_btns.c static struct key_entry keymap_fs_amilo_pro_v3505[] __initdata = {
key_entry         268 drivers/input/misc/wistron_btns.c static struct key_entry keymap_fs_amilo_pro_v8210[] __initdata = {
key_entry         278 drivers/input/misc/wistron_btns.c static struct key_entry keymap_fujitsu_n3510[] __initdata = {
key_entry         290 drivers/input/misc/wistron_btns.c static struct key_entry keymap_wistron_ms2111[] __initdata = {
key_entry         299 drivers/input/misc/wistron_btns.c static struct key_entry keymap_wistron_md40100[] __initdata = {
key_entry         308 drivers/input/misc/wistron_btns.c static struct key_entry keymap_wistron_ms2141[] __initdata = {
key_entry         321 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_aspire_1500[] __initdata = {
key_entry         334 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_aspire_1600[] __initdata = {
key_entry         350 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_aspire_5020[] __initdata = {
key_entry         364 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_2410[] __initdata = {
key_entry         377 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_110[] __initdata = {
key_entry         394 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_300[] __initdata = {
key_entry         410 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_380[] __initdata = {
key_entry         424 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_220[] __initdata = {
key_entry         434 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_230[] __initdata = {
key_entry         444 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_240[] __initdata = {
key_entry         458 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_350[] __initdata = {
key_entry         469 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_360[] __initdata = {
key_entry         484 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_610[] __initdata = {
key_entry         496 drivers/input/misc/wistron_btns.c static struct key_entry keymap_acer_travelmate_630[] __initdata = {
key_entry         512 drivers/input/misc/wistron_btns.c static struct key_entry keymap_aopen_1559as[] __initdata = {
key_entry         523 drivers/input/misc/wistron_btns.c static struct key_entry keymap_fs_amilo_d88x0[] __initdata = {
key_entry         534 drivers/input/misc/wistron_btns.c static struct key_entry keymap_wistron_md2900[] __initdata = {
key_entry         545 drivers/input/misc/wistron_btns.c static struct key_entry keymap_wistron_md96500[] __initdata = {
key_entry         566 drivers/input/misc/wistron_btns.c static struct key_entry keymap_wistron_generic[] __initdata = {
key_entry         602 drivers/input/misc/wistron_btns.c static struct key_entry keymap_aopen_1557[] __initdata = {
key_entry         616 drivers/input/misc/wistron_btns.c static struct key_entry keymap_prestigio[] __initdata = {
key_entry         986 drivers/input/misc/wistron_btns.c 	const struct key_entry *key;
key_entry         987 drivers/input/misc/wistron_btns.c 	struct key_entry *new_keymap;
key_entry         993 drivers/input/misc/wistron_btns.c 	new_keymap = kmemdup(keymap, length * sizeof(struct key_entry),
key_entry        1116 drivers/input/misc/wistron_btns.c 	const struct key_entry *key =
key_entry        1179 drivers/input/misc/wistron_btns.c 					  struct key_entry *entry)
key_entry          23 drivers/input/sparse-keymap.c 						const struct key_entry *k)
key_entry          25 drivers/input/sparse-keymap.c 	struct key_entry *key;
key_entry          39 drivers/input/sparse-keymap.c static struct key_entry *sparse_keymap_entry_by_index(struct input_dev *dev,
key_entry          42 drivers/input/sparse-keymap.c 	struct key_entry *key;
key_entry          61 drivers/input/sparse-keymap.c struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev,
key_entry          64 drivers/input/sparse-keymap.c 	struct key_entry *key;
key_entry          82 drivers/input/sparse-keymap.c struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev,
key_entry          85 drivers/input/sparse-keymap.c 	struct key_entry *key;
key_entry          95 drivers/input/sparse-keymap.c static struct key_entry *sparse_keymap_locate(struct input_dev *dev,
key_entry          98 drivers/input/sparse-keymap.c 	struct key_entry *key;
key_entry         114 drivers/input/sparse-keymap.c 	const struct key_entry *key;
key_entry         136 drivers/input/sparse-keymap.c 	struct key_entry *key;
key_entry         167 drivers/input/sparse-keymap.c 			const struct key_entry *keymap,
key_entry         168 drivers/input/sparse-keymap.c 			int (*setup)(struct input_dev *, struct key_entry *))
key_entry         171 drivers/input/sparse-keymap.c 	const struct key_entry *e;
key_entry         172 drivers/input/sparse-keymap.c 	struct key_entry *map, *entry;
key_entry         234 drivers/input/sparse-keymap.c void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
key_entry         276 drivers/input/sparse-keymap.c 	const struct key_entry *ke =
key_entry         278 drivers/input/sparse-keymap.c 	struct key_entry unknown_ke;
key_entry        1677 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	struct hw_key_entry key_entry;
key_entry        1685 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		memcpy(key_entry.key, crypto->key,
key_entry        1686 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		       sizeof(key_entry.key));
key_entry        1687 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		memcpy(key_entry.tx_mic, crypto->tx_mic,
key_entry        1688 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		       sizeof(key_entry.tx_mic));
key_entry        1689 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		memcpy(key_entry.rx_mic, crypto->rx_mic,
key_entry        1690 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		       sizeof(key_entry.rx_mic));
key_entry        1694 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 					      &key_entry, sizeof(key_entry));
key_entry        1730 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	struct hw_key_entry key_entry;
key_entry        1742 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		memcpy(key_entry.key, crypto->key,
key_entry        1743 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		       sizeof(key_entry.key));
key_entry        1744 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		memcpy(key_entry.tx_mic, crypto->tx_mic,
key_entry        1745 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		       sizeof(key_entry.tx_mic));
key_entry        1746 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		memcpy(key_entry.rx_mic, crypto->rx_mic,
key_entry        1747 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		       sizeof(key_entry.rx_mic));
key_entry        1751 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 					      &key_entry, sizeof(key_entry));
key_entry         326 drivers/net/wireless/ralink/rt2x00/rt61pci.c 	struct hw_key_entry key_entry;
key_entry         353 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		memcpy(key_entry.key, crypto->key,
key_entry         354 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		       sizeof(key_entry.key));
key_entry         355 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		memcpy(key_entry.tx_mic, crypto->tx_mic,
key_entry         356 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		       sizeof(key_entry.tx_mic));
key_entry         357 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		memcpy(key_entry.rx_mic, crypto->rx_mic,
key_entry         358 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		       sizeof(key_entry.rx_mic));
key_entry         366 drivers/net/wireless/ralink/rt2x00/rt61pci.c 					       &key_entry, sizeof(key_entry));
key_entry         260 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	struct hw_key_entry key_entry;
key_entry         289 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		memcpy(key_entry.key, crypto->key,
key_entry         290 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		       sizeof(key_entry.key));
key_entry         291 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		memcpy(key_entry.tx_mic, crypto->tx_mic,
key_entry         292 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		       sizeof(key_entry.tx_mic));
key_entry         293 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		memcpy(key_entry.rx_mic, crypto->rx_mic,
key_entry         294 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		       sizeof(key_entry.rx_mic));
key_entry         298 drivers/net/wireless/ralink/rt2x00/rt73usb.c 					      &key_entry, sizeof(key_entry));
key_entry         358 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	struct hw_key_entry key_entry;
key_entry         385 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		memcpy(key_entry.key, crypto->key,
key_entry         386 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		       sizeof(key_entry.key));
key_entry         387 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		memcpy(key_entry.tx_mic, crypto->tx_mic,
key_entry         388 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		       sizeof(key_entry.tx_mic));
key_entry         389 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		memcpy(key_entry.rx_mic, crypto->rx_mic,
key_entry         390 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		       sizeof(key_entry.rx_mic));
key_entry         394 drivers/net/wireless/ralink/rt2x00/rt73usb.c 					      &key_entry, sizeof(key_entry));
key_entry          86 drivers/platform/x86/acer-wmi.c static const struct key_entry acer_wmi_keymap[] __initconst = {
key_entry        1713 drivers/platform/x86/acer-wmi.c 	const struct key_entry *key;
key_entry         246 drivers/platform/x86/asus-laptop.c 	struct key_entry *keymap;
key_entry         282 drivers/platform/x86/asus-laptop.c static const struct key_entry asus_keymap[] = {
key_entry         443 drivers/platform/x86/asus-nb-wmi.c static const struct key_entry asus_nb_wmi_keymap[] = {
key_entry          25 drivers/platform/x86/asus-wmi.h struct key_entry;
key_entry          60 drivers/platform/x86/asus-wmi.h 	const struct key_entry	*keymap;
key_entry          40 drivers/platform/x86/dell-wmi-aio.c static const struct key_entry dell_wmi_aio_keymap[] = {
key_entry          78 drivers/platform/x86/dell-wmi.c static const struct key_entry dell_wmi_keymap_type_0000[] = {
key_entry         195 drivers/platform/x86/dell-wmi.c 	struct key_entry *keymap;
key_entry         248 drivers/platform/x86/dell-wmi.c static const struct key_entry dell_wmi_keymap_type_0010[] = {
key_entry         306 drivers/platform/x86/dell-wmi.c static const struct key_entry dell_wmi_keymap_type_0011[] = {
key_entry         326 drivers/platform/x86/dell-wmi.c 	const struct key_entry *key;
key_entry         430 drivers/platform/x86/dell-wmi.c static bool have_scancode(u32 scancode, const struct key_entry *keymap, int len)
key_entry         446 drivers/platform/x86/dell-wmi.c 	struct key_entry *keymap;
key_entry         471 drivers/platform/x86/dell-wmi.c 	keymap = kcalloc(hotkey_num, sizeof(struct key_entry), GFP_KERNEL);
key_entry         516 drivers/platform/x86/dell-wmi.c 	struct key_entry *keymap;
key_entry         546 drivers/platform/x86/dell-wmi.c 			 sizeof(struct key_entry), GFP_KERNEL);
key_entry         564 drivers/platform/x86/dell-wmi.c 		const struct key_entry *entry = &dell_wmi_keymap_type_0010[i];
key_entry         125 drivers/platform/x86/eeepc-laptop.c static const struct key_entry eeepc_keymap[] = {
key_entry          52 drivers/platform/x86/eeepc-wmi.c static const struct key_entry eeepc_wmi_keymap[] = {
key_entry         334 drivers/platform/x86/fujitsu-laptop.c static const struct key_entry keymap_backlight[] = {
key_entry         448 drivers/platform/x86/fujitsu-laptop.c static const struct key_entry keymap_default[] = {
key_entry         461 drivers/platform/x86/fujitsu-laptop.c static const struct key_entry keymap_s64x0[] = {
key_entry         469 drivers/platform/x86/fujitsu-laptop.c static const struct key_entry keymap_p8010[] = {
key_entry         477 drivers/platform/x86/fujitsu-laptop.c static const struct key_entry *keymap = keymap_default;
key_entry         142 drivers/platform/x86/hp-wmi.c static const struct key_entry hp_wmi_keymap[] = {
key_entry          30 drivers/platform/x86/huawei-wmi.c static const struct key_entry huawei_wmi_keymap[] = {
key_entry         107 drivers/platform/x86/huawei-wmi.c 	const struct key_entry *key;
key_entry         659 drivers/platform/x86/ideapad-laptop.c static const struct key_entry ideapad_keymap[] = {
key_entry          27 drivers/platform/x86/intel-hid.c static const struct key_entry intel_hid_keymap[] = {
key_entry          51 drivers/platform/x86/intel-hid.c static const struct key_entry intel_array_keymap[] = {
key_entry          31 drivers/platform/x86/intel-vbtn.c static const struct key_entry intel_vbtn_keymap[] = {
key_entry          79 drivers/platform/x86/intel-vbtn.c 	const struct key_entry *ke, *ke_rel;
key_entry          74 drivers/platform/x86/lg-laptop.c static const struct key_entry wmi_keymap[] = {
key_entry         217 drivers/platform/x86/lg-laptop.c 		struct key_entry *key;
key_entry         264 drivers/platform/x86/lg-laptop.c 	struct key_entry *key;
key_entry         102 drivers/platform/x86/msi-laptop.c static const struct key_entry msi_laptop_keymap[] = {
key_entry          50 drivers/platform/x86/msi-wmi.c static struct key_entry msi_wmi_keymap[] = {
key_entry         174 drivers/platform/x86/msi-wmi.c 	struct key_entry *key;
key_entry         193 drivers/platform/x86/panasonic-laptop.c static const struct key_entry panasonic_keymap[] = {
key_entry         106 drivers/platform/x86/topstar-laptop.c static const struct key_entry topstar_keymap[] = {
key_entry          29 drivers/platform/x86/toshiba-wmi.c static const struct key_entry toshiba_wmi_keymap[] __initconst = {
key_entry         229 drivers/platform/x86/toshiba_acpi.c static const struct key_entry toshiba_acpi_keymap[] = {
key_entry         263 drivers/platform/x86/toshiba_acpi.c static const struct key_entry toshiba_acpi_alt_keymap[] = {
key_entry        2772 drivers/platform/x86/toshiba_acpi.c 	const struct key_entry *keymap = toshiba_acpi_keymap;
key_entry          44 include/linux/input/sparse-keymap.h struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev,
key_entry          46 include/linux/input/sparse-keymap.h struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev,
key_entry          49 include/linux/input/sparse-keymap.h 			const struct key_entry *keymap,
key_entry          50 include/linux/input/sparse-keymap.h 			int (*setup)(struct input_dev *, struct key_entry *));
key_entry          52 include/linux/input/sparse-keymap.h void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
key_entry         549 net/mac802154/llsec.c 	struct ieee802154_llsec_key_entry *key_entry;
key_entry         562 net/mac802154/llsec.c 	list_for_each_entry_rcu(key_entry, &sec->table.keys, list) {
key_entry         563 net/mac802154/llsec.c 		const struct ieee802154_llsec_key_id *id = &key_entry->id;
key_entry         565 net/mac802154/llsec.c 		if (!(key_entry->key->frame_types & BIT(hdr->fc.type)))
key_entry         590 net/mac802154/llsec.c 	key = container_of(key_entry->key, struct mac802154_llsec_key, key);
key_entry         592 net/mac802154/llsec.c 		*key_id = key_entry->id;