1d633d579SJiri Olsa // SPDX-License-Identifier: GPL-2.0
2d633d579SJiri Olsa #include <linux/bpf.h>
3df8ff353SAndrii Nakryiko #include <bpf/bpf_helpers.h>
4df8ff353SAndrii Nakryiko #include <bpf/bpf_tracing.h>
5d633d579SJiri Olsa 
6*b23316aaSYuntao Wang SEC("fentry/bpf_modify_return_test")
BPF_PROG(fentry_test,int a,int * b)7*b23316aaSYuntao Wang int BPF_PROG(fentry_test, int a, int *b)
8d633d579SJiri Olsa {
9d633d579SJiri Olsa 	return 0;
10d633d579SJiri Olsa }
11d633d579SJiri Olsa 
12*b23316aaSYuntao Wang SEC("fmod_ret/bpf_modify_return_test")
BPF_PROG(fmod_ret_test,int a,int * b,int ret)13*b23316aaSYuntao Wang int BPF_PROG(fmod_ret_test, int a, int *b, int ret)
14*b23316aaSYuntao Wang {
15*b23316aaSYuntao Wang 	return 0;
16*b23316aaSYuntao Wang }
17*b23316aaSYuntao Wang 
18*b23316aaSYuntao Wang SEC("fexit/bpf_modify_return_test")
BPF_PROG(fexit_test,int a,int * b,int ret)19*b23316aaSYuntao Wang int BPF_PROG(fexit_test, int a, int *b, int ret)
20d633d579SJiri Olsa {
21d633d579SJiri Olsa 	return 0;
22d633d579SJiri Olsa }
23d633d579SJiri Olsa 
24d633d579SJiri Olsa char _license[] SEC("license") = "GPL";
25