| /linux/drivers/hid/ |
| H A D | hid-elo.c | 40 struct hid_input *hidinput) in elo_input_configured() argument 42 struct input_dev *input = hidinput->input; in elo_input_configured() 83 struct hid_input *hidinput; in elo_raw_event() local 88 hidinput = list_first_entry(&hdev->inputs, struct hid_input, list); in elo_raw_event() 93 elo_process_data(hidinput->input, data, size); in elo_raw_event()
|
| H A D | hid-winwing.c | 332 static int winwing_init_ff(struct hid_device *hdev, struct hid_input *hidinput) in winwing_init_ff() argument 344 input_set_capability(hidinput->input, EV_FF, FF_RUMBLE); in winwing_init_ff() 351 return input_ff_create_memless(hidinput->input, NULL, in winwing_init_ff() 402 struct hid_input *hidinput) in winwing_input_configured() argument 409 ret = winwing_init_led(hdev, hidinput->input); in winwing_input_configured() 415 winwing_init_ff(hdev, hidinput); in winwing_input_configured()
|
| H A D | hid-holtek-kbd.c | 159 struct hid_input *hidinput; in holtek_kbd_probe() local 160 list_for_each_entry(hidinput, &hdev->inputs, list) { in holtek_kbd_probe() 161 hidinput->input->event = holtek_kbd_input_event; in holtek_kbd_probe()
|
| H A D | hid-lg2ff.c | 53 struct hid_input *hidinput; in lg2ff_init() local 61 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg2ff_init() 62 dev = hidinput->input; in lg2ff_init()
|
| H A D | hid-cougar.c | 197 struct hid_input *next, *hidinput = NULL; in cougar_probe() local 233 list_for_each_entry_safe(hidinput, next, &hdev->inputs, list) { in cougar_probe() 234 if (hidinput->registered && hidinput->input != NULL) { in cougar_probe() 235 cougar->shared->input = hidinput->input; in cougar_probe()
|
| H A D | hid-lg3ff.c | 116 struct hid_input *hidinput; in lg3ff_init() local 126 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg3ff_init() 127 dev = hidinput->input; in lg3ff_init()
|
| H A D | hid-lgff.c | 118 struct hid_input *hidinput; in lgff_init() local 128 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lgff_init() 129 dev = hidinput->input; in lgff_init()
|
| H A D | hid-ezkey.c | 50 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || in ez_event() 56 struct input_dev *input = field->hidinput->input; in ez_event()
|
| H A D | hid-ntrig.c | 578 if(!(field->hidinput && field->hidinput->input)) in ntrig_event() 581 input = field->hidinput->input; in ntrig_event() 750 input_mt_sync(field->hidinput->input); in ntrig_event() 859 struct hid_input *hidinput) in ntrig_input_configured() argument 862 struct input_dev *input = hidinput->input; in ntrig_input_configured() 864 if (hidinput->report->maxfield < 1) in ntrig_input_configured() 867 switch (hidinput->report->field[0]->application) { in ntrig_input_configured() 884 input->name = (hidinput->report->field[0]->physical) ? in ntrig_input_configured()
|
| H A D | hid-gyration.c | 58 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput) in gyration_event() 63 struct input_dev *input = field->hidinput->input; in gyration_event()
|
| H A D | hid-icade.c | 169 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || in icade_event() 182 input_event(field->hidinput->input, usage->type, in icade_event()
|
| H A D | hid-a4tech.c | 79 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput) in a4_event() 82 input = field->hidinput->input; in a4_event()
|
| H A D | hid-cmedia.c | 121 struct hid_input *hidinput) in cmhid_input_configured() argument 123 struct input_dev *input_dev = hidinput->input; in cmhid_input_configured()
|
| H A D | hid-creative-sb0540.c | 186 struct hid_input *hidinput) in creative_sb0540_input_configured() argument 188 struct input_dev *input_dev = hidinput->input; in creative_sb0540_input_configured()
|
| H A D | hid-xinmo.c | 34 input_event(field->hidinput->input, usage->type, in xinmo_event()
|
| H A D | hid-appleir.c | 265 struct hid_input *hidinput) in appleir_input_configured() argument 267 struct input_dev *input_dev = hidinput->input; in appleir_input_configured()
|
| H A D | hid-rmi.c | 456 if (field && field->hidinput && field->hidinput->input) in rmi_report() 457 input_sync(field->hidinput->input); in rmi_report()
|
| H A D | hid-chicony.c | 34 input = report->field[0]->hidinput->input; in ch_report_wireless()
|
| H A D | hid-saitek.c | 154 struct input_dev *input = field->hidinput->input; in saitek_event()
|
| H A D | hid-multitouch.c | 1116 /* we will handle the hidinput part later, now remains hiddev */ in mt_touch_event() 1284 struct input_dev *input = field->hidinput->input; in mt_process_mt_event() 1360 input = report->field[0]->hidinput->input; in mt_touch_report() 1815 if (field && field->hidinput && field->hidinput->input) in mt_report() 1816 input_sync(field->hidinput->input); in mt_report() 2076 struct hid_input *hidinput; in mt_release_contacts() local 2080 list_for_each_entry(hidinput, &hid->inputs, list) { in mt_release_contacts() 2081 struct input_dev *input_dev = hidinput->input; in mt_release_contacts()
|
| H A D | hid-logitech-hidpp.c | 2777 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in hidpp_ff_range_show() 2778 struct input_dev *idev = hidinput->input; in hidpp_ff_range_show() local 2787 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); in hidpp_ff_range_store() 2788 struct input_dev *idev = hidinput->input; in hidpp_ff_range_store() local 2821 struct hid_input *hidinput; in hidpp_ff_init() 2838 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in hidpp_ff_init() 2839 dev = hidinput->input; in hidpp_ff_init() 4086 static int hidpp_input_configured(struct hid_device *hdev, struct hid_input *hidinput) 4089 struct input_dev *input = hidinput->input; in hidpp_input_configured() 4098 if (!list_is_first(&hidinput in hidpp_input_configured() 2822 struct hid_input *hidinput; hidpp_ff_init() local 4087 hidpp_input_configured(struct hid_device * hdev,struct hid_input * hidinput) hidpp_input_configured() argument [all...] |
| H A D | hid-lg.c | 728 input_event(field->hidinput->input, usage->type, usage->code, in lg_event()
|
| H A D | hid-core.c | 3218 struct hid_input *hidinput; in hid_check_keys_pressed() local 3224 list_for_each_entry(hidinput, &hid->inputs, list) { in hid_check_keys_pressed() 3226 if (hidinput->input->key[i]) in hid_check_keys_pressed()
|
| /linux/include/linux/ |
| H A D | hid.h | 549 struct hid_input *hidinput; /* associated input structure */ member 913 struct hid_input *hidinput, struct hid_field *field, 916 struct hid_input *hidinput, struct hid_field *field, 919 struct hid_input *hidinput); 1131 static inline void hid_map_usage(struct hid_input *hidinput, in hid_map_usage() argument 1135 struct input_dev *input = hidinput->input; in hid_map_usage() 1188 static inline void hid_map_usage_clear(struct hid_input *hidinput, in hid_map_usage_clear() argument 1192 hid_map_usage(hidinput, usage, bit, max, type, c); in hid_map_usage_clear()
|