Searched refs:hid_device_event (Results 1 – 14 of 14) sorted by relevance
/linux/tools/testing/selftests/hid/progs/ |
H A D | hid.c | 34 .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 D | hid_bpf_helpers.h | 80 int (*hid_device_event)(struct hid_bpf_ctx *ctx, enum hid_report_type report_type, member
|
/linux/drivers/hid/bpf/progs/ |
H A D | FR-TEC__Raptor-Mach-2.bpf.c | 173 .hid_device_event = (void *)raptor_mach_2_fix_hat_switch,
|
H A D | Huion__Kamvas-Pro-19.bpf.c | 260 .hid_device_event = (void *)kamvas_pro_19_fix_3rd_button,
|
H A D | XPPen__Artist24.bpf.c | 211 .hid_device_event = (void *)xppen_24_fix_eraser,
|
H A D | XPPen__DecoMini4.bpf.c | 204 .hid_device_event = (void *)hid_device_event_xppen_deco_mini_4,
|
H A D | Wacom__ArtPen.bpf.c | 143 .hid_device_event = (void *)artpen_pressure_interpolate,
|
H A D | XPPen__ArtistPro16Gen2.bpf.c | 268 .hid_device_event = (void *)xppen_artist_pro_16_device_event,
|
/linux/drivers/hid/bpf/ |
H A D | hid_bpf_struct_ops.c | 213 if (ops->hid_device_event) { in hid_bpf_reg() 292 .hid_device_event = __hid_bpf_device_event,
|
H A D | hid_bpf_dispatch.c | 53 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 D | hid_mouse.bpf.c | 125 .hid_device_event = (void *)hid_event,
|
H A D | hid_surface_dial.bpf.c | 136 .hid_device_event = (void *)hid_event,
|
/linux/include/linux/ |
H A D | hid_bpf.h | 117 int (*hid_device_event)(struct hid_bpf_ctx *ctx, enum hid_report_type report_type, member
|
/linux/Documentation/hid/ |
H A D | hid-bpf.rst | 157 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,
|