/linux-4.4.14/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 | 407 struct hid_field { struct 438 struct hid_field *field[HID_MAX_FIELDS]; /* fields of the report */ argument 552 void (*hiddev_hid_event) (struct hid_device *, struct hid_field *field, 688 int (*event)(struct hid_device *hdev, struct hid_field *field, 696 struct hid_input *hidinput, struct hid_field *field, 699 struct hid_input *hidinput, struct hid_field *field, 704 struct hid_field *field, 790 extern void hidinput_hid_event(struct hid_device *, struct hid_field *, struct hid_usage *, __s32); 795 int hid_set_field(struct hid_field *, unsigned, __s32); 797 …find_field(struct hid_device *hid, unsigned int type, unsigned int code, struct hid_field **field); [all …]
|
D | hid-debug.h | 32 void hid_dump_field(struct hid_field *, int, struct seq_file *);
|
/linux-4.4.14/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-lg4ff.h | 7 int lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field, 12 static inline int lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field, in lg4ff_adjust_input_event()
|
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-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 | wacom.h | 147 struct hid_field *field, struct hid_usage *usage); 148 int wacom_wac_event(struct hid_device *hdev, struct hid_field *field,
|
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-multitouch.c | 348 struct hid_field *field, struct hid_usage *usage) in mt_feature_mapping() 408 struct hid_field *field, int snratio) in set_abs() 429 struct hid_field *field, struct hid_usage *usage, in mt_touch_input_mapping() 578 struct hid_field *field, struct hid_usage *usage, in mt_touch_input_mapped() 668 static int mt_touch_event(struct hid_device *hid, struct hid_field *field, in mt_touch_event() 678 static void mt_process_mt_event(struct hid_device *hid, struct hid_field *field, in mt_process_mt_event() 751 struct hid_field *field; in mt_touch_report() 760 struct hid_field *field = report->field[td->cc_index]; in mt_touch_report() 819 struct hid_field *field, struct hid_usage *usage, in mt_input_mapping() 859 struct hid_field *field, struct hid_usage *usage, in mt_input_mapped() [all …]
|
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 | 52 struct hid_field *field, struct hid_usage *usage, in cp_input_mapped() 68 static int cp_event(struct hid_device *hdev, struct hid_field *field, in cp_event()
|
D | hid-microsoft.c | 142 struct hid_field *field, struct hid_usage *usage, in ms_input_mapping() 161 struct hid_field *field, struct hid_usage *usage, in ms_input_mapped() 172 static int ms_event(struct hid_device *hdev, struct hid_field *field, in ms_event()
|
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-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-input.c | 211 __s32 hidinput_calc_abs_res(const struct hid_field *field, __u16 code) in hidinput_calc_abs_res() 398 static bool hidinput_setup_battery(struct hid_device *dev, unsigned report_type, struct hid_field *… in hidinput_setup_battery() 478 struct hid_field *field) in hidinput_setup_battery() 488 static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, in hidinput_configure_usage() 1057 void hidinput_hid_event(struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, _… in hidinput_hid_event() 1188 …_find_field(struct hid_device *hid, unsigned int type, unsigned int code, struct hid_field **field) in hidinput_find_field() 1205 struct hid_field *hidinput_get_led_field(struct hid_device *hid) in hidinput_get_led_field() 1208 struct hid_field *field; in hidinput_get_led_field() 1228 struct hid_field *field; in hidinput_count_leds() 1251 struct hid_field *field; in hidinput_led_worker() [all …]
|
D | hid-lcpower.c | 24 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
|
D | hid-sunplus.c | 39 struct hid_field *field, struct hid_usage *usage, in sp_input_mapping()
|
D | hid-tivo.c | 26 struct hid_field *field, struct hid_usage *usage, in tivo_input_mapping()
|
D | hid-monterey.c | 37 struct hid_field *field, struct hid_usage *usage, in mr_input_mapping()
|
D | hid-cherry.c | 42 struct hid_field *field, struct hid_usage *usage, in ch_input_mapping()
|
D | hid-topseed.c | 30 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
|
D | hid-belkin.c | 30 struct hid_field *field, struct hid_usage *usage, in belkin_input_mapping()
|
D | hid-lenovo.c | 77 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpkbd() 90 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_cptkbd() 164 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping() 321 struct hid_field *field, struct hid_usage *usage, __s32 value) in lenovo_event_cptkbd() 355 static int lenovo_event(struct hid_device *hdev, struct hid_field *field, in lenovo_event()
|
D | hid-twinhan.c | 64 struct hid_field *field, struct hid_usage *usage, in twinhan_input_mapping()
|
D | hid-petalynx.c | 41 struct hid_field *field, struct hid_usage *usage, in pl_input_mapping()
|
D | hid-chicony.c | 30 struct hid_field *field, struct hid_usage *usage, in ch_input_mapping()
|
D | hid-lg.c | 552 struct hid_field *field, struct hid_usage *usage, in lg_input_mapping() 605 struct hid_field *field, struct hid_usage *usage, in lg_input_mapped() 643 static int lg_event(struct hid_device *hdev, struct hid_field *field, in lg_event()
|
D | hid-gfrm.c | 32 struct hid_field *field, struct hid_usage *usage, in gfrm_input_mapping()
|
D | hid-uclogic.c | 720 struct hid_field *field, struct hid_usage *usage, in uclogic_input_mapping() 739 struct hid_field *field; in uclogic_input_configured()
|
D | hid-plantronics.c | 44 struct hid_field *field, in plantronics_input_mapping()
|
D | hid-holtekff.c | 88 struct hid_field *field;
|
D | hid-zydacron.c | 49 struct hid_field *field, struct hid_usage *usage, in zc_input_mapping()
|
D | hid-apple.c | 270 static int apple_event(struct hid_device *hdev, struct hid_field *field, in apple_event() 333 struct hid_field *field, struct hid_usage *usage, in apple_input_mapping() 349 struct hid_field *field, struct hid_usage *usage, in apple_input_mapped()
|
D | hid-saitek.c | 154 static int saitek_event(struct hid_device *hdev, struct hid_field *field, in saitek_event()
|
D | hid-ntrig.c | 459 struct hid_field *field, struct hid_usage *usage, in ntrig_input_mapping() 550 struct hid_field *field, struct hid_usage *usage, in ntrig_input_mapped() 570 static int ntrig_event (struct hid_device *hid, struct hid_field *field, in ntrig_event()
|
D | hid-appleir.c | 283 struct hid_input *hi, struct hid_field *field, in appleir_input_mapping()
|
D | hid-sensor-hub.c | 99 s32 index, s32 report_id, struct hid_field *field) in sensor_hub_fill_attr_info() 341 struct hid_field *field; in hid_sensor_get_usage_index() 368 struct hid_field *field; in sensor_hub_input_get_attribute_info()
|
D | wacom_wac.c | 1479 struct hid_field *field, __u8 type, __u16 code, int fuzz) in wacom_map_usage() 1505 struct hid_field *field, struct hid_usage *usage) in wacom_wac_pen_usage_mapping() 1544 static int wacom_wac_pen_event(struct hid_device *hdev, struct hid_field *field, in wacom_wac_pen_event() 1609 struct hid_field *field, struct hid_usage *usage) in wacom_wac_finger_usage_mapping() 1701 struct hid_field *field, struct hid_usage *usage, __s32 value) in wacom_wac_finger_event() 1752 struct hid_field *field = report->field[i]; in wacom_wac_finger_pre_report() 1769 struct hid_field *field = report->field[hid_data->cc_index]; in wacom_wac_finger_pre_report() 1805 struct hid_field *field, struct hid_usage *usage) in wacom_wac_usage_mapping() 1821 int wacom_wac_event(struct hid_device *hdev, struct hid_field *field, in wacom_wac_event() 1843 struct hid_field *field; in wacom_report_events() [all …]
|
D | hid-corsair.c | 568 static int corsair_event(struct hid_device *dev, struct hid_field *field, in corsair_event() 592 struct hid_field *field, in corsair_input_mapping()
|
D | hid-core.c | 94 static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages, unsigned va… in hid_register_field() 96 struct hid_field *field; in hid_register_field() 103 field = kzalloc((sizeof(struct hid_field) + in hid_register_field() 224 struct hid_field *field; in hid_add_field() 1198 static void hid_process_event(struct hid_device *hid, struct hid_field *field, in hid_process_event() 1229 static void hid_input_field(struct hid_device *hid, struct hid_field *field, in hid_input_field() 1286 struct hid_field *field, __u8 *data) in hid_output_field() 1343 int hid_set_field(struct hid_field *field, unsigned offset, __s32 value) in hid_set_field()
|
D | hid-sensor-custom.c | 485 struct hid_field *field) in hid_sensor_custom_add_field() 542 struct hid_field *field; in hid_sensor_custom_add_fields()
|
D | hid-logitech-hidpp.c | 762 struct hid_field *field, struct hid_usage *usage, in wtp_input_mapping() 1185 struct hid_field *field, struct hid_usage *usage, in m560_input_mapping() 1265 struct hid_field *field, struct hid_usage *usage, in hidpp_input_mapping()
|
D | hid-magicmouse.c | 458 struct hid_input *hi, struct hid_field *field, in magicmouse_input_mapping()
|
D | wacom_sys.c | 103 struct hid_field field = { in wacom_calc_hid_res() 114 struct hid_field *field, struct hid_usage *usage) in wacom_feature_mapping() 191 struct hid_field *field, struct hid_usage *usage) in wacom_usage_mapping()
|
D | hid-rmi.c | 548 static int rmi_event(struct hid_device *hdev, struct hid_field *field, in rmi_event() 1253 struct hid_input *hi, struct hid_field *field, in rmi_input_mapping()
|
D | hid-sony.c | 1081 struct hid_field *field, struct hid_usage *usage, in ps3remote_mapping() 1312 struct hid_field *field, struct hid_usage *usage, in sony_mapping()
|
D | hid-prodikeys.c | 756 struct hid_field *field, struct hid_usage *usage, in pk_input_mapping()
|
D | hid-debug.c | 531 void hid_dump_field(struct hid_field *field, int n, struct seq_file *f) { in hid_dump_field()
|
D | hid-lg4ff.c | 307 int lg4ff_adjust_input_event(struct hid_device *hid, struct hid_field *field, in lg4ff_adjust_input_event()
|
/linux-4.4.14/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 …]
|
D | hiddev.c | 129 static struct hid_field * 135 struct hid_field *field; in hiddev_lookup_usage() 187 void hiddev_hid_event(struct hid_device *hid, struct hid_field *field, in hiddev_hid_event() 456 struct hid_field *field; in hiddev_ioctl_usage() 606 struct hid_field *field; in hiddev_ioctl()
|
D | hid-core.c | 786 unsigned int hid_code, struct hid_field **pfield) in hid_find_field_early() 789 struct hid_field *field; in hid_find_field_early() 811 struct hid_field *field; in usbhid_set_leds()
|