/linux-master/include/linux/ |
H A D | hid.h | 473 /* hidinput data */ 510 /* hidinput data */ 511 struct hid_input *hidinput; /* associated input structure */ member in struct:hid_field 649 unsigned claimed; /* Claimed by hidinput, hiddev? */ 829 struct hid_input *hidinput, struct hid_field *field, 832 struct hid_input *hidinput, struct hid_field *field, 835 struct hid_input *hidinput); 1030 * @hidinput: hidinput which we are interested in 1041 static inline void hid_map_usage(struct hid_input *hidinput, argument 1098 hid_map_usage_clear(struct hid_input *hidinput, struct hid_usage *usage, unsigned long **bit, int *max, __u8 type, __u16 c) argument [all...] |
/linux-master/drivers/hid/ |
H A D | hid-multitouch.c | 1000 /* we will handle the hidinput part later, now remains hiddev */ 1163 struct input_dev *input = field->hidinput->input; 1242 input = report->field[0]->hidinput->input; 1457 if (field && field->hidinput && field->hidinput->input) 1458 input_sync(field->hidinput->input); 1683 struct hid_input *hidinput; local 1687 list_for_each_entry(hidinput, &hid->inputs, list) { 1688 struct input_dev *input_dev = hidinput->input;
|
H A D | hid-lenovo.c | 741 input_event(field->hidinput->input, 743 input_sync(field->hidinput->input); 744 input_event(field->hidinput->input, 746 input_sync(field->hidinput->input);
|
H A D | hid-lg3ff.c | 116 struct hid_input *hidinput; local 126 hidinput = list_entry(hid->inputs.next, struct hid_input, list); 127 dev = hidinput->input;
|
H A D | hid-input.c | 96 #define map_abs(c) hid_map_usage(hidinput, usage, &bit, &max, EV_ABS, (c)) 97 #define map_rel(c) hid_map_usage(hidinput, usage, &bit, &max, EV_REL, (c)) 98 #define map_key(c) hid_map_usage(hidinput, usage, &bit, &max, EV_KEY, (c)) 99 #define map_led(c) hid_map_usage(hidinput, usage, &bit, &max, EV_LED, (c)) 100 #define map_msc(c) hid_map_usage(hidinput, usage, &bit, &max, EV_MSC, (c)) 102 #define map_abs_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \ 104 #define map_key_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \ 689 static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, argument 692 struct input_dev *input = hidinput->input; 699 field->hidinput 1744 struct hid_input *hidinput; local 2012 struct hid_input *hidinput = kzalloc(sizeof(*hidinput), GFP_KERNEL); local 2111 hidinput_has_been_populated(struct hid_input *hidinput) argument 2146 hidinput_cleanup_hidinput(struct hid_device *hid, struct hid_input *hidinput) argument 2176 struct hid_input *hidinput; local 2190 struct hid_input *hidinput; local 2210 hidinput_configure_usages(struct hid_input *hidinput, struct hid_report *report) argument 2282 struct hid_input *next, *hidinput = NULL; local 2383 struct hid_input *hidinput, *next; local [all...] |
H A D | hid-apple.c | 548 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || 554 input_event_with_scancode(field->hidinput->input, usage->type, 560 hidinput_apple_event(hdev, field->hidinput->input, 709 struct hid_input *hidinput) 708 apple_input_configured(struct hid_device *hdev, struct hid_input *hidinput) argument
|
H A D | hid-logitech-hidpp.c | 2777 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); local 2778 struct input_dev *idev = hidinput->input; 2787 struct hid_input *hidinput = list_entry(hid->inputs.next, struct hid_input, list); local 2788 struct input_dev *idev = hidinput->input; 2821 struct hid_input *hidinput; local 2838 hidinput = list_entry(hid->inputs.next, struct hid_input, list); 2839 dev = hidinput->input; 3846 struct hid_input *hidinput) 3849 struct input_dev *input = hidinput->input; 3845 hidpp_input_configured(struct hid_device *hdev, struct hid_input *hidinput) argument
|
H A D | hid-core.c | 2957 struct hid_input *hidinput; local 2963 list_for_each_entry(hidinput, &hid->inputs, list) { 2965 if (hidinput->input->key[i])
|
H A D | hid-rmi.c | 435 if (field && field->hidinput && field->hidinput->input) 436 input_sync(field->hidinput->input);
|
H A D | hid-sony.c | 1600 struct hid_input *hidinput; local 1607 hidinput = list_entry(sc->hdev->inputs.next, struct hid_input, list); 1608 input_dev = hidinput->input; 1893 struct hid_input *hidinput) 1892 sony_input_configured(struct hid_device *hdev, struct hid_input *hidinput) argument
|
H A D | hid-holtek-kbd.c | 159 struct hid_input *hidinput; local 160 list_for_each_entry(hidinput, &hdev->inputs, list) { 161 hidinput->input->event = holtek_kbd_input_event;
|
H A D | hid-google-stadiaff.c | 64 struct hid_input *hidinput; local 72 hidinput = list_entry(hid->inputs.next, struct hid_input, list); 73 dev = hidinput->input;
|
H A D | hid-microsoft.c | 229 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || 233 input = field->hidinput->input; 328 struct hid_input *hidinput; local 336 hidinput = list_entry(hdev->inputs.next, struct hid_input, list); 337 input_dev = hidinput->input;
|
H A D | hid-bigbenff.c | 373 struct hid_input *hidinput; local 411 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); 412 set_bit(FF_RUMBLE, hidinput->input->ffbit); 417 error = input_ff_create_memless(hidinput->input, NULL,
|
H A D | hid-betopff.c | 59 struct hid_input *hidinput; local 71 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); 72 dev = hidinput->input;
|
H A D | hid-lg4ff.c | 316 input_event(field->hidinput->input, usage->type, usage->code, new_value); 1262 struct hid_input *hidinput; local 1279 hidinput = list_entry(hid->inputs.next, struct hid_input, list); 1280 dev = hidinput->input;
|
H A D | hid-ite.c | 72 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput) 75 input = field->hidinput->input;
|
H A D | hid-saitek.c | 154 struct input_dev *input = field->hidinput->input;
|
H A D | hid-megaworld.c | 42 struct hid_input *hidinput; local 51 hidinput = list_entry(hid->inputs.next, struct hid_input, list); 52 dev = hidinput->input;
|
H A D | hid-elo.c | 40 struct hid_input *hidinput) 42 struct input_dev *input = hidinput->input; 83 struct hid_input *hidinput; local 88 hidinput = list_first_entry(&hdev->inputs, struct hid_input, list); 93 elo_process_data(hidinput->input, data, size); 39 elo_input_configured(struct hid_device *hdev, struct hid_input *hidinput) argument
|
H A D | hid-tmff.c | 123 struct hid_input *hidinput; local 132 hidinput = list_entry(hid->inputs.next, struct hid_input, list); 133 input_dev = hidinput->input;
|
H A D | hid-lg.c | 728 input_event(field->hidinput->input, usage->type, usage->code,
|
H A D | hid-chicony.c | 34 input = report->field[0]->hidinput->input;
|
H A D | hid-cougar.c | 197 struct hid_input *next, *hidinput = NULL; local 233 list_for_each_entry_safe(hidinput, next, &hdev->inputs, list) { 234 if (hidinput->registered && hidinput->input != NULL) { 235 cougar->shared->input = hidinput->input;
|
H A D | hid-cmedia.c | 121 struct hid_input *hidinput) 123 struct input_dev *input_dev = hidinput->input; 120 cmhid_input_configured(struct hid_device *hid, struct hid_input *hidinput) argument
|