Lines Matching refs:hid_field
121 static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages) in hid_register_field()
123 struct hid_field *field; in hid_register_field()
130 field = kvzalloc((sizeof(struct hid_field) + in hid_register_field()
290 struct hid_field *field; in hid_add_field()
1083 struct hid_field *multiplier) in hid_calculate_multiplier()
1122 struct hid_field *field, in hid_apply_multiplier_to_field()
1152 struct hid_field *multiplier) in hid_apply_multiplier()
1156 struct hid_field *field; in hid_apply_multiplier()
1545 static void hid_process_event(struct hid_device *hid, struct hid_field *field, in hid_process_event()
1573 static inline int hid_array_value_is_valid(struct hid_field *field, in hid_array_value_is_valid()
1593 struct hid_field *field, in hid_input_fetch_field()
1629 struct hid_field *field, in hid_input_var_field()
1652 struct hid_field *field, in hid_input_array_field()
1699 struct hid_field *field; in hid_process_report()
1753 struct hid_field *field, in __hid_insert_field_entry()
1783 struct hid_field *field; in hid_report_process_ordering()
1845 struct hid_field *field, __u8 *data) in hid_output_field()
1916 int hid_set_field(struct hid_field *field, unsigned offset, __s32 value) in hid_set_field()
1943 struct hid_field *hid_find_field(struct hid_device *hdev, unsigned int report_type, in hid_find_field()
1955 struct hid_field *field = report->field[i]; in hid_find_field()