/Linux-v4.19/include/linux/ |
D | hiddev.h | 49 struct hid_field; 55 void hiddev_hid_event(struct hid_device *hid, struct hid_field *field, 63 static inline void hiddev_hid_event(struct hid_device *hid, struct hid_field *field, in hiddev_hid_event()
|
D | hid.h | 449 struct hid_field { struct 482 struct hid_field *field[HID_MAX_FIELDS]; /* fields of the report */ argument 611 void (*hiddev_hid_event) (struct hid_device *, struct hid_field *field, 753 int (*event)(struct hid_device *hdev, struct hid_field *field, 761 struct hid_input *hidinput, struct hid_field *field, 764 struct hid_input *hidinput, struct hid_field *field, 769 struct hid_field *field, 872 extern void hidinput_hid_event(struct hid_device *, struct hid_field *, struct hid_usage *, __s32); 877 int hid_set_field(struct hid_field *, unsigned, __s32); 879 …find_field(struct hid_device *hid, unsigned int type, unsigned int code, struct hid_field **field); [all …]
|
/Linux-v4.19/drivers/hid/ |
D | hid-icade.c | 167 static int icade_event(struct hid_device *hdev, struct hid_field *field, in icade_event() 192 struct hid_field *field, struct hid_usage *usage, in icade_input_mapping() 215 struct hid_field *field, struct hid_usage *usage, in icade_input_mapped()
|
D | hid-speedlink.c | 29 struct hid_field *field, struct hid_usage *usage, in speedlink_input_mapping() 45 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-ezkey.c | 29 struct hid_field *field, struct hid_usage *usage, in ez_input_mapping() 50 static int ez_event(struct hid_device *hdev, struct hid_field *field, in ez_event()
|
D | hid-microsoft.c | 134 static int ms_surface_dial_quirk(struct hid_input *hi, struct hid_field *field, in ms_surface_dial_quirk() 159 struct hid_field *field, struct hid_usage *usage, in ms_input_mapping() 185 struct hid_field *field, struct hid_usage *usage, in ms_input_mapped() 196 static int ms_event(struct hid_device *hdev, struct hid_field *field, in ms_event()
|
D | hid-gyration.c | 28 struct hid_field *field, struct hid_usage *usage, in gyration_input_mapping() 57 static int gyration_event(struct hid_device *hdev, struct hid_field *field, in gyration_event()
|
D | hid-tmff.c | 54 struct hid_field *ff_field; 88 struct hid_field *ff_field = tmff->ff_field; in tmff_play() 145 struct hid_field *field = report->field[fieldnum]; in tmff_init()
|
D | hid-a4tech.c | 36 struct hid_field *field, struct hid_usage *usage, in a4_input_mapped() 50 static int a4_event(struct hid_device *hdev, struct hid_field *field, in a4_event()
|
D | hid-cypress.c | 55 struct hid_field *field, struct hid_usage *usage, in cp_input_mapped() 71 static int cp_event(struct hid_device *hdev, struct hid_field *field, in cp_event()
|
D | wacom.h | 219 struct hid_field *field, struct hid_usage *usage); 220 void wacom_wac_event(struct hid_device *hdev, struct hid_field *field,
|
D | hid-samsung.c | 101 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping() 142 struct hid_field *field, struct hid_usage *usage, in samsung_input_mapping()
|
D | hid-multitouch.c | 441 struct hid_field *field, struct hid_usage *usage) in mt_feature_mapping() 478 struct hid_field *field, int snratio) in set_abs() 570 struct hid_field *field; in mt_allocate_report_data() 660 struct hid_field *field, struct hid_usage *usage, in mt_touch_input_mapping() 937 static int mt_touch_event(struct hid_device *hid, struct hid_field *field, in mt_touch_event() 1076 struct hid_field *field, in mt_process_mt_event() 1119 struct hid_field *field; in mt_touch_report() 1261 struct hid_field *field, struct hid_usage *usage, in mt_input_mapping() 1327 struct hid_field *field, struct hid_usage *usage, in mt_input_mapped() 1343 static int mt_event(struct hid_device *hid, struct hid_field *field, in mt_event() [all …]
|
D | hid-accutouch.c | 24 struct hid_field *field, in accutouch_input_mapping()
|
D | hid-lenovo.c | 88 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpkbd() 101 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_cptkbd() 175 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_scrollpoint() 186 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping() 361 struct hid_field *field, struct hid_usage *usage, __s32 value) in lenovo_event_cptkbd() 395 static int lenovo_event(struct hid_device *hdev, struct hid_field *field, in lenovo_event()
|
D | hid-xinmo.c | 28 static int xinmo_event(struct hid_device *hdev, struct hid_field *field, in xinmo_event()
|
D | hid-penmount.c | 22 struct hid_input *hi, struct hid_field *field, in penmount_input_mapping()
|
D | hid-kensington.c | 24 struct hid_field *field, struct hid_usage *usage, in ks_input_mapping()
|
D | hid-ite.c | 17 static int ite_event(struct hid_device *hdev, struct hid_field *field, in ite_event()
|
D | hid-jabra.c | 24 struct hid_field *field, in jabra_input_mapping()
|
D | hid-lcpower.c | 24 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
|
D | hid-input.c | 211 __s32 hidinput_calc_abs_res(const struct hid_field *field, __u16 code) in hidinput_calc_abs_res() 437 static int hidinput_setup_battery(struct hid_device *dev, unsigned report_type, struct hid_field *f… in hidinput_setup_battery() 551 struct hid_field *field) in hidinput_setup_battery() 565 static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, in hidinput_configure_usage() 1195 void hidinput_hid_event(struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, _… in hidinput_hid_event() 1339 …_find_field(struct hid_device *hid, unsigned int type, unsigned int code, struct hid_field **field) in hidinput_find_field() 1356 struct hid_field *hidinput_get_led_field(struct hid_device *hid) in hidinput_get_led_field() 1359 struct hid_field *field; in hidinput_get_led_field() 1379 struct hid_field *field; in hidinput_count_leds() 1402 struct hid_field *field; in hidinput_led_worker() [all …]
|
D | hid-sunplus.c | 39 struct hid_field *field, struct hid_usage *usage, in sp_input_mapping()
|
/Linux-v4.19/drivers/hid/usbhid/ |
D | hid-pidff.c | 152 struct hid_field *field; 178 struct hid_field *create_new_effect_type; 181 struct hid_field *set_effect_type; 182 struct hid_field *effect_direction; 185 struct hid_field *device_control; 188 struct hid_field *block_load_status; 191 struct hid_field *effect_operation_status; 204 static int pidff_rescale(int i, int max, struct hid_field *field) in pidff_rescale() 213 static int pidff_rescale_signed(int i, struct hid_field *field) in pidff_rescale_signed() 733 struct hid_field *field = in pidff_autocenter() [all …]
|