hid_report_type
dispatch_hid_bpf_device_event(struct hid_device *hdev, enum hid_report_type type, u8 *data,
enum hid_report_type rtype)
enum hid_report_type rtype, enum hid_class_request reqtype)
__hid_bpf_input_report(struct hid_bpf_ctx *ctx, enum hid_report_type type, u8 *buf,
hid_bpf_try_input_report(struct hid_bpf_ctx *ctx, enum hid_report_type type, u8 *buf,
hid_bpf_input_report(struct hid_bpf_ctx *ctx, enum hid_report_type type, u8 *buf,
u32 size, enum hid_report_type rtype,
static int __hid_bpf_device_event(struct hid_bpf_ctx *ctx, enum hid_report_type type, u64 source)
enum hid_report_type rtype, enum hid_class_request reqtype,
enum hid_report_type type,
enum hid_report_type type,
enum hid_report_type type,
enum hid_report_type type, unsigned int id,
int hid_report_raw_event(struct hid_device *hid, enum hid_report_type type, u8 *data, u32 size,
static int __hid_input_report(struct hid_device *hid, enum hid_report_type type,
int hid_input_report(struct hid_device *hid, enum hid_report_type type, u8 *data, u32 size,
size_t len, enum hid_report_type rtype,
size_t len, enum hid_report_type rtype, enum hid_class_request reqtype)
enum hid_report_type type, unsigned int id,
enum hid_report_type type, unsigned int id,
enum hid_report_type type, unsigned int id,
size_t len, enum hid_report_type rtype,
size_t len, enum hid_report_type rtype,
int hid_report_raw_event(struct hid_device *hid, enum hid_report_type type, u8 *data, u32 size,
enum hid_report_type type; /* report type */
int hid_input_report(struct hid_device *hid, enum hid_report_type type, u8 *data, u32 size,
int (*hid_device_event)(struct hid_bpf_ctx *ctx, enum hid_report_type report_type,
enum hid_report_type rtype, enum hid_class_request reqtype,
u8 *dispatch_hid_bpf_device_event(struct hid_device *hid, enum hid_report_type type, u8 *data,
u32 size, enum hid_report_type rtype,
static inline u8 *dispatch_hid_bpf_device_event(struct hid_device *hid, enum hid_report_type type,
u32 size, enum hid_report_type rtype,
size_t len, enum hid_report_type rtype,
int (*hid_input_report)(struct hid_device *hid, enum hid_report_type type,
enum hid_report_type type,
int BPF_PROG(hid_event, struct hid_bpf_ctx *hctx, enum hid_report_type type)
enum hid_report_type type;
enum hid_report_type type;
int BPF_PROG(hid_first_event, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
int BPF_PROG(hid_test_insert1, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
int BPF_PROG(hid_test_insert2, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
int BPF_PROG(hid_test_insert3, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
enum hid_report_type rtype, enum hid_class_request reqtype, __u64 source)
enum hid_report_type rtype, enum hid_class_request reqtype, __u64 source)
enum hid_report_type rtype, enum hid_class_request reqtype, __u64 source)
int __hid_subprog_first_event(struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
enum hid_report_type rtype, enum hid_class_request reqtype, __u64 source)
int BPF_PROG(hid_test_multiply_events_wq, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
int BPF_PROG(hid_subprog_first_event, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
int BPF_PROG(hid_test_multiply_events, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
enum hid_report_type report_type, __u64 source)
int BPF_PROG(hid_second_event, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
int BPF_PROG(hid_change_report_id, struct hid_bpf_ctx *hid_ctx, enum hid_report_type type)
enum hid_report_type type,
enum hid_report_type type,
enum hid_report_type type,
int (*hid_device_event)(struct hid_bpf_ctx *ctx, enum hid_report_type report_type,
enum hid_report_type rtype, enum hid_class_request reqtype,