Symbol: hid_bpf_ops
drivers/hid/bpf/hid_bpf_dispatch.c
139
struct hid_bpf_ops *e;
drivers/hid/bpf/hid_bpf_dispatch.c
40
struct hid_bpf_ops *e;
drivers/hid/bpf/hid_bpf_dispatch.c
608
struct hid_bpf_ops *e;
drivers/hid/bpf/hid_bpf_dispatch.c
99
struct hid_bpf_ops *e;
drivers/hid/bpf/hid_bpf_struct_ops.c
153
const struct hid_bpf_ops *uhid_bpf_ops;
drivers/hid/bpf/hid_bpf_struct_ops.c
154
struct hid_bpf_ops *khid_bpf_ops;
drivers/hid/bpf/hid_bpf_struct_ops.c
157
uhid_bpf_ops = (const struct hid_bpf_ops *)udata;
drivers/hid/bpf/hid_bpf_struct_ops.c
158
khid_bpf_ops = (struct hid_bpf_ops *)kdata;
drivers/hid/bpf/hid_bpf_struct_ops.c
163
case offsetof(struct hid_bpf_ops, hid_id):
drivers/hid/bpf/hid_bpf_struct_ops.c
171
case offsetof(struct hid_bpf_ops, flags):
drivers/hid/bpf/hid_bpf_struct_ops.c
182
struct hid_bpf_ops *ops = kdata;
drivers/hid/bpf/hid_bpf_struct_ops.c
241
struct hid_bpf_ops *ops = kdata;
drivers/hid/bpf/hid_bpf_struct_ops.c
291
static struct hid_bpf_ops __bpf_hid_bpf_ops = {
drivers/hid/bpf/hid_bpf_struct_ops.c
312
struct hid_bpf_ops *e;
drivers/hid/bpf/hid_bpf_struct_ops.c
324
return register_bpf_struct_ops(&bpf_hid_bpf_ops, hid_bpf_ops);
drivers/hid/bpf/hid_bpf_struct_ops.c
46
case offsetof(struct hid_bpf_ops, hid_rdesc_fixup):
drivers/hid/bpf/hid_bpf_struct_ops.c
47
case offsetof(struct hid_bpf_ops, hid_hw_request):
drivers/hid/bpf/hid_bpf_struct_ops.c
48
case offsetof(struct hid_bpf_ops, hid_hw_output_report):
drivers/hid/bpf/progs/hid_bpf.h
11
struct hid_bpf_ops name
include/linux/hid_bpf.h
195
struct hid_bpf_ops *rdesc_ops;
samples/hid/hid_mouse.bpf.c
123
struct hid_bpf_ops mouse_invert = {
samples/hid/hid_surface_dial.bpf.c
134
struct hid_bpf_ops surface_dial = {
tools/testing/selftests/hid/progs/hid.c
240
struct hid_bpf_ops rdesc_fixup = {
tools/testing/selftests/hid/progs/hid.c
254
struct hid_bpf_ops rdesc_fixup_get_data_overflow = {
tools/testing/selftests/hid/progs/hid.c
276
struct hid_bpf_ops test_insert1 = {
tools/testing/selftests/hid/progs/hid.c
299
struct hid_bpf_ops test_insert2 = {
tools/testing/selftests/hid/progs/hid.c
321
struct hid_bpf_ops test_insert3 = {
tools/testing/selftests/hid/progs/hid.c
333
struct hid_bpf_ops test_filter_raw_request = {
tools/testing/selftests/hid/progs/hid.c
34
struct hid_bpf_ops first_event = {
tools/testing/selftests/hid/progs/hid.c
373
struct hid_bpf_ops test_hidraw_raw_request = {
tools/testing/selftests/hid/progs/hid.c
400
struct hid_bpf_ops test_infinite_loop_raw_request = {
tools/testing/selftests/hid/progs/hid.c
412
struct hid_bpf_ops test_filter_output_report = {
tools/testing/selftests/hid/progs/hid.c
433
struct hid_bpf_ops test_hidraw_output_report = {
tools/testing/selftests/hid/progs/hid.c
458
struct hid_bpf_ops test_infinite_loop_output_report = {
tools/testing/selftests/hid/progs/hid.c
537
struct hid_bpf_ops test_multiply_events_wq = {
tools/testing/selftests/hid/progs/hid.c
576
struct hid_bpf_ops test_multiply_events = {
tools/testing/selftests/hid/progs/hid.c
58
struct hid_bpf_ops subprog_first_event = {
tools/testing/selftests/hid/progs/hid.c
613
struct hid_bpf_ops test_infinite_loop_input_report = {
tools/testing/selftests/hid/progs/hid.c
77
struct hid_bpf_ops second_event = {
tools/testing/selftests/hid/progs/hid.c
95
struct hid_bpf_ops change_report_id = {