Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/hid/
Dhid-holtek-kbd.c131 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()
Dhid-microsoft.c60 static int ms_ergonomy_kb_quirk(struct hid_input *hi, struct hid_usage *usage, in ms_ergonomy_kb_quirk()
122 static int ms_presenter_8k_quirk(struct hid_input *hi, struct hid_usage *usage, in ms_presenter_8k_quirk()
141 static int ms_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ms_input_mapping()
160 static int ms_input_mapped(struct hid_device *hdev, struct hid_input *hi, in ms_input_mapped()
Dhid-lg2ff.c65 struct hid_input *hidinput = list_entry(hid->inputs.next, in lg2ff_init()
66 struct hid_input, list); in lg2ff_init()
Dhid-icade.c191 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()
Dhid-zpff.c69 struct hid_input *hidinput = list_entry(hid->inputs.next, in zpff_init()
70 struct hid_input, list); in zpff_init()
Dhid-lg3ff.c132 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg3ff_init()
Dhid-betopff.c62 struct hid_input *hidinput = in betopff_init()
63 list_first_entry(&hid->inputs, struct hid_input, list); in betopff_init()
Dhid-elo.c41 struct hid_input *hidinput) in elo_input_configured()
76 struct hid_input *hidinput; in elo_raw_event()
81 hidinput = list_first_entry(&hdev->inputs, struct hid_input, list); in elo_raw_event()
Dhid-lg.c441 static int lg_ultrax_remote_mapping(struct hid_input *hi, in lg_ultrax_remote_mapping()
474 static int lg_dinovo_mapping(struct hid_input *hi, struct hid_usage *usage, in lg_dinovo_mapping()
490 static int lg_wireless_mapping(struct hid_input *hi, struct hid_usage *usage, in lg_wireless_mapping()
551 static int lg_input_mapping(struct hid_device *hdev, struct hid_input *hi, in lg_input_mapping()
604 static int lg_input_mapped(struct hid_device *hdev, struct hid_input *hi, in lg_input_mapped()
Dhid-emsff.c62 struct hid_input *hidinput = list_first_entry(&hid->inputs, in emsff_init()
63 struct hid_input, list); in emsff_init()
Dhid-samsung.c101 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()
Dhid-holtekff.c143 struct hid_input *hidinput = list_entry(hid->inputs.next, in holtekff_init()
144 struct hid_input, list); in holtekff_init()
Dhid-axff.c78 struct hid_input *hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in axff_init()
Dhid-lgff.c130 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lgff_init()
Dhid-gaff.c80 struct hid_input *hidinput = list_entry(hid->inputs.next, in gaff_init()
81 struct hid_input, list); in gaff_init()
Dhid-dr.c90 struct hid_input *hidinput = list_first_entry(&hid->inputs, in drff_init()
91 struct hid_input, list); in drff_init()
Dhid-penmount.c22 struct hid_input *hi, struct hid_field *field, in penmount_input_mapping()
Dhid-kensington.c23 static int ks_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ks_input_mapping()
Dhid-plantronics.c21 struct hid_input *hi, in plantronics_input_mapping()
Dhid-speedlink.c28 struct hid_input *hi, in speedlink_input_mapping()
Dhid-tmff.c129 struct hid_input *hidinput = list_entry(hid->inputs.next, in tmff_init()
130 struct hid_input, list); in tmff_init()
Dhid-lcpower.c23 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ts_input_mapping()
Dhid-tivo.c25 static int tivo_input_mapping(struct hid_device *hdev, struct hid_input *hi, in tivo_input_mapping()
Dhid-sunplus.c38 static int sp_input_mapping(struct hid_device *hdev, struct hid_input *hi, in sp_input_mapping()
Dhid-monterey.c36 static int mr_input_mapping(struct hid_device *hdev, struct hid_input *hi, in mr_input_mapping()
Dhid-cherry.c41 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ch_input_mapping()
Dhid-appleir.c260 struct hid_input *hidinput) in appleir_input_configured()
281 struct hid_input *hi, struct hid_field *field, in appleir_input_mapping()
Dhid-sony.c854 static int ps3remote_mapping(struct hid_device *hdev, struct hid_input *hi, in ps3remote_mapping()
965 struct hid_input *hidinput = list_entry(sc->hdev->inputs.next, in dualshock4_parse_report()
966 struct hid_input, list); in dualshock4_parse_report()
1060 static int sony_mapping(struct hid_device *hdev, struct hid_input *hi, in sony_mapping()
1096 static int sony_register_touchpad(struct hid_input *hi, int touch_count, in sony_register_touchpad()
1113 struct hid_input *hidinput) in sony_input_configured()
1665 struct hid_input *hidinput = list_entry(sc->hdev->inputs.next, in sony_init_ff()
1666 struct hid_input, list); in sony_init_ff()
Dhid-chicony.c28 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ch_input_mapping()
Dhid-ezkey.c28 static int ez_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ez_input_mapping()
Dhid-belkin.c29 static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi, in belkin_input_mapping()
Dhid-topseed.c29 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ts_input_mapping()
Dhid-twinhan.c63 static int twinhan_input_mapping(struct hid_device *hdev, struct hid_input *hi, in twinhan_input_mapping()
Dhid-petalynx.c40 static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi, in pl_input_mapping()
Dhid-gyration.c27 static int gyration_input_mapping(struct hid_device *hdev, struct hid_input *hi, in gyration_input_mapping()
Dhid-multitouch.c375 struct hid_input *hi) in mt_store_field()
385 static int mt_touch_input_mapping(struct hid_device *hdev, struct hid_input *hi, in mt_touch_input_mapping()
534 static int mt_touch_input_mapped(struct hid_device *hdev, struct hid_input *hi, in mt_touch_input_mapped()
740 struct hid_input *hi) in mt_touch_input_configured()
771 static int mt_input_mapping(struct hid_device *hdev, struct hid_input *hi, in mt_input_mapping()
804 static int mt_input_mapped(struct hid_device *hdev, struct hid_input *hi, in mt_input_mapped()
937 static void mt_input_configured(struct hid_device *hdev, struct hid_input *hi) in mt_input_configured()
Dhid-input.c488 static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, in hidinput_configure_usage()
1174 struct hid_input *hidinput; in hidinput_report_event()
1353 static struct hid_input *hidinput_allocate(struct hid_device *hid) in hidinput_allocate()
1355 struct hid_input *hidinput = kzalloc(sizeof(*hidinput), GFP_KERNEL); in hidinput_allocate()
1385 static bool hidinput_has_been_populated(struct hid_input *hidinput) in hidinput_has_been_populated()
1421 struct hid_input *hidinput) in hidinput_cleanup_hidinput()
1456 struct hid_input *hidinput = NULL; in hidinput_connect()
1553 struct hid_input *hidinput, *next; in hidinput_disconnect()
Dhid-a4tech.c35 static int a4_input_mapped(struct hid_device *hdev, struct hid_input *hi, in a4_input_mapped()
Dhid-uclogic.c719 static int uclogic_input_mapping(struct hid_device *hdev, struct hid_input *hi, in uclogic_input_mapping()
735 struct hid_input *hi) in uclogic_input_configured()
Dhid-cypress.c55 static int cp_input_mapped(struct hid_device *hdev, struct hid_input *hi, in cp_input_mapped()
Dhid-zydacron.c48 static int zc_input_mapping(struct hid_device *hdev, struct hid_input *hi, in zc_input_mapping()
Dhid-sjoy.c67 struct hid_input *hidinput; in sjoyff_init()
Dhid-lenovo.c47 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpkbd()
60 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_cptkbd()
134 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping()
Dhid-pl.c85 struct hid_input *hidinput; in plff_init()
Dhid-ntrig.c458 static int ntrig_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ntrig_input_mapping()
549 static int ntrig_input_mapped(struct hid_device *hdev, struct hid_input *hi, in ntrig_input_mapped()
863 struct hid_input *hidinput) in ntrig_input_configured()
Dhid-magicmouse.c458 struct hid_input *hi, struct hid_field *field, in magicmouse_input_mapping()
475 struct hid_input *hi) in magicmouse_input_configured()
Dhid-apple.c332 static int apple_input_mapping(struct hid_device *hdev, struct hid_input *hi, in apple_input_mapping()
348 static int apple_input_mapped(struct hid_device *hdev, struct hid_input *hi, in apple_input_mapped()
Dhid-logitech-hidpp.c704 static int wtp_input_mapping(struct hid_device *hdev, struct hid_input *hi, in wtp_input_mapping()
937 static int hidpp_input_mapping(struct hid_device *hdev, struct hid_input *hi, in hidpp_input_mapping()
957 struct hid_input *hidinput) in hidpp_input_configured()
Dhid-lg4ff.c992 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg4ff_init()
Dhid-rmi.c1043 static void rmi_input_configured(struct hid_device *hdev, struct hid_input *hi) in rmi_input_configured()
1117 struct hid_input *hi, struct hid_field *field, in rmi_input_mapping()
Dhid-prodikeys.c756 static int pk_input_mapping(struct hid_device *hdev, struct hid_input *hi, in pk_input_mapping()
Dhid-core.c2708 struct hid_input *hidinput; in hid_check_keys_pressed()
/linux-4.1.27/include/linux/
Dhid.h405 struct hid_input;
428 struct hid_input *hidinput; /* associated input structure */
476 struct hid_input { struct
696 struct hid_input *hidinput, struct hid_field *field,
699 struct hid_input *hidinput, struct hid_field *field,
702 struct hid_input *hidinput);
867 static inline void hid_map_usage(struct hid_input *hidinput, in hid_map_usage()
902 static inline void hid_map_usage_clear(struct hid_input *hidinput, in hid_map_usage_clear()
/linux-4.1.27/drivers/hid/usbhid/
Dhid-pidff.c1241 struct hid_input *hidinput = list_entry(hid->inputs.next, in hid_pidff_init()
1242 struct hid_input, list); in hid_pidff_init()