Home
last modified time | relevance | path

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

123

/linux/drivers/hid/
A Dhid-microsoft.c80 static int ms_ergonomy_kb_quirk(struct hid_input *hi, struct hid_usage *usage, in ms_ergonomy_kb_quirk()
142 static int ms_presenter_8k_quirk(struct hid_input *hi, struct hid_usage *usage, in ms_presenter_8k_quirk()
161 static int ms_surface_dial_quirk(struct hid_input *hi, struct hid_field *field, in ms_surface_dial_quirk()
182 static int ms_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ms_input_mapping()
209 static int ms_input_mapped(struct hid_device *hdev, struct hid_input *hi, in ms_input_mapped()
328 struct hid_input *hidinput; in ms_init_ff()
336 hidinput = list_entry(hdev->inputs.next, struct hid_input, list); in ms_init_ff()
A Dhid-holtek-kbd.c127 struct hid_input *boot_hid_input; in holtek_kbd_input_event()
134 struct hid_input, list); in holtek_kbd_input_event()
155 struct hid_input *hidinput; in holtek_kbd_probe()
A Dhid-dr.c78 struct hid_input *hidinput; in drff_init()
88 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in drff_init()
248 static int dr_input_mapping(struct hid_device *hdev, struct hid_input *hi, in dr_input_mapping()
A Dhid-gfrm.c27 static int gfrm_input_mapping(struct hid_device *hdev, struct hid_input *hi, in gfrm_input_mapping()
87 static int gfrm_input_configured(struct hid_device *hid, struct hid_input *hidinput) in gfrm_input_configured()
A Dhid-lg2ff.c53 struct hid_input *hidinput; in lg2ff_init()
61 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg2ff_init()
A Dhid-icade.c188 static int icade_input_mapping(struct hid_device *hdev, struct hid_input *hi, in icade_input_mapping()
211 static int icade_input_mapped(struct hid_device *hdev, struct hid_input *hi, in icade_input_mapped()
A Dhid-lg3ff.c120 struct hid_input *hidinput; in lg3ff_init()
130 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg3ff_init()
A Dhid-elo.c40 struct hid_input *hidinput) in elo_input_configured()
83 struct hid_input *hidinput; in elo_raw_event()
88 hidinput = list_first_entry(&hdev->inputs, struct hid_input, list); in elo_raw_event()
A Dhid-zpff.c57 struct hid_input *hidinput; in zpff_init()
65 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in zpff_init()
A Dhid-betopff.c59 struct hid_input *hidinput; in betopff_init()
72 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in betopff_init()
A Dhid-mf.c68 struct hid_input *input; in mf_init()
89 input = list_entry(input_ptr, struct hid_input, list); in mf_init()
A Dhid-a4tech.c34 static int a4_input_mapping(struct hid_device *hdev, struct hid_input *hi, in a4_input_mapping()
56 static int a4_input_mapped(struct hid_device *hdev, struct hid_input *hi, in a4_input_mapped()
A Dhid-emsff.c50 struct hid_input *hidinput; in emsff_init()
60 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in emsff_init()
A Dhid-holtekff.c127 struct hid_input *hidinput; in holtekff_init()
137 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in holtekff_init()
A Dhid-samsung.c96 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping()
136 static int samsung_input_mapping(struct hid_device *hdev, struct hid_input *hi, in samsung_input_mapping()
A Dhid-input.c1458 struct hid_input *hidinput; in hidinput_report_event()
1723 static struct hid_input *hidinput_allocate(struct hid_device *hid, in hidinput_allocate()
1726 struct hid_input *hidinput = kzalloc(sizeof(*hidinput), GFP_KERNEL); in hidinput_allocate()
1815 static bool hidinput_has_been_populated(struct hid_input *hidinput) in hidinput_has_been_populated()
1851 struct hid_input *hidinput) in hidinput_cleanup_hidinput()
1877 static struct hid_input *hidinput_match(struct hid_report *report) in hidinput_match()
1880 struct hid_input *hidinput; in hidinput_match()
1894 struct hid_input *hidinput; in hidinput_match_application()
1914 static inline void hidinput_configure_usages(struct hid_input *hidinput, in hidinput_configure_usages()
1935 struct hid_input *next, *hidinput = NULL; in hidinput_connect()
[all …]
A Dhid-gaff.c67 struct hid_input *hidinput; in gaff_init()
78 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in gaff_init()
A Dhid-lgff.c118 struct hid_input *hidinput; in lgff_init()
128 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lgff_init()
A Dhid-axff.c66 struct hid_input *hidinput; in axff_init()
77 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in axff_init()
A Dhid-cmedia.c121 struct hid_input *hidinput) in cmhid_input_configured()
137 struct hid_input *hi, struct hid_field *field, in cmhid_input_mapping()
A Dhid-creative-sb0540.c186 struct hid_input *hidinput) in creative_sb0540_input_configured()
210 struct hid_input *hi, struct hid_field *field, in creative_sb0540_input_mapping()
A Dhid-lenovo.c134 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpkbd()
147 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_cptkbd()
221 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_scrollpoint()
232 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tp10_ultrabook_kbd()
270 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_x1_tab_kbd()
318 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping()
1169 struct hid_input *hi) in lenovo_input_configured()
A Dhid-lg.c538 static int lg_ultrax_remote_mapping(struct hid_input *hi, in lg_ultrax_remote_mapping()
571 static int lg_wireless_mapping(struct hid_input *hi, struct hid_usage *usage, in lg_wireless_mapping()
632 static int lg_input_mapping(struct hid_device *hdev, struct hid_input *hi, in lg_input_mapping()
681 static int lg_input_mapped(struct hid_device *hdev, struct hid_input *hi, in lg_input_mapped()
A Dhid-tmff.c127 struct hid_input *hidinput; in tmff_init()
136 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in tmff_init()
/linux/include/linux/
A Dhid.h453 struct hid_input;
476 struct hid_input *hidinput; /* associated input structure */
528 struct hid_input { struct
768 struct hid_input *hidinput, struct hid_field *field,
771 struct hid_input *hidinput, struct hid_field *field,
774 struct hid_input *hidinput);
983 static inline void hid_map_usage(struct hid_input *hidinput, in hid_map_usage()
1036 static inline void hid_map_usage_clear(struct hid_input *hidinput, in hid_map_usage_clear()

Completed in 43 milliseconds

123