Home
last modified time | relevance | path

Searched refs:hid_device_event (Results 1 – 14 of 14) sorted by relevance

/linux/tools/testing/selftests/hid/progs/
H A Dhid.c34 .hid_device_event = (void *)hid_first_event,
58 .hid_device_event = (void *)hid_subprog_first_event,
77 .hid_device_event = (void *)hid_second_event,
95 .hid_device_event = (void *)hid_change_report_id,
262 .hid_device_event = (void *)hid_test_insert1,
285 .hid_device_event = (void *)hid_test_insert2,
307 .hid_device_event = (void *)hid_test_insert3,
523 .hid_device_event = (void *)hid_test_multiply_events_wq,
562 .hid_device_event = (void *)hid_test_multiply_events,
599 .hid_device_event = (void *)hid_test_infinite_loop_input_report,
H A Dhid_bpf_helpers.h80 int (*hid_device_event)(struct hid_bpf_ctx *ctx, enum hid_report_type report_type, member
/linux/drivers/hid/bpf/progs/
H A DFR-TEC__Raptor-Mach-2.bpf.c173 .hid_device_event = (void *)raptor_mach_2_fix_hat_switch,
H A DHuion__Kamvas-Pro-19.bpf.c260 .hid_device_event = (void *)kamvas_pro_19_fix_3rd_button,
H A DXPPen__Artist24.bpf.c211 .hid_device_event = (void *)xppen_24_fix_eraser,
H A DXPPen__DecoMini4.bpf.c204 .hid_device_event = (void *)hid_device_event_xppen_deco_mini_4,
H A DWacom__ArtPen.bpf.c143 .hid_device_event = (void *)artpen_pressure_interpolate,
H A DXPPen__ArtistPro16Gen2.bpf.c268 .hid_device_event = (void *)xppen_artist_pro_16_device_event,
/linux/drivers/hid/bpf/
H A Dhid_bpf_struct_ops.c213 if (ops->hid_device_event) { in hid_bpf_reg()
292 .hid_device_event = __hid_bpf_device_event,
H A Dhid_bpf_dispatch.c53 if (e->hid_device_event) { in dispatch_hid_bpf_device_event()
54 ret = e->hid_device_event(&ctx_kern.ctx, type, source); in dispatch_hid_bpf_device_event()
599 if (e->hid_device_event) { in hid_bpf_connect_device()
/linux/samples/hid/
H A Dhid_mouse.bpf.c125 .hid_device_event = (void *)hid_event,
H A Dhid_surface_dial.bpf.c136 .hid_device_event = (void *)hid_event,
/linux/include/linux/
H A Dhid_bpf.h117 int (*hid_device_event)(struct hid_bpf_ctx *ctx, enum hid_report_type report_type, member
/linux/Documentation/hid/
H A Dhid-bpf.rst157 1. event processing/filtering with ``SEC("struct_ops/hid_device_event")`` in libbpf
162 A ``hid_device_event`` is calling a BPF program when an event is received from
261 ``SEC("struct_ops/hid_device_event")``
391 SEC("struct_ops/hid_device_event")
417 .hid_device_event = (void *)filter_switch,