Home
last modified time | relevance | path

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

123

/Linux-v4.19/include/linux/
Dhiddev.h48 struct hid_usage;
56 struct hid_usage *usage, __s32 value);
64 struct hid_usage *usage, __s32 value) { } in hiddev_hid_event()
Dhid.h435 struct hid_usage { struct
453 struct hid_usage *usage; /* usage table for this function */ argument
612 struct hid_usage *, __s32);
754 struct hid_usage *usage, __s32 value);
762 struct hid_usage *usage, unsigned long **bit, int *max);
765 struct hid_usage *usage, unsigned long **bit, int *max);
770 struct hid_usage *usage);
872 extern void hidinput_hid_event(struct hid_device *, struct hid_field *, struct hid_usage *, __s32);
960 struct hid_usage *usage, unsigned long **bit, int *max, in hid_map_usage()
995 struct hid_usage *usage, unsigned long **bit, int *max, in hid_map_usage_clear()
/Linux-v4.19/drivers/hid/
Dhid-microsoft.c53 static int ms_ergonomy_kb_quirk(struct hid_input *hi, struct hid_usage *usage, in ms_ergonomy_kb_quirk()
115 static int ms_presenter_8k_quirk(struct hid_input *hi, struct hid_usage *usage, in ms_presenter_8k_quirk()
135 struct hid_usage *usage, unsigned long **bit, int *max) in ms_surface_dial_quirk()
159 struct hid_field *field, struct hid_usage *usage, in ms_input_mapping()
185 struct hid_field *field, struct hid_usage *usage, in ms_input_mapped()
197 struct hid_usage *usage, __s32 value) in ms_event()
Dhid-icade.c168 struct hid_usage *usage, __s32 value) in icade_event()
192 struct hid_field *field, struct hid_usage *usage, in icade_input_mapping()
215 struct hid_field *field, struct hid_usage *usage, in icade_input_mapped()
Dhid-speedlink.c29 struct hid_field *field, struct hid_usage *usage, in speedlink_input_mapping()
46 struct hid_usage *usage, __s32 value) in speedlink_event()
Dhid-lg4ff.h9 struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data);
16 struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data) { return 0; } in lg4ff_adjust_input_event()
Dhid-ezkey.c29 struct hid_field *field, struct hid_usage *usage, in ez_input_mapping()
51 struct hid_usage *usage, __s32 value) in ez_event()
Dhid-gyration.c28 struct hid_field *field, struct hid_usage *usage, in gyration_input_mapping()
58 struct hid_usage *usage, __s32 value) in gyration_event()
Dhid-lg.c485 struct hid_usage *usage, unsigned long **bit, int *max) in lg_ultrax_remote_mapping()
517 static int lg_dinovo_mapping(struct hid_input *hi, struct hid_usage *usage, in lg_dinovo_mapping()
533 static int lg_wireless_mapping(struct hid_input *hi, struct hid_usage *usage, in lg_wireless_mapping()
595 struct hid_field *field, struct hid_usage *usage, in lg_input_mapping()
648 struct hid_field *field, struct hid_usage *usage, in lg_input_mapped()
688 struct hid_usage *usage, __s32 value) in lg_event()
Dhid-a4tech.c36 struct hid_field *field, struct hid_usage *usage, in a4_input_mapped()
51 struct hid_usage *usage, __s32 value) in a4_event()
Dhid-cypress.c55 struct hid_field *field, struct hid_usage *usage, in cp_input_mapped()
72 struct hid_usage *usage, __s32 value) in cp_event()
Dwacom.h219 struct hid_field *field, struct hid_usage *usage);
221 struct hid_usage *usage, __s32 value);
Dhid-samsung.c101 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping()
142 struct hid_field *field, struct hid_usage *usage, in samsung_input_mapping()
Dhid-input.c73 static bool match_scancode(struct hid_usage *usage, in match_scancode()
79 static bool match_keycode(struct hid_usage *usage, in match_keycode()
88 static bool match_index(struct hid_usage *usage, in match_index()
94 typedef bool (*hid_usage_cmp_t)(struct hid_usage *usage,
97 static struct hid_usage *hidinput_find_key(struct hid_device *hid, in hidinput_find_key()
104 struct hid_usage *usage; in hidinput_find_key()
126 static struct hid_usage *hidinput_locate_usage(struct hid_device *hid, in hidinput_locate_usage()
130 struct hid_usage *usage; in hidinput_locate_usage()
147 struct hid_usage *usage; in hidinput_getkeycode()
169 struct hid_usage *usage; in hidinput_setkeycode()
[all …]
Dhid-accutouch.c25 struct hid_usage *usage, in accutouch_input_mapping()
Dhid-lenovo.c89 struct hid_usage *usage, unsigned long **bit, int *max) in lenovo_input_mapping_tpkbd()
102 struct hid_usage *usage, unsigned long **bit, int *max) in lenovo_input_mapping_cptkbd()
176 struct hid_usage *usage, unsigned long **bit, int *max) in lenovo_input_mapping_scrollpoint()
187 struct hid_usage *usage, unsigned long **bit, int *max) in lenovo_input_mapping()
361 struct hid_field *field, struct hid_usage *usage, __s32 value) in lenovo_event_cptkbd()
396 struct hid_usage *usage, __s32 value) in lenovo_event()
Dhid-xinmo.c29 struct hid_usage *usage, __s32 value) in xinmo_event()
Dhid-penmount.c23 struct hid_usage *usage, unsigned long **bit, int *max) in penmount_input_mapping()
Dhid-kensington.c24 struct hid_field *field, struct hid_usage *usage, in ks_input_mapping()
Dhid-ite.c18 struct hid_usage *usage, __s32 value) in ite_event()
Dhid-jabra.c25 struct hid_usage *usage, in jabra_input_mapping()
Dhid-lcpower.c24 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
Dhid-sunplus.c39 struct hid_field *field, struct hid_usage *usage, in sp_input_mapping()
Dhid-tivo.c26 struct hid_field *field, struct hid_usage *usage, in tivo_input_mapping()
Dhid-monterey.c37 struct hid_field *field, struct hid_usage *usage, in mr_input_mapping()

123