Home
last modified time | relevance | path

Searched defs:hid_bpf_ops (Results 1 – 2 of 2) sorted by relevance

/linux/tools/testing/selftests/hid/progs/
H A Dhid_bpf_helpers.h10 #define hid_bpf_ops hid_bpf_ops___not_used macro
76 struct hid_bpf_ops { struct
77 int hid_id;
78 u32 flags;
79 struct list_head list;
80 int (*hid_device_event)(struct hid_bpf_ctx *ctx, enum hid_report_type report_type,
82 int (*hid_rdesc_fixup)(struct hid_bpf_ctx *ctx);
83 int (*hid_hw_request)(struct hid_bpf_ctx *ctx, unsigned char reportnum,
86 int (*hid_hw_output_report)(struct hid_bpf_ctx *ctx, u64 source);
87 struct hid_device *hdev;
/linux/include/linux/
H A Dhid_bpf.h92 struct hid_bpf_ops { struct
96 int hid_id;
97 u32 flags;
100 struct list_head list;
117 int (*hid_device_event)(struct hid_bpf_ctx *ctx, enum hid_report_type report_type,
132 int (*hid_rdesc_fixup)(struct hid_bpf_ctx *ctx);
158 int (*hid_hw_request)(struct hid_bpf_ctx *ctx, unsigned char reportnum,
195 struct hid_bpf_ops *rdesc_ops; argument