Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
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()
Dhid.h407 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 …]
Dhid-debug.h32 void hid_dump_field(struct hid_field *, int, struct seq_file *);
/linux-4.4.14/drivers/hid/
Dhid-icade.c167 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()
Dhid-lg4ff.h7 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()
Dhid-speedlink.c29 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()
Dhid-ezkey.c29 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()
Dwacom.h147 struct hid_field *field, struct hid_usage *usage);
148 int wacom_wac_event(struct hid_device *hdev, struct hid_field *field,
Dhid-gyration.c28 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()
Dhid-tmff.c54 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()
Dhid-multitouch.c348 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 …]
Dhid-a4tech.c36 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()
Dhid-cypress.c52 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()
Dhid-microsoft.c142 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()
Dhid-samsung.c101 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()
Dhid-xinmo.c28 static int xinmo_event(struct hid_device *hdev, struct hid_field *field, in xinmo_event()
Dhid-penmount.c22 struct hid_input *hi, struct hid_field *field, in penmount_input_mapping()
Dhid-kensington.c24 struct hid_field *field, struct hid_usage *usage, in ks_input_mapping()
Dhid-input.c211 __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 …]
Dhid-lcpower.c24 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
Dhid-sunplus.c39 struct hid_field *field, struct hid_usage *usage, in sp_input_mapping()
Dhid-tivo.c26 struct hid_field *field, struct hid_usage *usage, in tivo_input_mapping()
Dhid-monterey.c37 struct hid_field *field, struct hid_usage *usage, in mr_input_mapping()
Dhid-cherry.c42 struct hid_field *field, struct hid_usage *usage, in ch_input_mapping()
Dhid-topseed.c30 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
Dhid-belkin.c30 struct hid_field *field, struct hid_usage *usage, in belkin_input_mapping()
Dhid-lenovo.c77 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()
Dhid-twinhan.c64 struct hid_field *field, struct hid_usage *usage, in twinhan_input_mapping()
Dhid-petalynx.c41 struct hid_field *field, struct hid_usage *usage, in pl_input_mapping()
Dhid-chicony.c30 struct hid_field *field, struct hid_usage *usage, in ch_input_mapping()
Dhid-lg.c552 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()
Dhid-gfrm.c32 struct hid_field *field, struct hid_usage *usage, in gfrm_input_mapping()
Dhid-uclogic.c720 struct hid_field *field, struct hid_usage *usage, in uclogic_input_mapping()
739 struct hid_field *field; in uclogic_input_configured()
Dhid-plantronics.c44 struct hid_field *field, in plantronics_input_mapping()
Dhid-holtekff.c88 struct hid_field *field;
Dhid-zydacron.c49 struct hid_field *field, struct hid_usage *usage, in zc_input_mapping()
Dhid-apple.c270 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()
Dhid-saitek.c154 static int saitek_event(struct hid_device *hdev, struct hid_field *field, in saitek_event()
Dhid-ntrig.c459 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()
Dhid-appleir.c283 struct hid_input *hi, struct hid_field *field, in appleir_input_mapping()
Dhid-sensor-hub.c99 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()
Dwacom_wac.c1479 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 …]
Dhid-corsair.c568 static int corsair_event(struct hid_device *dev, struct hid_field *field, in corsair_event()
592 struct hid_field *field, in corsair_input_mapping()
Dhid-core.c94 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()
Dhid-sensor-custom.c485 struct hid_field *field) in hid_sensor_custom_add_field()
542 struct hid_field *field; in hid_sensor_custom_add_fields()
Dhid-logitech-hidpp.c762 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()
Dhid-magicmouse.c458 struct hid_input *hi, struct hid_field *field, in magicmouse_input_mapping()
Dwacom_sys.c103 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()
Dhid-rmi.c548 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()
Dhid-sony.c1081 struct hid_field *field, struct hid_usage *usage, in ps3remote_mapping()
1312 struct hid_field *field, struct hid_usage *usage, in sony_mapping()
Dhid-prodikeys.c756 struct hid_field *field, struct hid_usage *usage, in pk_input_mapping()
Dhid-debug.c531 void hid_dump_field(struct hid_field *field, int n, struct seq_file *f) { in hid_dump_field()
Dhid-lg4ff.c307 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/
Dhid-pidff.c152 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 …]
Dhiddev.c129 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()
Dhid-core.c786 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()