/linux/drivers/hid/ |
A D | hid-microsoft.c | 80 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 D | hid-holtek-kbd.c | 127 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 D | hid-dr.c | 78 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 D | hid-gfrm.c | 27 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 D | hid-lg2ff.c | 53 struct hid_input *hidinput; in lg2ff_init() 61 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg2ff_init()
|
A D | hid-icade.c | 188 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 D | hid-lg3ff.c | 120 struct hid_input *hidinput; in lg3ff_init() 130 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg3ff_init()
|
A D | hid-elo.c | 40 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 D | hid-zpff.c | 57 struct hid_input *hidinput; in zpff_init() 65 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in zpff_init()
|
A D | hid-betopff.c | 59 struct hid_input *hidinput; in betopff_init() 72 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in betopff_init()
|
A D | hid-mf.c | 68 struct hid_input *input; in mf_init() 89 input = list_entry(input_ptr, struct hid_input, list); in mf_init()
|
A D | hid-a4tech.c | 34 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 D | hid-emsff.c | 50 struct hid_input *hidinput; in emsff_init() 60 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in emsff_init()
|
A D | hid-holtekff.c | 127 struct hid_input *hidinput; in holtekff_init() 137 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in holtekff_init()
|
A D | hid-samsung.c | 96 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 D | hid-input.c | 1458 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 D | hid-gaff.c | 67 struct hid_input *hidinput; in gaff_init() 78 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in gaff_init()
|
A D | hid-lgff.c | 118 struct hid_input *hidinput; in lgff_init() 128 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lgff_init()
|
A D | hid-axff.c | 66 struct hid_input *hidinput; in axff_init() 77 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in axff_init()
|
A D | hid-cmedia.c | 121 struct hid_input *hidinput) in cmhid_input_configured() 137 struct hid_input *hi, struct hid_field *field, in cmhid_input_mapping()
|
A D | hid-creative-sb0540.c | 186 struct hid_input *hidinput) in creative_sb0540_input_configured() 210 struct hid_input *hi, struct hid_field *field, in creative_sb0540_input_mapping()
|
A D | hid-lenovo.c | 134 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 D | hid-lg.c | 538 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 D | hid-tmff.c | 127 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 D | hid.h | 453 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()
|