Searched refs:hidinput (Results 26 - 47 of 47) sorted by relevance

12

/linux-master/drivers/hid/
H A Dhid-winwing.c141 struct hid_input *hidinput)
145 ret = winwing_init_led(hdev, hidinput->input);
140 winwing_input_configured(struct hid_device *hdev, struct hid_input *hidinput) argument
H A Dhid-dr.c78 struct hid_input *hidinput; local
88 hidinput = list_first_entry(&hid->inputs, struct hid_input, list);
89 dev = hidinput->input;
H A Dhid-tmff.c123 struct hid_input *hidinput; local
132 hidinput = list_entry(hid->inputs.next, struct hid_input, list);
133 input_dev = hidinput->input;
H A Dhid-microsoft.c229 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 Dhid-bigbenff.c373 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 Dhid-ntrig.c578 if(!(field->hidinput && field->hidinput->input))
581 input = field->hidinput->input;
750 input_mt_sync(field->hidinput->input);
845 /* fall-back to the generic hidinput handling */
851 /* we have handled the hidinput part, now remains hiddev */
859 struct hid_input *hidinput)
862 struct input_dev *input = hidinput->input;
864 if (hidinput->report->maxfield < 1)
867 switch (hidinput
858 ntrig_input_configured(struct hid_device *hid, struct hid_input *hidinput) argument
[all...]
H A Dhid-creative-sb0540.c186 struct hid_input *hidinput)
188 struct input_dev *input_dev = hidinput->input;
185 creative_sb0540_input_configured(struct hid_device *hid, struct hid_input *hidinput) argument
H A Dhid-appleir.c252 struct hid_input *hidinput)
254 struct input_dev *input_dev = hidinput->input;
251 appleir_input_configured(struct hid_device *hid, struct hid_input *hidinput) argument
H A Dhid-cmedia.c121 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
H A Dhid-chicony.c34 input = report->field[0]->hidinput->input;
H A Dhid-saitek.c154 struct input_dev *input = field->hidinput->input;
H A Dhid-rmi.c435 if (field && field->hidinput && field->hidinput->input)
436 input_sync(field->hidinput->input);
H A Dhid-multitouch.c1000 /* 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 Dhid-lg4ff.c316 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 Dhid-apple.c548 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 Dhid-lenovo.c740 input_event(field->hidinput->input,
742 input_sync(field->hidinput->input);
743 input_event(field->hidinput->input,
745 input_sync(field->hidinput->input);
H A Dhid-sony.c1600 struct hid_input *hidinput; local
1607 hidinput = list_entry(sc->hdev->inputs.next, struct hid_input, list);
1608 input_dev = hidinput->input;
1892 struct hid_input *hidinput)
1891 sony_input_configured(struct hid_device *hdev, struct hid_input *hidinput) argument
H A Dhid-logitech-hidpp.c2777 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 Dhid-core.c2957 struct hid_input *hidinput; local
2963 list_for_each_entry(hidinput, &hid->inputs, list) {
2965 if (hidinput->input->key[i])
H A Dhid-lg.c728 input_event(field->hidinput->input, usage->type, usage->code,
/linux-master/include/linux/
H A Dhid.h473 /* 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/usbhid/
H A Dhid-pidff.c1229 struct hid_input *hidinput = list_entry(hid->inputs.next, local
1231 struct input_dev *dev = hidinput->input;

Completed in 252 milliseconds

12