/Linux-v6.6/include/linux/ |
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()
|
D | hid.h | 485 struct hid_field { struct 520 struct hid_field *field; argument 532 struct hid_field *field[HID_MAX_FIELDS]; /* fields of the report */ 670 void (*hiddev_hid_event) (struct hid_device *, struct hid_field *field, 818 int (*event)(struct hid_device *hdev, struct hid_field *field, 826 struct hid_input *hidinput, struct hid_field *field, 829 struct hid_input *hidinput, struct hid_field *field, 834 struct hid_field *field, 935 extern void hidinput_hid_event(struct hid_device *, struct hid_field *, struct hid_usage *, __s32); 940 int hid_set_field(struct hid_field *, unsigned, __s32); [all …]
|
/Linux-v6.6/drivers/hid/ |
D | hid-vivaldi-common.h | 6 struct hid_field; 10 struct hid_field *field, struct hid_usage *usage);
|
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()
|
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()
|
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()
|
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()
|
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()
|
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()
|
D | hid-tmff.c | 44 struct hid_field *ff_field; 78 struct hid_field *ff_field = tmff->ff_field; in tmff_play() 145 struct hid_field *field = report->field[fieldnum]; in tmff_init()
|
D | hid-ite.c | 42 struct hid_input *hi, struct hid_field *field, in ite_input_mapping() 67 static int ite_event(struct hid_device *hdev, struct hid_field *field, in ite_event()
|
D | hid-lenovo.c | 165 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpkbd() 178 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_cptkbd() 252 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpIIkbd() 347 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_scrollpoint() 358 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tp10_ultrabook_kbd() 396 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_x1_tab_kbd() 444 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping() 649 struct hid_field *field, struct hid_usage *usage, __s32 value) in lenovo_event_tp10ubkbd() 667 struct hid_field *field, struct hid_usage *usage, __s32 value) in lenovo_event_cptkbd() 710 static int lenovo_event(struct hid_device *hdev, struct hid_field *field, in lenovo_event()
|
D | hid-samsung.c | 96 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping() 137 struct hid_field *field, struct hid_usage *usage, in samsung_input_mapping()
|
D | wacom.h | 231 struct hid_field *field, struct hid_usage *usage); 232 void wacom_wac_event(struct hid_device *hdev, struct hid_field *field,
|
D | hid-cypress.c | 84 struct hid_field *field, struct hid_usage *usage, in cp_input_mapped() 100 static int cp_event(struct hid_device *hdev, struct hid_field *field, in cp_event()
|
D | hid-microsoft.c | 161 static int ms_surface_dial_quirk(struct hid_input *hi, struct hid_field *field, in ms_surface_dial_quirk() 183 struct hid_field *field, struct hid_usage *usage, in ms_input_mapping() 210 struct hid_field *field, struct hid_usage *usage, in ms_input_mapped() 222 static int ms_event(struct hid_device *hdev, struct hid_field *field, in ms_event()
|
D | hid-core.c | 89 static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages) in hid_register_field() 91 struct hid_field *field; in hid_register_field() 98 field = kzalloc((sizeof(struct hid_field) + in hid_register_field() 258 struct hid_field *field; in hid_add_field() 1021 struct hid_field *multiplier) in hid_calculate_multiplier() 1060 struct hid_field *field, in hid_apply_multiplier_to_field() 1090 struct hid_field *multiplier) in hid_apply_multiplier() 1094 struct hid_field *field; in hid_apply_multiplier() 1514 static void hid_process_event(struct hid_device *hid, struct hid_field *field, in hid_process_event() 1542 static inline int hid_array_value_is_valid(struct hid_field *field, in hid_array_value_is_valid() [all …]
|
D | hid-plantronics.c | 52 struct hid_field *field, in plantronics_input_mapping() 120 static int plantronics_event(struct hid_device *hdev, struct hid_field *field, in plantronics_event()
|
D | hid-google-hammer.c | 372 struct hid_field *field, in hammer_input_mapping() 411 static int hammer_event(struct hid_device *hid, struct hid_field *field, in hammer_event() 434 struct hid_field *field = report->field[i]; in hammer_has_usage() 483 struct hid_field *field = report->field[a]; in hammer_get_folded_state()
|
D | hid-multitouch.c | 481 struct hid_field *field, struct hid_usage *usage) in mt_feature_mapping() 518 struct hid_field *field, int snratio) in set_abs() 616 struct hid_field *field; in mt_allocate_report_data() 717 struct hid_field *field, struct hid_usage *usage, in mt_touch_input_mapping() 998 static int mt_touch_event(struct hid_device *hid, struct hid_field *field, in mt_touch_event() 1158 struct hid_field *field, in mt_process_mt_event() 1201 struct hid_field *field; in mt_touch_report() 1343 struct hid_field *field, struct hid_usage *usage, in mt_input_mapping() 1416 struct hid_field *field, struct hid_usage *usage, in mt_input_mapped() 1432 static int mt_event(struct hid_device *hid, struct hid_field *field, in mt_event() [all …]
|
D | hid-evision.c | 18 struct hid_field *field, struct hid_usage *usage, in evision_input_mapping()
|
D | hid-accutouch.c | 21 struct hid_field *field, in accutouch_input_mapping()
|
D | hid-xinmo.c | 25 static int xinmo_event(struct hid_device *hdev, struct hid_field *field, in xinmo_event()
|
D | hid-penmount.c | 19 struct hid_input *hi, struct hid_field *field, in penmount_input_mapping()
|
/Linux-v6.6/drivers/hid/usbhid/ |
D | hid-pidff.c | 140 struct hid_field *field; 166 struct hid_field *create_new_effect_type; 169 struct hid_field *set_effect_type; 170 struct hid_field *effect_direction; 173 struct hid_field *device_control; 176 struct hid_field *block_load_status; 179 struct hid_field *effect_operation_status; 192 static int pidff_rescale(int i, int max, struct hid_field *field) in pidff_rescale() 201 static int pidff_rescale_signed(int i, struct hid_field *field) in pidff_rescale_signed() 721 struct hid_field *field = in pidff_autocenter() [all …]
|