drivers/hid/amd-sfh-hid/amd_sfh_hid.c
61
static void amdtp_hid_request(struct hid_device *hid, struct hid_report *rep, int reqtype)
drivers/hid/bpf/hid_bpf_dispatch.c
236
struct hid_report *report = report_enum->report_id_hash[j];
drivers/hid/bpf/hid_bpf_dispatch.c
360
struct hid_report *report;
drivers/hid/hid-alps.c
435
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-apple.c
109
struct hid_report *brightness;
drivers/hid/hid-apple.c
110
struct hid_report *power;
drivers/hid/hid-apple.c
625
struct hid_report *report;
drivers/hid/hid-apple.c
780
struct hid_report *report;
drivers/hid/hid-apple.c
875
static void apple_magic_backlight_report_set(struct hid_report *rep, s32 value, u8 rate)
drivers/hid/hid-appleir.c
182
static int appleir_raw_event(struct hid_device *hid, struct hid_report *report,
drivers/hid/hid-appletb-bl.c
49
struct hid_report *report = bl->brightness_field->report;
drivers/hid/hid-appletb-kbd.c
91
struct hid_report *report = kbd->mode_field->report;
drivers/hid/hid-asus.c
1198
struct hid_report *rep;
drivers/hid/hid-asus.c
386
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-axff.c
28
struct hid_report *report;
drivers/hid/hid-axff.c
35
struct hid_report *report = axff->report;
drivers/hid/hid-axff.c
65
struct hid_report *report;
drivers/hid/hid-axff.c
85
report = list_first_entry(report_list, struct hid_report, list);
drivers/hid/hid-betopff.c
34
struct hid_report *report;
drivers/hid/hid-betopff.c
58
struct hid_report *report;
drivers/hid/hid-betopff.c
79
report = list_first_entry(report_list, struct hid_report, list);
drivers/hid/hid-bigbenff.c
176
struct hid_report *report;
drivers/hid/hid-chicony.c
26
static int ch_report_wireless(struct hid_report *report, u8 *data, int size)
drivers/hid/hid-chicony.c
49
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-cmedia.c
97
static int cmhid_raw_event(struct hid_device *hid, struct hid_report *report,
drivers/hid/hid-core.c
1031
struct hid_report *hid_validate_values(struct hid_device *hid,
drivers/hid/hid-core.c
1036
struct hid_report *report;
drivers/hid/hid-core.c
1060
struct hid_report, list);
drivers/hid/hid-core.c
1155
struct hid_report *rep;
drivers/hid/hid-core.c
121
static struct hid_field *hid_register_field(struct hid_report *report, unsigned usages)
drivers/hid/hid-core.c
1225
struct hid_report *rep;
drivers/hid/hid-core.c
1504
static int hid_match_report(struct hid_device *hid, struct hid_report *report)
drivers/hid/hid-core.c
1693
struct hid_report *report,
drivers/hid/hid-core.c
1751
struct hid_report *report,
drivers/hid/hid-core.c
1781
struct hid_report *report)
drivers/hid/hid-core.c
1833
struct hid_report *report;
drivers/hid/hid-core.c
1865
static size_t hid_compute_report_size(struct hid_report *report)
drivers/hid/hid-core.c
1878
void hid_output_report(struct hid_report *report, __u8 *data)
drivers/hid/hid-core.c
1894
u8 *hid_alloc_report_buf(struct hid_report *report, gfp_t flags)
drivers/hid/hid-core.c
1947
struct hid_report *report;
drivers/hid/hid-core.c
1968
static struct hid_report *hid_get_report(struct hid_report_enum *report_enum,
drivers/hid/hid-core.c
1971
struct hid_report *report;
drivers/hid/hid-core.c
1989
int __hid_request(struct hid_device *hid, struct hid_report *report,
drivers/hid/hid-core.c
2033
struct hid_report *report;
drivers/hid/hid-core.c
2095
struct hid_report *report;
drivers/hid/hid-core.c
2465
struct hid_report *report, enum hid_class_request reqtype)
drivers/hid/hid-core.c
289
struct hid_report *report;
drivers/hid/hid-core.c
693
static void hid_free_report(struct hid_report *report)
drivers/hid/hid-core.c
716
struct hid_report *report = report_enum->report_id_hash[j];
drivers/hid/hid-core.c
84
struct hid_report *hid_register_report(struct hid_device *device,
drivers/hid/hid-core.c
89
struct hid_report *report;
drivers/hid/hid-core.c
96
report = kzalloc_obj(struct hid_report);
drivers/hid/hid-corsair-void.c
737
struct hid_report *hid_report,
drivers/hid/hid-corsair-void.c
744
if (hid_report->id == CORSAIR_VOID_STATUS_REPORT_ID) {
drivers/hid/hid-corsair-void.c
752
} else if (hid_report->id == CORSAIR_VOID_FIRMWARE_REPORT_ID) {
drivers/hid/hid-cougar.c
257
static int cougar_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-cp2112.c
1384
static int cp2112_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-creative-sb0540.c
150
struct hid_report *report, u8 *data, int len)
drivers/hid/hid-debug.c
3055
struct hid_report *report;
drivers/hid/hid-debug.c
3064
report = (struct hid_report *) list;
drivers/hid/hid-debug.c
3635
struct hid_report *report;
drivers/hid/hid-dr.c
28
struct hid_report *report;
drivers/hid/hid-dr.c
77
struct hid_report *report;
drivers/hid/hid-dr.c
96
report = list_first_entry(report_list, struct hid_report, list);
drivers/hid/hid-elan.c
360
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-elo.c
80
static int elo_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-emsff.c
19
struct hid_report *report;
drivers/hid/hid-emsff.c
49
struct hid_report *report;
drivers/hid/hid-emsff.c
68
report = list_first_entry(report_list, struct hid_report, list);
drivers/hid/hid-ft260.c
1065
static int ft260_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-gaff.c
26
struct hid_report *report;
drivers/hid/hid-gaff.c
66
struct hid_report *report;
drivers/hid/hid-gaff.c
88
report = list_entry(report_ptr, struct hid_report, list);
drivers/hid/hid-gfrm.c
50
static int gfrm_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-goodix-spi.c
276
static int goodix_hid_get_report_length(struct hid_report *report)
drivers/hid/hid-goodix-spi.c
285
struct hid_report *report;
drivers/hid/hid-google-hammer.c
435
struct hid_report *report;
drivers/hid/hid-google-stadiaff.c
19
struct hid_report *report;
drivers/hid/hid-google-stadiaff.c
63
struct hid_report *report;
drivers/hid/hid-haptic.c
152
struct hid_report *rep = haptic->manual_trigger_report;
drivers/hid/hid-haptic.c
204
struct hid_report *rep = haptic->auto_trigger_report;
drivers/hid/hid-haptic.h
32
struct hid_report *auto_trigger_report;
drivers/hid/hid-haptic.h
35
struct hid_report *manual_trigger_report;
drivers/hid/hid-holtekff.c
126
struct hid_report *report;
drivers/hid/hid-holtekff.c
145
report = list_entry(report_list->next, struct hid_report, list);
drivers/hid/hid-input.c
137
struct hid_report *report;
drivers/hid/hid-input.c
1522
static void hid_report_release_tool(struct hid_report *report, struct input_dev *input,
drivers/hid/hid-input.c
1540
static void hid_report_set_tool(struct hid_report *report, struct input_dev *input,
drivers/hid/hid-input.c
1553
struct hid_report *report = field->report;
drivers/hid/hid-input.c
1763
void hidinput_report_event(struct hid_device *hid, struct hid_report *report)
drivers/hid/hid-input.c
1778
struct hid_report *report;
drivers/hid/hid-input.c
1794
struct hid_report *report;
drivers/hid/hid-input.c
1814
struct hid_report *report;
drivers/hid/hid-input.c
1839
struct hid_report *report;
drivers/hid/hid-input.c
1921
struct hid_report *report, bool use_logical_max)
drivers/hid/hid-input.c
1979
struct hid_report *rep;
drivers/hid/hid-input.c
2005
struct hid_report *rep;
drivers/hid/hid-input.c
2170
struct hid_report *report;
drivers/hid/hid-input.c
2194
static struct hid_input *hidinput_match(struct hid_report *report)
drivers/hid/hid-input.c
2208
static struct hid_input *hidinput_match_application(struct hid_report *report)
drivers/hid/hid-input.c
2232
struct hid_report *report)
drivers/hid/hid-input.c
2302
struct hid_report *report;
drivers/hid/hid-kye.c
532
struct hid_report *report;
drivers/hid/hid-kye.c
537
report = list_entry(head, struct hid_report, list);
drivers/hid/hid-kysona.c
243
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-lenovo.c
1132
struct hid_report *report;
drivers/hid/hid-lenovo.c
1318
struct hid_report *rep;
drivers/hid/hid-lenovo.c
774
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-lenovo.c
892
struct hid_report *report;
drivers/hid/hid-letsketch.c
167
struct hid_report *report,
drivers/hid/hid-lg-g15.c
1130
struct hid_report *rep;
drivers/hid/hid-lg-g15.c
893
static int lg_g15_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-lg.c
739
static int lg_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-lg2ff.c
19
struct hid_report *report;
drivers/hid/hid-lg2ff.c
52
struct hid_report *report;
drivers/hid/hid-lg3ff.c
49
struct hid_report *report = list_entry(report_list->next, struct hid_report, list);
drivers/hid/hid-lg3ff.c
87
struct hid_report *report = list_entry(report_list->next, struct hid_report, list);
drivers/hid/hid-lg4ff.c
1265
struct hid_report *report = list_entry(report_list->next, struct hid_report, list);
drivers/hid/hid-lg4ff.c
326
int lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-lg4ff.c
84
struct hid_report *report;
drivers/hid/hid-lg4ff.h
10
int lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-lg4ff.h
17
static inline int lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-lgff.c
103
struct hid_report *report = list_entry(report_list->next, struct hid_report, list);
drivers/hid/hid-lgff.c
61
struct hid_report *report = list_entry(report_list->next, struct hid_report, list);
drivers/hid/hid-logitech-dj.c
1272
struct hid_report *report;
drivers/hid/hid-logitech-dj.c
1634
struct hid_report *report, u8 *data,
drivers/hid/hid-logitech-dj.c
1704
struct hid_report *report, u8 *data,
drivers/hid/hid-logitech-dj.c
1781
struct hid_report *report, u8 *data,
drivers/hid/hid-logitech-dj.c
1862
struct hid_report *rep;
drivers/hid/hid-logitech-dj.c
1930
rep = list_first_entry(&rep_enum->report_list, struct hid_report, list);
drivers/hid/hid-logitech-hidpp.c
3940
static int hidpp_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-logitech-hidpp.c
4313
struct hid_report *report;
drivers/hid/hid-logitech-hidpp.c
4369
struct hid_report *report;
drivers/hid/hid-logitech-hidpp.c
4372
report = list_first_entry_or_null(report_list, struct hid_report, list);
drivers/hid/hid-magicmouse.c
387
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-magicmouse.c
819
struct hid_report *report;
drivers/hid/hid-magicmouse.c
857
struct hid_report *report;
drivers/hid/hid-mcp2200.c
111
read_all = (struct mcp_read_all *) mcp->hid_report;
drivers/hid/hid-mcp2200.c
139
cmd = (struct mcp_set_clear_outputs *) mcp->hid_report;
drivers/hid/hid-mcp2200.c
221
conf = (struct mcp_configure *) mcp->hid_report;
drivers/hid/hid-mcp2200.c
296
static int mcp2200_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-mcp2200.c
98
u8 hid_report[16];
drivers/hid/hid-mcp2221.c
849
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-megaworld.c
19
struct hid_report *report;
drivers/hid/hid-megaworld.c
41
struct hid_report *report;
drivers/hid/hid-mf.c
31
struct hid_report *report;
drivers/hid/hid-mf.c
65
struct hid_report *report;
drivers/hid/hid-mf.c
76
report = list_entry(report_ptr, struct hid_report, list);
drivers/hid/hid-multitouch.c
1298
struct hid_report *report = rdata->report;
drivers/hid/hid-multitouch.c
1601
static void mt_report(struct hid_device *hid, struct hid_report *report)
drivers/hid/hid-multitouch.c
1659
struct hid_report *report = field->report;
drivers/hid/hid-multitouch.c
167
struct hid_report *report;
drivers/hid/hid-multitouch.c
1724
struct hid_report *rep;
drivers/hid/hid-multitouch.c
1786
struct hid_report *report;
drivers/hid/hid-multitouch.c
1889
struct hid_report *report;
drivers/hid/hid-multitouch.c
506
static void mt_get_feature(struct hid_device *hdev, struct hid_report *report)
drivers/hid/hid-multitouch.c
629
struct hid_report *report)
drivers/hid/hid-multitouch.c
664
struct hid_report *report)
drivers/hid/hid-multitouch.c
686
struct hid_report *report)
drivers/hid/hid-multitouch.c
731
struct hid_report *report)
drivers/hid/hid-nintendo.c
2618
struct hid_report *report, u8 *raw_data, int size)
drivers/hid/hid-ntrig.c
111
struct hid_report *report = hdev->report_enum[HID_FEATURE_REPORT].
drivers/hid/hid-ntrig.c
125
struct hid_report *report;
drivers/hid/hid-ntrig.c
897
struct hid_report *report;
drivers/hid/hid-nvidia-shield.c
1036
static int shield_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-nvidia-shield.c
735
struct hid_report *report, u8 *data,
drivers/hid/hid-picolcd.h
130
struct hid_report *picolcd_report(int id, struct hid_device *hdev, int dir);
drivers/hid/hid-picolcd.h
134
struct hid_device *hdev, struct hid_report *report);
drivers/hid/hid-picolcd.h
142
struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-picolcd.h
146
struct hid_report *eeprom_r, struct hid_report *eeprom_w,
drivers/hid/hid-picolcd.h
147
struct hid_report *flash_r, struct hid_report *flash_w,
drivers/hid/hid-picolcd.h
148
struct hid_report *reset);
drivers/hid/hid-picolcd.h
153
struct hid_device *hdev, struct hid_report *report)
drivers/hid/hid-picolcd.h
157
struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-picolcd.h
162
struct hid_report *eeprom_r, struct hid_report *eeprom_w,
drivers/hid/hid-picolcd.h
163
struct hid_report *flash_r, struct hid_report *flash_w,
drivers/hid/hid-picolcd.h
164
struct hid_report *reset)
drivers/hid/hid-picolcd.h
203
struct hid_report *report);
drivers/hid/hid-picolcd.h
212
struct hid_report *report)
drivers/hid/hid-picolcd.h
232
struct hid_report *report);
drivers/hid/hid-picolcd.h
239
struct hid_report *report)
drivers/hid/hid-picolcd.h
255
struct hid_report *report);
drivers/hid/hid-picolcd.h
262
struct hid_report *report)
drivers/hid/hid-picolcd.h
277
struct hid_report *report, u8 *raw_data, int size);
drivers/hid/hid-picolcd.h
279
int picolcd_init_cir(struct picolcd_data *data, struct hid_report *report);
drivers/hid/hid-picolcd.h
284
struct hid_report *report, u8 *raw_data, int size)
drivers/hid/hid-picolcd.h
288
static inline int picolcd_init_cir(struct picolcd_data *data, struct hid_report *report)
drivers/hid/hid-picolcd.h
53
struct hid_report *out_report;
drivers/hid/hid-picolcd.h
54
struct hid_report *in_report;
drivers/hid/hid-picolcd_backlight.c
25
struct hid_report *report = picolcd_out_report(REPORT_BRIGHTNESS, data->hdev);
drivers/hid/hid-picolcd_backlight.c
47
int picolcd_init_backlight(struct picolcd_data *data, struct hid_report *report)
drivers/hid/hid-picolcd_cir.c
34
struct hid_report *report, u8 *raw_data, int size)
drivers/hid/hid-picolcd_cir.c
95
int picolcd_init_cir(struct picolcd_data *data, struct hid_report *report)
drivers/hid/hid-picolcd_core.c
117
struct hid_report *report, u8 *raw_data, int size)
drivers/hid/hid-picolcd_core.c
219
struct hid_report *report = picolcd_out_report(REPORT_RESET, hdev);
drivers/hid/hid-picolcd_core.c
268
struct hid_report *report = NULL;
drivers/hid/hid-picolcd_core.c
328
struct hid_report *report, u8 *raw_data, int size)
drivers/hid/hid-picolcd_core.c
406
struct hid_report *report)
drivers/hid/hid-picolcd_core.c
53
struct hid_report *picolcd_report(int id, struct hid_device *hdev, int dir)
drivers/hid/hid-picolcd_core.c
56
struct hid_report *report = NULL;
drivers/hid/hid-picolcd_core.c
73
struct hid_report *report = picolcd_out_report(report_id, hdev);
drivers/hid/hid-picolcd_debugfs.c
386
struct hid_device *hdev, struct hid_report *report)
drivers/hid/hid-picolcd_debugfs.c
643
struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-picolcd_debugfs.c
839
struct hid_report *eeprom_r, struct hid_report *eeprom_w,
drivers/hid/hid-picolcd_debugfs.c
840
struct hid_report *flash_r, struct hid_report *flash_w,
drivers/hid/hid-picolcd_debugfs.c
841
struct hid_report *reset)
drivers/hid/hid-picolcd_fb.c
187
struct hid_report *report = picolcd_out_report(REPORT_LCD_CMD, data->hdev);
drivers/hid/hid-picolcd_fb.c
93
struct hid_report *report1, *report2;
drivers/hid/hid-picolcd_lcd.c
29
struct hid_report *report = picolcd_out_report(REPORT_CONTRAST, data->hdev);
drivers/hid/hid-picolcd_lcd.c
49
int picolcd_init_lcd(struct picolcd_data *data, struct hid_report *report)
drivers/hid/hid-picolcd_leds.c
34
struct hid_report *report;
drivers/hid/hid-picolcd_leds.c
96
int picolcd_init_leds(struct picolcd_data *data, struct hid_report *report)
drivers/hid/hid-pl.c
110
report = list_entry(report_ptr, struct hid_report, list);
drivers/hid/hid-pl.c
41
struct hid_report *report;
drivers/hid/hid-pl.c
72
struct hid_report *report;
drivers/hid/hid-playstation.c
1427
static int dualsense_parse_report(struct ps_device *ps_dev, struct hid_report *report,
drivers/hid/hid-playstation.c
2358
static int dualshock4_parse_report(struct ps_device *ps_dev, struct hid_report *report,
drivers/hid/hid-playstation.c
2554
static int dualshock4_dongle_parse_report(struct ps_device *ps_dev, struct hid_report *report,
drivers/hid/hid-playstation.c
2819
static int ps_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-playstation.c
55
int (*parse_report)(struct ps_device *dev, struct hid_report *report, u8 *data, int size);
drivers/hid/hid-primax.c
17
static int px_raw_event(struct hid_device *hid, struct hid_report *report,
drivers/hid/hid-prodikeys.c
264
struct hid_report *report;
drivers/hid/hid-prodikeys.c
289
struct hid_report *report = pm->pcmidi_report6;
drivers/hid/hid-prodikeys.c
48
struct hid_report *pcmidi_report6;
drivers/hid/hid-prodikeys.c
765
static int pk_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-pxrc.c
53
static int pxrc_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-rapoo.c
70
static int rapoo_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size)
drivers/hid/hid-rmi.c
375
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-rmi.c
422
static void rmi_report(struct hid_device *hid, struct hid_report *report)
drivers/hid/hid-rmi.c
561
unsigned id, struct hid_report **report)
drivers/hid/hid-rmi.c
647
struct hid_report *input_report;
drivers/hid/hid-rmi.c
648
struct hid_report *output_report;
drivers/hid/hid-rmi.c
649
struct hid_report *feature_report;
drivers/hid/hid-roccat-arvo.c
407
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-roccat-isku.c
402
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-roccat-kone.c
844
static int kone_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-roccat-koneplus.c
514
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-roccat-konepure.c
175
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-roccat-kovaplus.c
605
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-roccat-pyra.c
547
static int pyra_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-roccat-ryos.c
183
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-roccat-savu.c
173
struct hid_report *report, u8 *data, int size)
drivers/hid/hid-saitek.c
94
struct hid_report *report, u8 *raw_data, int size)
drivers/hid/hid-sensor-custom.c
476
struct hid_report *report,
drivers/hid/hid-sensor-custom.c
533
struct hid_report *report;
drivers/hid/hid-sensor-hub.c
193
struct hid_report *report;
drivers/hid/hid-sensor-hub.c
241
struct hid_report *report;
drivers/hid/hid-sensor-hub.c
298
struct hid_report *report;
drivers/hid/hid-sensor-hub.c
355
struct hid_report *report;
drivers/hid/hid-sensor-hub.c
382
struct hid_report *report;
drivers/hid/hid-sensor-hub.c
470
struct hid_report *report, u8 *raw_data, int size)
drivers/hid/hid-sensor-hub.c
55
static struct hid_report *sensor_hub_report(int id, struct hid_device *hdev,
drivers/hid/hid-sensor-hub.c
58
struct hid_report *report;
drivers/hid/hid-sjoy.c
26
struct hid_report *report;
drivers/hid/hid-sjoy.c
54
struct hid_report *report;
drivers/hid/hid-sjoy.c
75
report = list_entry(report_ptr, struct hid_report, list);
drivers/hid/hid-sony.c
1009
static int sony_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-sony.c
1337
struct hid_report *report = list_entry(report_list->next,
drivers/hid/hid-sony.c
1338
struct hid_report, list);
drivers/hid/hid-steam.c
1734
struct hid_report *report, u8 *data,
drivers/hid/hid-steam.c
322
struct hid_report *r;
drivers/hid/hid-steam.c
357
struct hid_report *r;
drivers/hid/hid-steelseries.c
134
struct hid_report *report = list_entry(report_list->next, struct hid_report, list);
drivers/hid/hid-steelseries.c
628
struct hid_report *report, u8 *read_buf,
drivers/hid/hid-tmff.c
121
struct hid_report *report;
drivers/hid/hid-tmff.c
43
struct hid_report *report;
drivers/hid/hid-uclogic-core.c
489
struct hid_report *report,
drivers/hid/hid-udraw-ps3.c
101
static int udraw_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-vivaldi-common.c
35
struct hid_report *report = field->report;
drivers/hid/hid-waltop.c
652
static int waltop_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-wiimote-core.c
1622
static int wiimote_hid_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/hid-zpff.c
22
struct hid_report *report;
drivers/hid/hid-zpff.c
56
struct hid_report *report;
drivers/hid/hid-zydacron.c
109
static int zc_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/i2c-hid/i2c-hid-core.c
594
static int i2c_hid_get_report_length(struct hid_report *report)
drivers/hid/i2c-hid/i2c-hid-core.c
606
struct hid_report *report;
drivers/hid/intel-ish-hid/ishtp-hid.c
104
static void ishtp_hid_request(struct hid_device *hid, struct hid_report *rep,
drivers/hid/usbhid/hid-core.c
1294
static void usbhid_request(struct hid_device *hid, struct hid_report *rep, int reqtype)
drivers/hid/usbhid/hid-core.c
339
struct hid_report *report;
drivers/hid/usbhid/hid-core.c
369
struct hid_report *report;
drivers/hid/usbhid/hid-core.c
523
static void __usbhid_submit_report(struct hid_device *hid, struct hid_report *report,
drivers/hid/usbhid/hid-core.c
632
static void usbhid_submit_report(struct hid_device *hid, struct hid_report *report, unsigned char dir)
drivers/hid/usbhid/hid-core.c
771
struct hid_report *report;
drivers/hid/usbhid/hid-core.c
805
struct hid_report *report;
drivers/hid/usbhid/hid-core.c
843
struct hid_report *report;
drivers/hid/usbhid/hid-pidff.c
1035
struct hid_report *report,
drivers/hid/usbhid/hid-pidff.c
1060
struct hid_report *report, int count, int strict,
drivers/hid/usbhid/hid-pidff.c
1122
struct hid_report *report;
drivers/hid/usbhid/hid-pidff.c
1176
static struct hid_field *pidff_find_special_field(struct hid_report *report,
drivers/hid/usbhid/hid-pidff.c
196
struct hid_report *reports[ARRAY_SIZE(pidff_reports)];
drivers/hid/usbhid/hiddev.c
112
struct hid_report *report;
drivers/hid/usbhid/hiddev.c
186
void hiddev_report_event(struct hid_device *hid, struct hid_report *report)
drivers/hid/usbhid/hiddev.c
433
struct hid_report *report;
drivers/hid/usbhid/hiddev.c
55
static struct hid_report *
drivers/hid/usbhid/hiddev.c
603
struct hid_report *report;
drivers/hid/usbhid/hiddev.c
61
struct hid_report *report;
drivers/hid/usbhid/hiddev.c
80
report = list_entry(list, struct hid_report, list);
drivers/hid/usbhid/hiddev.c
93
report = list_entry(list, struct hid_report, list);
drivers/hid/wacom.h
243
void wacom_wac_report(struct hid_device *hdev, struct hid_report *report);
drivers/hid/wacom_sys.c
104
struct hid_report *report, u8 *raw_data, int report_size)
drivers/hid/wacom_sys.c
171
static int wacom_raw_event(struct hid_device *hdev, struct hid_report *report,
drivers/hid/wacom_sys.c
2250
struct hid_report *report;
drivers/hid/wacom_sys.c
528
struct hid_report *hreport;
drivers/hid/wacom_sys.c
566
struct hid_report *r;
drivers/hid/wacom_sys.c
585
struct hid_report *r;
drivers/hid/wacom_wac.c
1978
struct hid_report *report)
drivers/hid/wacom_wac.c
1984
struct hid_report *report)
drivers/hid/wacom_wac.c
2280
struct hid_report *report)
drivers/hid/wacom_wac.c
2289
struct hid_report *report, struct hid_field *field)
drivers/hid/wacom_wac.c
2557
struct hid_report *report)
drivers/hid/wacom_wac.c
2567
struct hid_report *report)
drivers/hid/wacom_wac.c
2822
struct hid_report *report)
drivers/hid/wacom_wac.c
2885
struct hid_report *report)
drivers/hid/wacom_wac.c
2958
struct hid_report *report, int collection_index,
drivers/hid/wacom_wac.c
2983
static int wacom_wac_collection(struct hid_device *hdev, struct hid_report *report,
drivers/hid/wacom_wac.c
3011
void wacom_wac_report(struct hid_device *hdev, struct hid_report *report)
drivers/hid/wacom_wac.c
500
struct hid_report *r;
drivers/hwmon/aquacomputer_d5next.c
1327
static int aqc_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size)
drivers/hwmon/asus_rog_ryujin.c
387
static int rog_ryujin_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data,
drivers/hwmon/corsair-cpro.c
156
static int ccp_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size)
drivers/hwmon/corsair-psu.c
840
static int corsairpsu_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data,
drivers/hwmon/gigabyte_waterforce.c
255
static int waterforce_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data,
drivers/hwmon/nzxt-kraken2.c
97
struct hid_report *report, u8 *data, int size)
drivers/hwmon/nzxt-kraken3.c
730
static int kraken3_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size)
drivers/hwmon/nzxt-smart2.c
689
struct hid_report *report, u8 *data, int size)
drivers/staging/greybus/hid.c
152
static int gb_hid_report_len(struct hid_report *report)
drivers/staging/greybus/hid.c
161
struct hid_report *report;
drivers/staging/greybus/hid.c
190
static void gb_hid_init_report(struct gb_hid *ghid, struct hid_report *report)
drivers/staging/greybus/hid.c
210
struct hid_report *report;
include/linux/hid.h
1004
void hid_output_report(struct hid_report *report, __u8 *data);
include/linux/hid.h
1005
int __hid_request(struct hid_device *hid, struct hid_report *rep, enum hid_class_request reqtype);
include/linux/hid.h
1006
u8 *hid_alloc_report_buf(struct hid_report *report, gfp_t flags);
include/linux/hid.h
1008
struct hid_report *hid_register_report(struct hid_device *device,
include/linux/hid.h
1012
struct hid_report *hid_validate_values(struct hid_device *hid,
include/linux/hid.h
1181
struct hid_report *report, enum hid_class_request reqtype);
include/linux/hid.h
1264
static inline u32 hid_report_len(struct hid_report *report)
include/linux/hid.h
546
struct hid_report *report; /* associated report */
include/linux/hid.h
586
struct hid_report *report_id_hash[HID_MAX_IDS];
include/linux/hid.h
596
struct hid_report *report;
include/linux/hid.h
601
struct hid_report *report;
include/linux/hid.h
617
struct hid_report *report;
include/linux/hid.h
713
void (*hiddev_report_event) (struct hid_device *, struct hid_report *);
include/linux/hid.h
868
int (*raw_event)(struct hid_device *hdev, struct hid_report *report,
include/linux/hid.h
873
void (*report)(struct hid_device *hdev, struct hid_report *report);
include/linux/hid.h
932
struct hid_report *report, int reqtype);
include/linux/hid.h
991
extern void hidinput_report_event(struct hid_device *hid, struct hid_report *report);
include/linux/hid_bpf.h
66
struct hid_report *(*hid_get_report)(struct hid_report_enum *report_enum, const u8 *data);
include/linux/hiddev.h
38
struct hid_report;
include/linux/hiddev.h
45
void hiddev_report_event(struct hid_device *hid, struct hid_report *report);
include/linux/hiddev.h
53
static inline void hiddev_report_event(struct hid_device *hid, struct hid_report *report) { }