Lines Matching refs:bpf
99 static int modify_return(ebpf::BPF &bpf) { in modify_return() argument
101 auto res = bpf.load_func("kmod_ret____x64_sys_openat", in modify_return()
121 auto fname_table = bpf.get_array_table<struct fname_buf>("fname_table"); in modify_return()
137 static int not_modify_return(ebpf::BPF &bpf) { in not_modify_return() argument
139 auto res = bpf.load_func("kmod_ret__security_file_open", in not_modify_return()
159 auto count_table = bpf.get_array_table<uint32_t>("count"); in not_modify_return()
174 ebpf::BPF bpf; in main() local
175 auto res = bpf.init(BPF_PROGRAM); in main()
182 auto pid_table = bpf.get_array_table<uint32_t>("target_pid"); in main()
189 if (modify_return(bpf)) in main()
192 if (not_modify_return(bpf)) in main()