Home
last modified time | relevance | path

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

123

/Linux-v4.19/include/linux/
Dhiddev.h49 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()
Dhid.h449 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/
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-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-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()
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()
Dhid-microsoft.c134 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()
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-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.c55 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()
Dwacom.h219 struct hid_field *field, struct hid_usage *usage);
220 void wacom_wac_event(struct hid_device *hdev, struct hid_field *field,
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-multitouch.c441 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 …]
Dhid-accutouch.c24 struct hid_field *field, in accutouch_input_mapping()
Dhid-lenovo.c88 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()
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-ite.c17 static int ite_event(struct hid_device *hdev, struct hid_field *field, in ite_event()
Dhid-jabra.c24 struct hid_field *field, in jabra_input_mapping()
Dhid-lcpower.c24 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping()
Dhid-input.c211 __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 …]
Dhid-sunplus.c39 struct hid_field *field, struct hid_usage *usage, in sp_input_mapping()
/Linux-v4.19/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 …]

123