Symbol: hid_hw_output_report
drivers/hid/bpf/hid_bpf_dispatch.c
145
if (!e->hid_hw_output_report)
drivers/hid/bpf/hid_bpf_dispatch.c
148
ret = e->hid_hw_output_report(&ctx_kern.ctx, source);
drivers/hid/bpf/hid_bpf_dispatch.c
486
ret = hid_ops->hid_hw_output_report(ctx->hid, dma_data, size, (u64)(long)ctx, true);
drivers/hid/bpf/hid_bpf_struct_ops.c
295
.hid_hw_output_report = __hid_bpf_hw_output_report,
drivers/hid/bpf/hid_bpf_struct_ops.c
48
case offsetof(struct hid_bpf_ops, hid_hw_output_report):
drivers/hid/hid-core.c
2555
EXPORT_SYMBOL_GPL(hid_hw_output_report);
drivers/hid/hid-core.c
3121
.hid_hw_output_report = __hid_hw_output_report,
drivers/hid/hid-cp2112.c
345
ret = hid_hw_output_report(hdev, buf, count);
drivers/hid/hid-ft260.c
363
ret = hid_hw_output_report(hdev, buf, len);
drivers/hid/hid-google-hammer.c
325
ret = hid_hw_output_report(led->hdev, led->buf, sizeof(led->buf));
drivers/hid/hid-haptic.c
281
ret = hid_hw_output_report(hdev, effect->report_buf,
drivers/hid/hid-input.c
1875
ret = hid_hw_output_report(hid, buf, len);
drivers/hid/hid-led.c
131
ret = hid_hw_output_report(ldev->hdev, ldev->buf,
drivers/hid/hid-lenovo.c
546
ret = hid_hw_output_report(hdev, buf, 3);
drivers/hid/hid-lg-g15.c
1232
ret = hid_hw_output_report(hdev, g15->transfer_buf, gkeys + 1);
drivers/hid/hid-logitech-hidpp.c
268
ret = hid_hw_output_report(hdev, (u8 *)hidpp_report, fields_count);
drivers/hid/hid-mcp2200.c
113
len = hid_hw_output_report(mcp->hdev, (u8 *) read_all,
drivers/hid/hid-mcp2200.c
148
status = hid_hw_output_report(mcp->hdev, (u8 *) cmd,
drivers/hid/hid-mcp2200.c
237
status = hid_hw_output_report(mcp->hdev, (u8 *) conf,
drivers/hid/hid-mcp2221.c
161
ret = hid_hw_output_report(mcp->hdev, buf, len);
drivers/hid/hid-microsoft.c
302
ret = hid_hw_output_report(hdev, (__u8 *)r, sizeof(*r));
drivers/hid/hid-nintendo.c
782
ret = hid_hw_output_report(hdev, buf, len);
drivers/hid/hid-playstation.c
1310
hid_hw_output_report(hdev, report->data, report->len);
drivers/hid/hid-playstation.c
2355
hid_hw_output_report(ds4->base.hdev, report.data, report.len);
drivers/hid/hid-rmi.c
177
ret = hid_hw_output_report(hdev, (void *)report, len);
drivers/hid/hid-sony.c
1276
ret = hid_hw_output_report(hdev, buf, 1);
drivers/hid/hid-sony.c
1624
hid_hw_output_report(sc->hdev, (u8 *)report,
drivers/hid/hid-sony.c
1649
hid_hw_output_report(hdev, (u8 *)report, MOTION_REPORT_0x02_SIZE);
drivers/hid/hid-u2fzero.c
101
ret = hid_hw_output_report(dev->hdev, dev->buf_out,
drivers/hid/hid-u2fzero.c
146
ret = hid_hw_output_report(dev->hdev, dev->buf_out,
drivers/hid/hid-wiimote-core.c
35
ret = hid_hw_output_report(hdev, buf, count);
drivers/hid/hid-winwing.c
70
ret = hid_hw_output_report(led->hdev, buf, 14);
drivers/hwmon/asus_rog_ryujin.c
153
return hid_hw_output_report(priv->hdev, priv->buffer, MAX_REPORT_LENGTH);
drivers/hwmon/corsair-cpro.c
142
ret = hid_hw_output_report(ccp->hdev, ccp->cmd_buffer, OUT_BUFFER_SIZE);
drivers/hwmon/corsair-psu.c
169
ret = hid_hw_output_report(priv->hdev, priv->cmd_buffer, CMD_BUFFER_SIZE);
drivers/hwmon/gigabyte_waterforce.c
118
ret = hid_hw_output_report(priv->hdev, priv->buffer, MAX_REPORT_LENGTH);
drivers/hwmon/nzxt-kraken3.c
192
ret = hid_hw_output_report(priv->hdev, priv->buffer, MAX_REPORT_LENGTH);
drivers/hwmon/nzxt-smart2.c
459
ret = hid_hw_output_report(drvdata->hid, drvdata->output_buffer,
include/linux/hid.h
1193
int hid_hw_output_report(struct hid_device *hdev, __u8 *buf, size_t len);
include/linux/hid_bpf.h
179
int (*hid_hw_output_report)(struct hid_bpf_ctx *ctx, u64 source);
include/linux/hid_bpf.h
72
int (*hid_hw_output_report)(struct hid_device *hdev, __u8 *buf, size_t len,
tools/testing/selftests/hid/progs/hid.c
398
.hid_hw_output_report = (void *)hid_test_filter_output_report,
tools/testing/selftests/hid/progs/hid.c
419
.hid_hw_output_report = (void *)hid_test_hidraw_output_report,
tools/testing/selftests/hid/progs/hid.c
444
.hid_hw_output_report = (void *)hid_test_infinite_loop_output_report,
tools/testing/selftests/hid/progs/hid_bpf_helpers.h
98
int (*hid_hw_output_report)(struct hid_bpf_ctx *ctx, u64 source);