Lines Matching refs:bpf_prog
17 struct bpf_prog;
728 int perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie);
731 int bpf_probe_register(struct bpf_raw_event_map *btp, struct bpf_prog *prog);
732 int bpf_probe_unregister(struct bpf_raw_event_map *btp, struct bpf_prog *prog);
745 perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) in perf_event_attach_bpf_prog()
757 static inline int bpf_probe_register(struct bpf_raw_event_map *btp, struct bpf_prog *p) in bpf_probe_register()
761 static inline int bpf_probe_unregister(struct bpf_raw_event_map *btp, struct bpf_prog *p) in bpf_probe_unregister()
856 int perf_event_set_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie);
859 void bpf_trace_run1(struct bpf_prog *prog, u64 arg1);
860 void bpf_trace_run2(struct bpf_prog *prog, u64 arg1, u64 arg2);
861 void bpf_trace_run3(struct bpf_prog *prog, u64 arg1, u64 arg2,
863 void bpf_trace_run4(struct bpf_prog *prog, u64 arg1, u64 arg2,
865 void bpf_trace_run5(struct bpf_prog *prog, u64 arg1, u64 arg2,
867 void bpf_trace_run6(struct bpf_prog *prog, u64 arg1, u64 arg2,
869 void bpf_trace_run7(struct bpf_prog *prog, u64 arg1, u64 arg2,
871 void bpf_trace_run8(struct bpf_prog *prog, u64 arg1, u64 arg2,
874 void bpf_trace_run9(struct bpf_prog *prog, u64 arg1, u64 arg2,
877 void bpf_trace_run10(struct bpf_prog *prog, u64 arg1, u64 arg2,
880 void bpf_trace_run11(struct bpf_prog *prog, u64 arg1, u64 arg2,
883 void bpf_trace_run12(struct bpf_prog *prog, u64 arg1, u64 arg2,