Searched refs:hid_ctx (Results 1 - 2 of 2) sorted by relevance

/linux-master/tools/testing/selftests/hid/progs/
H A Dhid.c18 int BPF_PROG(hid_first_event, struct hid_bpf_ctx *hid_ctx) argument
20 __u8 *rw_data = hid_bpf_get_data(hid_ctx, 0 /* offset */, 3 /* size */);
29 return hid_ctx->size;
33 int BPF_PROG(hid_second_event, struct hid_bpf_ctx *hid_ctx) argument
35 __u8 *rw_data = hid_bpf_get_data(hid_ctx, 0 /* offset */, 4 /* size */);
42 return hid_ctx->size;
46 int BPF_PROG(hid_change_report_id, struct hid_bpf_ctx *hid_ctx) argument
48 __u8 *rw_data = hid_bpf_get_data(hid_ctx, 0 /* offset */, 3 /* size */);
185 int BPF_PROG(hid_rdesc_fixup, struct hid_bpf_ctx *hid_ctx) argument
187 __u8 *data = hid_bpf_get_data(hid_ctx,
204 BPF_PROG(hid_test_insert1, struct hid_bpf_ctx *hid_ctx) argument
221 BPF_PROG(hid_test_insert2, struct hid_bpf_ctx *hid_ctx) argument
238 BPF_PROG(hid_test_insert3, struct hid_bpf_ctx *hid_ctx) argument
[all...]
/linux-master/drivers/hid/bpf/progs/
H A DWacom__ArtPen.bpf.c145 struct hid_bpf_ctx *hid_ctx; local
150 hid_ctx = hid_bpf_allocate_context(ctx->hid);
151 if (!hid_ctx) {
155 pid = hid_ctx->hid->product;
169 hid_bpf_release_context(hid_ctx);

Completed in 237 milliseconds