Home
last modified time | relevance | path

Searched refs:key_entry (Results 1 – 25 of 25) sorted by relevance

/linux/include/linux/input/
H A Dsparse-keymap.h33 struct key_entry { struct
45 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, argument
47 struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev,
50 const struct key_entry *keymap,
51 int (*setup)(struct input_dev *, struct key_entry *));
53 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
/linux/drivers/input/misc/
H A Dwistron_btns.c223 static struct key_entry *keymap; /* = NULL; Current key map */
230 const struct key_entry *key; in dmi_matched()
244 static struct key_entry keymap_empty[] __initdata = {
248 static struct key_entry keymap_fs_amilo_pro_v2000[] __initdata = {
258 static struct key_entry keymap_fs_amilo_pro_v3505[] __initdata = {
268 static struct key_entry keymap_fs_amilo_pro_v8210[] __initdata = {
278 static struct key_entry keymap_fujitsu_n3510[] __initdata = {
290 static struct key_entry keymap_wistron_ms2111[] __initdata = {
299 static struct key_entry keymap_wistron_md40100[] __initdata = {
308 static struct key_entry keymap_wistron_ms2141[] __initdata = {
[all …]
/linux/drivers/platform/x86/dell/
H A Ddell-wmi-base.c80 static const struct key_entry dell_wmi_keymap_type_0000[] = {
209 struct key_entry *keymap;
262 static const struct key_entry dell_wmi_keymap_type_0010[] = {
336 static const struct key_entry dell_wmi_keymap_type_0011[] = {
370 static const struct key_entry dell_wmi_keymap_type_0012[] = {
420 const struct key_entry *key; in dell_wmi_process_key()
554 static bool have_scancode(u32 scancode, const struct key_entry *keymap, int len) in have_scancode()
570 struct key_entry *keymap; in handle_dmi_entry()
595 keymap = kzalloc_objs(struct key_entry, hotkey_num); in handle_dmi_entry()
640 struct key_entry *keymap; in dell_wmi_input_setup()
[all …]
H A Ddell-wmi-privacy.c60 static const struct key_entry dell_wmi_keymap_type_0012[] = {
98 const struct key_entry *key; in dell_privacy_process_event()
297 struct key_entry *keymap; in dell_privacy_wmi_probe()
317 keymap = kzalloc_objs(struct key_entry, in dell_privacy_wmi_probe()
H A Ddell-wmi-aio.c40 static const struct key_entry dell_wmi_aio_keymap[] = {
/linux/drivers/platform/x86/
H A Dasus-wmi.h26 struct key_entry;
68 const struct key_entry *keymap;
H A Dredmi-wmi.c20 static const struct key_entry redmi_wmi_keymap[] = {
99 struct key_entry *entry; in redmi_wmi_notify()
H A Dmsi-wmi.c50 static struct key_entry msi_wmi_keymap[] = {
175 struct key_entry *key; in msi_wmi_notify()
H A Dtoshiba-wmi.c29 static const struct key_entry toshiba_wmi_keymap[] __initconst = {
H A Deeepc-wmi.c52 static const struct key_entry eeepc_wmi_keymap[] = {
H A Dhuawei-wmi.c74 static const struct key_entry huawei_wmi_keymap[] = {
704 const struct key_entry *key; in huawei_wmi_process_key()
H A Dasus-nb-wmi.c577 static const struct key_entry asus_nb_wmi_keymap[] = {
H A Dmsi-laptop.c100 static const struct key_entry msi_laptop_keymap[] = {
H A Dacer-wmi.c168 static const struct key_entry acer_wmi_keymap[] __initconst = {
2475 const struct key_entry *key; in acer_wmi_notify()
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt73usb.c260 struct hw_key_entry key_entry; in rt73usb_config_shared_key() local
289 memcpy(key_entry.key, crypto->key, in rt73usb_config_shared_key()
290 sizeof(key_entry.key)); in rt73usb_config_shared_key()
291 memcpy(key_entry.tx_mic, crypto->tx_mic, in rt73usb_config_shared_key()
292 sizeof(key_entry.tx_mic)); in rt73usb_config_shared_key()
293 memcpy(key_entry.rx_mic, crypto->rx_mic, in rt73usb_config_shared_key()
294 sizeof(key_entry.rx_mic)); in rt73usb_config_shared_key()
298 &key_entry, sizeof(key_entry)); in rt73usb_config_shared_key()
358 struct hw_key_entry key_entry; in rt73usb_config_pairwise_key() local
385 memcpy(key_entry.key, crypto->key, in rt73usb_config_pairwise_key()
[all …]
H A Drt61pci.c326 struct hw_key_entry key_entry; in rt61pci_config_pairwise_key() local
353 memcpy(key_entry.key, crypto->key, in rt61pci_config_pairwise_key()
354 sizeof(key_entry.key)); in rt61pci_config_pairwise_key()
355 memcpy(key_entry.tx_mic, crypto->tx_mic, in rt61pci_config_pairwise_key()
356 sizeof(key_entry.tx_mic)); in rt61pci_config_pairwise_key()
357 memcpy(key_entry.rx_mic, crypto->rx_mic, in rt61pci_config_pairwise_key()
358 sizeof(key_entry.rx_mic)); in rt61pci_config_pairwise_key()
366 &key_entry, sizeof(key_entry)); in rt61pci_config_pairwise_key()
/linux/drivers/platform/loongarch/
H A Dloongson-laptop.c57 static struct key_entry hotkey_keycode_map[GENERIC_HOTKEY_MAP_MAX];
198 struct key_entry ke; in loongson_hotkey_resume()
474 struct key_entry *ke = NULL; in event_notify()
/linux/net/mac802154/
H A Dllsec.c557 struct ieee802154_llsec_key_entry *key_entry; in llsec_lookup_key() local
570 list_for_each_entry_rcu(key_entry, &sec->table.keys, list) { in llsec_lookup_key()
571 const struct ieee802154_llsec_key_id *id = &key_entry->id; in llsec_lookup_key()
573 if (!(key_entry->key->frame_types & BIT(hdr->fc.type))) in llsec_lookup_key()
598 key = container_of(key_entry->key, struct mac802154_llsec_key, key); in llsec_lookup_key()
600 *key_id = key_entry->id; in llsec_lookup_key()
/linux/drivers/platform/x86/intel/
H A Dhid.c64 static const struct key_entry intel_hid_keymap[] = {
88 static const struct key_entry intel_array_keymap[] = {
565 struct key_entry *ke; in notify_handler()
/linux/drivers/hid/
H A Dhid-appletb-kbd.c72 static const struct key_entry appletb_kbd_keymap[] = {
201 struct key_entry *translation; in appletb_kbd_hid_event()
/linux/drivers/input/joystick/
H A Dadafruit-seesaw.c76 static const struct key_entry seesaw_buttons_new[] = {
/linux/drivers/platform/arm64/
H A Dlenovo-thinkpad-t14s.c438 static const struct key_entry t14s_keymap[] = {
/linux/drivers/platform/x86/uniwill/
H A Duniwill-acpi.c389 static const struct key_entry uniwill_keymap[] = {
/linux/drivers/platform/x86/hp/
H A Dhp-wmi.c403 static const struct key_entry hp_wmi_keymap[] = {
/linux/drivers/platform/x86/lenovo/
H A Dthinkpad_acpi.c3175 static const struct key_entry keymap_ibm[] __initconst = {
3206 static const struct key_entry keymap_lenovo[] __initconst = {
3312 const struct key_entry *keymap; in hotkey_init()