Home
last modified time | relevance | path

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

1234

/linux-6.15/include/linux/
H A 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()
H A Dhid.h490 struct hid_field { struct
525 struct hid_field *field; argument
537 struct hid_field *field[HID_MAX_FIELDS]; /* fields of the report */
677 void (*hiddev_hid_event) (struct hid_device *, struct hid_field *field,
828 int (*event)(struct hid_device *hdev, struct hid_field *field,
836 struct hid_input *hidinput, struct hid_field *field,
839 struct hid_input *hidinput, struct hid_field *field,
844 struct hid_field *field,
952 int hid_set_field(struct hid_field *, unsigned, __s32);
955 struct hid_field *hidinput_get_led_field(struct hid_device *hid);
[all …]
/linux-6.15/drivers/hid/
H A Dhid-vivaldi-common.h6 struct hid_field;
10 struct hid_field *field, struct hid_usage *usage);
H A Dhid-icade.c164 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()
H A Dhid-samsung.c88 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping()
143 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_input_mapping()
236 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_gamepad_input_mapping()
327 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_actionmouse_input_mapping()
350 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_universal_kbd_input_mapping()
481 struct hid_field *field, struct hid_usage *usage, in samsung_input_mapping()
H A Dhid-speedlink.c26 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()
H A 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()
H A Dhid-a4tech.c35 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()
H A Dhid-ezkey.c26 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()
H A Dhid-gyration.c25 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()
H A Dhid-tmff.c44 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()
H A Dhid-ite.c42 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()
H A Dhid-core.c119 struct hid_field *field; in hid_register_field()
286 struct hid_field *field; in hid_add_field()
1109 struct hid_field *field, in hid_apply_multiplier_to_field()
1139 struct hid_field *multiplier) in hid_apply_multiplier()
1143 struct hid_field *field; in hid_apply_multiplier()
1580 struct hid_field *field, in hid_input_fetch_field()
1616 struct hid_field *field, in hid_input_var_field()
1639 struct hid_field *field, in hid_input_array_field()
1686 struct hid_field *field; in hid_process_report()
1740 struct hid_field *field, in __hid_insert_field_entry()
[all …]
H A Dhid-cypress.c84 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()
H A Dhid-lenovo.c187 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpkbd()
200 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_cptkbd()
274 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tpIIkbd()
369 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_scrollpoint()
380 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_tp10_ultrabook_kbd()
418 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping_x1_tab_kbd()
466 struct hid_input *hi, struct hid_field *field, in lenovo_input_mapping()
785 struct hid_field *field, struct hid_usage *usage, __s32 value) in lenovo_event_tp10ubkbd()
803 struct hid_field *field, struct hid_usage *usage, __s32 value) in lenovo_event_cptkbd()
848 static int lenovo_event(struct hid_device *hdev, struct hid_field *field, in lenovo_event()
H A Dwacom.h240 struct hid_field *field, struct hid_usage *usage);
241 void wacom_wac_event(struct hid_device *hdev, struct hid_field *field,
H A Dhid-microsoft.c161 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()
H A Dhid-appletb-bl.c35 struct hid_field *aux1_field, *brightness_field;
105 struct hid_field *aux1_field, *brightness_field; in appletb_bl_probe()
H A Dhid-evision.c18 struct hid_field *field, struct hid_usage *usage, in evision_input_mapping()
H A Dhid-accutouch.c21 struct hid_field *field, in accutouch_input_mapping()
H A Dhid-penmount.c19 struct hid_input *hi, struct hid_field *field, in penmount_input_mapping()
H A Dhid-xinmo.c25 static int xinmo_event(struct hid_device *hdev, struct hid_field *field, in xinmo_event()
H A Dhid-input.c246 __s32 hidinput_calc_abs_res(const struct hid_field *field, __u16 code) in hidinput_calc_abs_res()
501 struct hid_field *field, bool is_percentage) in hidinput_setup_battery()
636 struct hid_field *field, bool is_percentage) in hidinput_setup_battery()
666 static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, in hidinput_configure_usage()
1738 unsigned int code, struct hid_field **field) in hidinput_find_field()
1754 struct hid_field *hidinput_get_led_field(struct hid_device *hid) in hidinput_get_led_field()
1757 struct hid_field *field; in hidinput_get_led_field()
1777 struct hid_field *field; in hidinput_count_leds()
1800 struct hid_field *field; in hidinput_led_worker()
1848 struct hid_field *field; in hidinput_input_event()
[all …]
H A Dhid-multitouch.c494 struct hid_field *field, struct hid_usage *usage) in mt_feature_mapping()
531 struct hid_field *field, int snratio) in set_abs()
629 struct hid_field *field; in mt_allocate_report_data()
730 struct hid_field *field, struct hid_usage *usage, in mt_touch_input_mapping()
1171 struct hid_field *field, in mt_process_mt_event()
1214 struct hid_field *field; in mt_touch_report()
1356 struct hid_field *field, struct hid_usage *usage, in mt_input_mapping()
1429 struct hid_field *field, struct hid_usage *usage, in mt_input_mapped()
1445 static int mt_event(struct hid_device *hid, struct hid_field *field, in mt_event()
1485 struct hid_field *field = report->field[0]; in mt_report()
[all …]
/linux-6.15/drivers/hid/usbhid/
H A Dhid-pidff.c154 struct hid_field *field;
182 struct hid_field *create_new_effect_type;
185 struct hid_field *set_effect_type;
186 struct hid_field *effect_direction;
189 struct hid_field *device_control;
192 struct hid_field *block_load_status;
195 struct hid_field *effect_operation_status;
211 static s32 pidff_clamp(s32 i, struct hid_field *field) in pidff_clamp()
230 static int pidff_rescale_signed(int i, struct hid_field *field) in pidff_rescale_signed()
240 static u32 pidff_rescale_time(u16 time, struct hid_field *field) in pidff_rescale_time()
[all …]

1234