Home
last modified time | relevance | path

Searched refs:hid_field (Results 1 – 25 of 52) sorted by relevance

123

/linux/include/linux/
H A Dhiddev.h37 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 Dhid.h523 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 Dhid-debug.h22 void hid_dump_field(struct hid_field *, int, struct seq_file *);
/linux/drivers/hid/
H A Dhid-samsung.c88 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 Dhid-vivaldi-common.h6 struct hid_field;
10 struct hid_field *field, struct hid_usage *usage);
H A Dhid-icade.c164 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 Dhid-lg4ff.h8 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 Dhid-speedlink.c26 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 Dhid-a4tech.c35 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 Dhid-ezkey.c26 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 Dhid-gyration.c25 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 Dhid-core.c124 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 Dhid-accutouch.c21 struct hid_field *field, in accutouch_input_mapping()
H A Dhid-penmount.c19 struct hid_input *hi, struct hid_field *field, in penmount_input_mapping()
H A Dhid-multitouch.c567 struct hid_field *field, struct hid_usage *usage) in mt_feature_mapping()
612 struct hid_field *field, int snratio) in set_abs()
711 struct hid_field *field; in mt_allocate_report_data()
816 struct hid_field *field, struct hid_usage *usage, in mt_touch_input_mapping()
1113 static int mt_touch_event(struct hid_device *hid, struct hid_field *field, in mt_touch_event()
1278 struct hid_field *field, in mt_process_mt_event()
1321 struct hid_field *field; in mt_touch_report()
1488 struct hid_field *field, struct hid_usage *usage, in mt_input_mapping()
1567 struct hid_field *field, struct hid_usage *usage, in mt_input_mapped()
1583 static int mt_event(struct hid_device *hid, struct hid_field *fiel
[all...]
H A Dhid-xinmo.c25 static int xinmo_event(struct hid_device *hdev, struct hid_field *field, in xinmo_event()
H A Dhid-kensington.c21 struct hid_field *field, struct hid_usage *usage, in ks_input_mapping()
H A Dhid-jabra.c21 struct hid_field *field, in jabra_input_mapping()
H A Dhid-lcpower.c21 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
H A Dhid-tivo.c23 struct hid_field *field, struct hid_usage *usage, in tivo_input_mapping()
H A Dhid-monterey.c34 struct hid_field *field, struct hid_usage *usage, in mr_input_mapping()
H A Dhid-sunplus.c36 struct hid_field *field, struct hid_usage *usage, in sp_input_mapping()
H A Dhid-cherry.c39 struct hid_field *field, struct hid_usage *usage, in ch_input_mapping()
H A Dhid-retrode.c22 struct hid_field *field = hi->report->field[0]; in retrode_input_configured()
H A Dhid-google-hammer.c371 struct hid_field *field, in hammer_input_mapping()
410 static int hammer_event(struct hid_device *hid, struct hid_field *field, in hammer_event()
459 struct hid_field *field = report->field[a]; in hammer_get_folded_state()

123