/Linux-v4.19/drivers/hid/ |
D | hid-holtek-kbd.c | 131 struct hid_input *boot_hid_input = list_first_entry(&boot_hid->inputs, in holtek_kbd_input_event() 132 struct hid_input, list); in holtek_kbd_input_event() 148 struct hid_input *hidinput; in holtek_kbd_probe()
|
D | hid-microsoft.c | 53 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() 134 static int ms_surface_dial_quirk(struct hid_input *hi, struct hid_field *field, in ms_surface_dial_quirk() 158 static int ms_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ms_input_mapping() 184 static int ms_input_mapped(struct hid_device *hdev, struct hid_input *hi, in ms_input_mapped()
|
D | hid-lg2ff.c | 65 struct hid_input *hidinput = list_entry(hid->inputs.next, in lg2ff_init() 66 struct hid_input, list); in lg2ff_init()
|
D | hid-dr.c | 90 struct hid_input *hidinput = list_first_entry(&hid->inputs, in drff_init() 91 struct hid_input, list); in drff_init() 254 static int dr_input_mapping(struct hid_device *hdev, struct hid_input *hi, in dr_input_mapping()
|
D | hid-gfrm.c | 31 static int gfrm_input_mapping(struct hid_device *hdev, struct hid_input *hi, in gfrm_input_mapping() 91 static int gfrm_input_configured(struct hid_device *hid, struct hid_input *hidinput) in gfrm_input_configured()
|
D | hid-icade.c | 191 static int icade_input_mapping(struct hid_device *hdev, struct hid_input *hi, in icade_input_mapping() 214 static int icade_input_mapped(struct hid_device *hdev, struct hid_input *hi, in icade_input_mapped()
|
D | hid-zpff.c | 69 struct hid_input *hidinput = list_entry(hid->inputs.next, in zpff_init() 70 struct hid_input, list); in zpff_init()
|
D | hid-lg3ff.c | 132 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg3ff_init()
|
D | hid-elo.c | 41 struct hid_input *hidinput) in elo_input_configured() 84 struct hid_input *hidinput; in elo_raw_event() 89 hidinput = list_first_entry(&hdev->inputs, struct hid_input, list); in elo_raw_event()
|
D | hid-betopff.c | 62 struct hid_input *hidinput = in betopff_init() 63 list_first_entry(&hid->inputs, struct hid_input, list); in betopff_init()
|
D | hid-emsff.c | 62 struct hid_input *hidinput = list_first_entry(&hid->inputs, in emsff_init() 63 struct hid_input, list); in emsff_init()
|
D | hid-cmedia.c | 87 struct hid_input *hidinput) in cmhid_input_configured() 103 struct hid_input *hi, struct hid_field *field, in cmhid_input_mapping()
|
D | hid-samsung.c | 101 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping() 141 static int samsung_input_mapping(struct hid_device *hdev, struct hid_input *hi, in samsung_input_mapping()
|
D | hid-mf.c | 76 struct hid_input *input; in mf_init() 97 input = list_entry(input_ptr, struct hid_input, list); in mf_init()
|
D | hid-holtekff.c | 139 struct hid_input *hidinput = list_entry(hid->inputs.next, in holtekff_init() 140 struct hid_input, list); in holtekff_init()
|
D | hid-lg.c | 484 static int lg_ultrax_remote_mapping(struct hid_input *hi, 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() 594 static int lg_input_mapping(struct hid_device *hdev, struct hid_input *hi, in lg_input_mapping() 647 static int lg_input_mapped(struct hid_device *hdev, struct hid_input *hi, in lg_input_mapped()
|
D | hid-axff.c | 78 struct hid_input *hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in axff_init()
|
D | hid-gaff.c | 80 struct hid_input *hidinput = list_entry(hid->inputs.next, in gaff_init() 81 struct hid_input, list); in gaff_init()
|
D | hid-lgff.c | 130 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lgff_init()
|
D | hid-input.c | 565 static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, in hidinput_configure_usage() 1329 struct hid_input *hidinput; in hidinput_report_event() 1513 static struct hid_input *hidinput_allocate(struct hid_device *hid, in hidinput_allocate() 1516 struct hid_input *hidinput = kzalloc(sizeof(*hidinput), GFP_KERNEL); in hidinput_allocate() 1599 static bool hidinput_has_been_populated(struct hid_input *hidinput) in hidinput_has_been_populated() 1635 struct hid_input *hidinput) in hidinput_cleanup_hidinput() 1661 static struct hid_input *hidinput_match(struct hid_report *report) in hidinput_match() 1664 struct hid_input *hidinput; in hidinput_match() 1675 static struct hid_input *hidinput_match_application(struct hid_report *report) in hidinput_match_application() 1678 struct hid_input *hidinput; in hidinput_match_application() [all …]
|
D | hid-accutouch.c | 23 struct hid_input *hi, in accutouch_input_mapping()
|
D | hid-penmount.c | 22 struct hid_input *hi, struct hid_field *field, in penmount_input_mapping()
|
D | hid-kensington.c | 23 static int ks_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ks_input_mapping()
|
D | hid-tmff.c | 129 struct hid_input *hidinput = list_entry(hid->inputs.next, in tmff_init() 130 struct hid_input, list); in tmff_init()
|
/Linux-v4.19/include/linux/ |
D | hid.h | 447 struct hid_input; 470 struct hid_input *hidinput; /* associated input structure */ 522 struct hid_input { struct 761 struct hid_input *hidinput, struct hid_field *field, 764 struct hid_input *hidinput, struct hid_field *field, 767 struct hid_input *hidinput); 959 static inline void hid_map_usage(struct hid_input *hidinput, in hid_map_usage() 994 static inline void hid_map_usage_clear(struct hid_input *hidinput, in hid_map_usage_clear()
|