/kernel/linux/linux-5.10/drivers/input/ |
H A D | sparse-keymap.c | 23 const struct key_entry *k) in sparse_keymap_get_key_index() 25 struct key_entry *key; in sparse_keymap_get_key_index() 39 static struct key_entry *sparse_keymap_entry_by_index(struct input_dev *dev, in sparse_keymap_entry_by_index() 42 struct key_entry *key; in sparse_keymap_entry_by_index() 58 * This function is used to perform &struct key_entry lookup in an 61 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, in sparse_keymap_entry_from_scancode() 64 struct key_entry *key; in sparse_keymap_entry_from_scancode() 79 * This function is used to perform &struct key_entry lookup in an 82 struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev, in sparse_keymap_entry_from_keycode() 85 struct key_entry *ke in sparse_keymap_entry_from_keycode() [all...] |
/kernel/linux/linux-6.6/drivers/input/ |
H A D | sparse-keymap.c | 23 const struct key_entry *k) in sparse_keymap_get_key_index() 25 struct key_entry *key; in sparse_keymap_get_key_index() 39 static struct key_entry *sparse_keymap_entry_by_index(struct input_dev *dev, in sparse_keymap_entry_by_index() 42 struct key_entry *key; in sparse_keymap_entry_by_index() 58 * This function is used to perform &struct key_entry lookup in an 61 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, in sparse_keymap_entry_from_scancode() 64 struct key_entry *key; in sparse_keymap_entry_from_scancode() 79 * This function is used to perform &struct key_entry lookup in an 82 struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev, in sparse_keymap_entry_from_keycode() 85 struct key_entry *ke in sparse_keymap_entry_from_keycode() [all...] |
/kernel/linux/linux-5.10/include/linux/input/ |
H A D | sparse-keymap.h | 17 * struct key_entry - keymap entry for use in sparse keymap 33 struct key_entry { struct 45 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, 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,
|
/kernel/linux/linux-6.6/include/linux/input/ |
H A D | sparse-keymap.h | 17 * struct key_entry - keymap entry for use in sparse keymap 33 struct key_entry { struct 45 struct key_entry *sparse_keymap_entry_from_scancode(struct input_dev *dev, 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,
|
/kernel/linux/linux-5.10/drivers/input/misc/ |
H A D | wistron_btns.c | 223 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_ms214 [all...] |
H A D | dm355evm_keys.c | 34 static const struct key_entry dm355evm_keys[] = { 103 const struct key_entry *ke; in dm355evm_keys_irq()
|
/kernel/linux/linux-6.6/drivers/input/misc/ |
H A D | wistron_btns.c | 223 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_ms214 [all...] |
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | dell-wmi.c | 78 static const struct key_entry dell_wmi_keymap_type_0000[] = { 195 struct key_entry *keymap; 248 static const struct key_entry dell_wmi_keymap_type_0010[] = { 313 static const struct key_entry dell_wmi_keymap_type_0011[] = { 344 static const struct key_entry dell_wmi_keymap_type_0012[] = { 352 const struct key_entry *key; in dell_wmi_process_key() 457 static bool have_scancode(u32 scancode, const struct key_entry *keymap, int len) in have_scancode() 473 struct key_entry *keymap; in handle_dmi_entry() 498 keymap = kcalloc(hotkey_num, sizeof(struct key_entry), GFP_KERNEL); in handle_dmi_entry() 543 struct key_entry *keyma in dell_wmi_input_setup() [all...] |
H A D | intel-vbtn.c | 36 static const struct key_entry intel_vbtn_keymap[] = { 49 static const struct key_entry intel_vbtn_switchmap[] = { 68 struct key_entry keymap[KEYMAP_LEN]; 101 sizeof(struct key_entry)); in intel_vbtn_input_setup() 108 sizeof(struct key_entry)); in intel_vbtn_input_setup() 137 const struct key_entry *ke, *ke_rel; in notify_handler()
|
H A D | asus-wmi.h | 25 struct key_entry; 68 const struct key_entry *keymap;
|
H A D | fujitsu-laptop.c | 334 static const struct key_entry keymap_backlight[] = { 448 static const struct key_entry keymap_default[] = { 461 static const struct key_entry keymap_s64x0[] = { 469 static const struct key_entry keymap_p8010[] = { 477 static const struct key_entry *keymap = keymap_default;
|
H A D | toshiba-wmi.c | 29 static const struct key_entry toshiba_wmi_keymap[] __initconst = {
|
H A D | msi-wmi.c | 50 static struct key_entry msi_wmi_keymap[] = { 174 struct key_entry *key; in msi_wmi_notify()
|
/kernel/linux/linux-6.6/drivers/platform/x86/dell/ |
H A D | dell-wmi-base.c | 80 static const struct key_entry dell_wmi_keymap_type_0000[] = { 197 struct key_entry *keymap; 250 static const struct key_entry dell_wmi_keymap_type_0010[] = { 315 static const struct key_entry dell_wmi_keymap_type_0011[] = { 349 static const struct key_entry dell_wmi_keymap_type_0012[] = { 392 const struct key_entry *key; in dell_wmi_process_key() 521 static bool have_scancode(u32 scancode, const struct key_entry *keymap, int len) in have_scancode() 537 struct key_entry *keymap; in handle_dmi_entry() 562 keymap = kcalloc(hotkey_num, sizeof(struct key_entry), GFP_KERNEL); in handle_dmi_entry() 607 struct key_entry *keyma in dell_wmi_input_setup() [all...] |
H A D | dell-wmi-privacy.c | 60 static const struct key_entry dell_wmi_keymap_type_0012[] = { 98 const struct key_entry *key; in dell_privacy_process_event() 298 struct key_entry *keymap; in dell_privacy_wmi_probe() 323 sizeof(struct key_entry), GFP_KERNEL); in dell_privacy_wmi_probe()
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | asus-wmi.h | 25 struct key_entry; 67 const struct key_entry *keymap;
|
H A D | fujitsu-laptop.c | 334 static const struct key_entry keymap_backlight[] = { 448 static const struct key_entry keymap_default[] = { 461 static const struct key_entry keymap_s64x0[] = { 469 static const struct key_entry keymap_p8010[] = { 477 static const struct key_entry *keymap = keymap_default;
|
H A D | toshiba-wmi.c | 29 static const struct key_entry toshiba_wmi_keymap[] __initconst = {
|
H A D | msi-wmi.c | 50 static struct key_entry msi_wmi_keymap[] = { 176 struct key_entry *key; in msi_wmi_notify()
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/ |
H A D | vbtn.c | 37 static const struct key_entry intel_vbtn_keymap[] = { 51 static const struct key_entry intel_vbtn_switchmap[] = { 154 const struct key_entry *ke, *ke_rel; in notify_handler()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt73usb.c | 260 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 [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt73usb.c | 260 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 [all...] |
/kernel/linux/linux-5.10/drivers/platform/loongarch/ |
H A D | loongson-laptop.c | 65 static struct key_entry hotkey_keycode_map[GENERIC_HOTKEY_MAP_MAX]; 209 struct key_entry ke; in loongson_hotkey_resume() 481 struct key_entry *ke = NULL; in event_notify()
|
/kernel/linux/linux-6.6/drivers/platform/loongarch/ |
H A D | loongson-laptop.c | 57 static struct key_entry hotkey_keycode_map[GENERIC_HOTKEY_MAP_MAX]; 199 struct key_entry ke; in loongson_hotkey_resume() 473 struct key_entry *ke = NULL; in event_notify()
|
/kernel/linux/linux-5.10/net/mac802154/ |
H A D | llsec.c | 549 struct ieee802154_llsec_key_entry *key_entry; in llsec_lookup_key() local 562 list_for_each_entry_rcu(key_entry, &sec->table.keys, list) { in llsec_lookup_key() 563 const struct ieee802154_llsec_key_id *id = &key_entry->id; in llsec_lookup_key() 565 if (!(key_entry->key->frame_types & BIT(hdr->fc.type))) in llsec_lookup_key() 590 key = container_of(key_entry->key, struct mac802154_llsec_key, key); in llsec_lookup_key() 592 *key_id = key_entry->id; in llsec_lookup_key()
|