| /linux/include/linux/ |
| H A D | hiddev.h | 37 struct hid_field; 43 void hiddev_hid_event(struct hid_device *hid, struct hid_field *field, 51 static inline void hiddev_hid_event(struct hid_device *hid, struct hid_field *field, in hiddev_hid_event()
|
| H A D | hid.h | 523 struct hid_field { struct 558 struct hid_field *field; argument 570 struct hid_field *field[HID_MAX_FIELDS]; /* fields of the report */ 736 void (*hiddev_hid_event) (struct hid_device *, struct hid_field *field, 905 int (*event)(struct hid_device *hdev, struct hid_field *field, 913 struct hid_input *hidinput, struct hid_field *field, 916 struct hid_input *hidinput, struct hid_field *field, 921 struct hid_field *field, 1024 extern void hidinput_hid_event(struct hid_device *, struct hid_field *, struct hid_usage *, __s32); 1030 struct hid_field *hid_find_field(struct hid_device *hdev, unsigned int report_type, [all …]
|
| H A D | hid-debug.h | 22 void hid_dump_field(struct hid_field *, int, struct seq_file *);
|
| /linux/drivers/hid/ |
| H A D | hid-vivaldi-common.h | 6 struct hid_field; 10 struct hid_field *field, struct hid_usage *usage);
|
| H A D | hid-icade.c | 164 static int icade_event(struct hid_device *hdev, struct hid_field *field, in icade_event() 189 struct hid_field *field, struct hid_usage *usage, in icade_input_mapping() 212 struct hid_field *field, struct hid_usage *usage, in icade_input_mapped()
|
| H A D | hid-samsung.c | 88 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping() 143 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_input_mapping() 236 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_gamepad_input_mapping() 327 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_actionmouse_input_mapping() 350 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_universal_kbd_input_mapping() 481 struct hid_field *field, struct hid_usage *usage, in samsung_input_mapping()
|
| H A D | hid-lg4ff.h | 8 int lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field, 15 static inline int lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field, in lg4ff_adjust_input_event()
|
| H A D | hid-speedlink.c | 26 struct hid_field *field, struct hid_usage *usage, in speedlink_input_mapping() 42 static int speedlink_event(struct hid_device *hdev, struct hid_field *field, in speedlink_event()
|
| H A D | hid-a4tech.c | 35 struct hid_field *field, struct hid_usage *usage, in a4_input_mapping() 57 struct hid_field *field, struct hid_usage *usage, in a4_input_mapped() 73 static int a4_event(struct hid_device *hdev, struct hid_field *field, in a4_event()
|
| H A D | hid-ezkey.c | 26 struct hid_field *field, struct hid_usage *usage, in ez_input_mapping() 47 static int ez_event(struct hid_device *hdev, struct hid_field *field, in ez_event()
|
| H A D | hid-gyration.c | 25 struct hid_field *field, struct hid_usage *usage, in gyration_input_mapping() 54 static int gyration_event(struct hid_device *hdev, struct hid_field *field, in gyration_event()
|
| H A D | hid-core.c | 124 static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages) in hid_register_field() 126 struct hid_field *field; in hid_register_field() 133 field = kvzalloc((sizeof(struct hid_field) + in hid_register_field() 293 struct hid_field *field; in hid_add_field() 1090 struct hid_field *multiplier) in hid_calculate_multiplier() 1129 struct hid_field *field, in hid_apply_multiplier_to_field() 1159 struct hid_field *multiplier) in hid_apply_multiplier() 1163 struct hid_field *field; in hid_apply_multiplier() 1562 static void hid_process_event(struct hid_device *hid, struct hid_field *field, in hid_process_event() 1590 static inline int hid_array_value_is_valid(struct hid_field *field, in hid_array_value_is_valid() [all …]
|
| H A D | hid-accutouch.c | 21 struct hid_field *field, in accutouch_input_mapping()
|
| H A D | hid-penmount.c | 19 struct hid_input *hi, struct hid_field *field, in penmount_input_mapping()
|
| H A D | hid-xinmo.c | 25 static int xinmo_event(struct hid_device *hdev, struct hid_field *field, in xinmo_event()
|
| H A D | hid-kensington.c | 21 struct hid_field *field, struct hid_usage *usage, in ks_input_mapping()
|
| H A D | hid-jabra.c | 21 struct hid_field *field, in jabra_input_mapping()
|
| H A D | hid-lcpower.c | 21 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
|
| H A D | hid-multitouch.c | 548 struct hid_field *field, struct hid_usage *usage) in mt_feature_mapping() 593 struct hid_field *field, int snratio) in set_abs() 692 struct hid_field *field; in mt_allocate_report_data() 797 struct hid_field *field, struct hid_usage *usage, in mt_touch_input_mapping() 1094 static int mt_touch_event(struct hid_device *hid, struct hid_field *field, in mt_touch_event() 1259 struct hid_field *field, in mt_process_mt_event() 1302 struct hid_field *field; in mt_touch_report() 1472 struct hid_field *field, struct hid_usage *usage, in mt_input_mapping() 1551 struct hid_field *field, struct hid_usage *usage, in mt_input_mapped() 1567 static int mt_event(struct hid_device *hid, struct hid_field *field, in mt_event() [all …]
|
| H A D | hid-tivo.c | 23 struct hid_field *field, struct hid_usage *usage, in tivo_input_mapping()
|
| H A D | hid-monterey.c | 34 struct hid_field *field, struct hid_usage *usage, in mr_input_mapping()
|
| H A D | hid-sunplus.c | 36 struct hid_field *field, struct hid_usage *usage, in sp_input_mapping()
|
| H A D | hid-cherry.c | 39 struct hid_field *field, struct hid_usage *usage, in ch_input_mapping()
|
| H A D | hid-retrode.c | 22 struct hid_field *field = hi->report->field[0]; in retrode_input_configured()
|
| H A D | hid-topseed.c | 27 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
|