/linux-4.1.27/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 | 60 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()
|
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-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-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-elo.c | 41 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()
|
D | hid-lg.c | 441 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()
|
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-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-holtekff.c | 143 struct hid_input *hidinput = list_entry(hid->inputs.next, in holtekff_init() 144 struct hid_input, list); in holtekff_init()
|
D | hid-axff.c | 78 struct hid_input *hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in axff_init()
|
D | hid-lgff.c | 130 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lgff_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-dr.c | 90 struct hid_input *hidinput = list_first_entry(&hid->inputs, in drff_init() 91 struct hid_input, list); in drff_init()
|
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-plantronics.c | 21 struct hid_input *hi, in plantronics_input_mapping()
|
D | hid-speedlink.c | 28 struct hid_input *hi, in speedlink_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()
|
D | hid-lcpower.c | 23 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ts_input_mapping()
|
D | hid-tivo.c | 25 static int tivo_input_mapping(struct hid_device *hdev, struct hid_input *hi, in tivo_input_mapping()
|
D | hid-sunplus.c | 38 static int sp_input_mapping(struct hid_device *hdev, struct hid_input *hi, in sp_input_mapping()
|
D | hid-monterey.c | 36 static int mr_input_mapping(struct hid_device *hdev, struct hid_input *hi, in mr_input_mapping()
|
D | hid-cherry.c | 41 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ch_input_mapping()
|
D | hid-appleir.c | 260 struct hid_input *hidinput) in appleir_input_configured() 281 struct hid_input *hi, struct hid_field *field, in appleir_input_mapping()
|
D | hid-sony.c | 854 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()
|
D | hid-chicony.c | 28 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ch_input_mapping()
|
D | hid-ezkey.c | 28 static int ez_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ez_input_mapping()
|
D | hid-belkin.c | 29 static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi, in belkin_input_mapping()
|
D | hid-topseed.c | 29 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ts_input_mapping()
|
D | hid-twinhan.c | 63 static int twinhan_input_mapping(struct hid_device *hdev, struct hid_input *hi, in twinhan_input_mapping()
|
D | hid-petalynx.c | 40 static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi, in pl_input_mapping()
|
D | hid-gyration.c | 27 static int gyration_input_mapping(struct hid_device *hdev, struct hid_input *hi, in gyration_input_mapping()
|
D | hid-multitouch.c | 375 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()
|
D | hid-input.c | 488 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()
|
D | hid-a4tech.c | 35 static int a4_input_mapped(struct hid_device *hdev, struct hid_input *hi, in a4_input_mapped()
|
D | hid-uclogic.c | 719 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()
|
D | hid-cypress.c | 55 static int cp_input_mapped(struct hid_device *hdev, struct hid_input *hi, in cp_input_mapped()
|
D | hid-zydacron.c | 48 static int zc_input_mapping(struct hid_device *hdev, struct hid_input *hi, in zc_input_mapping()
|
D | hid-sjoy.c | 67 struct hid_input *hidinput; in sjoyff_init()
|
D | hid-lenovo.c | 47 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()
|
D | hid-pl.c | 85 struct hid_input *hidinput; in plff_init()
|
D | hid-ntrig.c | 458 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()
|
D | hid-magicmouse.c | 458 struct hid_input *hi, struct hid_field *field, in magicmouse_input_mapping() 475 struct hid_input *hi) in magicmouse_input_configured()
|
D | hid-apple.c | 332 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()
|
D | hid-logitech-hidpp.c | 704 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()
|
D | hid-lg4ff.c | 992 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg4ff_init()
|
D | hid-rmi.c | 1043 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()
|
D | hid-prodikeys.c | 756 static int pk_input_mapping(struct hid_device *hdev, struct hid_input *hi, in pk_input_mapping()
|
D | hid-core.c | 2708 struct hid_input *hidinput; in hid_check_keys_pressed()
|
/linux-4.1.27/include/linux/ |
D | hid.h | 405 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/ |
D | hid-pidff.c | 1241 struct hid_input *hidinput = list_entry(hid->inputs.next, in hid_pidff_init() 1242 struct hid_input, list); in hid_pidff_init()
|