Home
last modified time | relevance | path

Searched refs:prog (Results 1 – 25 of 37) sorted by relevance

12

/samples/bpf/
A Dtracex5_user.c27 struct sock_fprog prog = { in install_accept_all_seccomp() local
31 if (prctl(PR_SET_SECCOMP, 2, &prog)) in install_accept_all_seccomp()
38 struct bpf_program *prog; in main() local
52 prog = bpf_object__find_program_by_name(obj, "bpf_prog1"); in main()
53 if (!prog) { in main()
64 link = bpf_program__attach(prog); in main()
77 bpf_object__for_each_program(prog, obj) { in main()
78 section = bpf_program__section_name(prog); in main()
83 fd = bpf_program__fd(prog); in main()
A Dtracex1_user.c10 struct bpf_program *prog; in main() local
22 prog = bpf_object__find_program_by_name(obj, "bpf_prog1"); in main()
23 if (!prog) { in main()
34 link = bpf_program__attach(prog); in main()
A Dsockex1_user.c14 struct bpf_program *prog; in main() local
26 prog = bpf_object__next_program(obj, NULL); in main()
27 bpf_program__set_type(prog, BPF_PROG_TYPE_SOCKET_FILTER); in main()
33 prog_fd = bpf_program__fd(prog); in main()
A Dsockex2_user.c18 struct bpf_program *prog; in main() local
30 prog = bpf_object__next_program(obj, NULL); in main()
31 bpf_program__set_type(prog, BPF_PROG_TYPE_SOCKET_FILTER); in main()
37 prog_fd = bpf_program__fd(prog); in main()
A Dxdp_fwd_user.c107 static void usage(const char *prog) in usage() argument
116 prog); in usage()
122 struct bpf_program *prog = NULL; in main() local
173 prog = bpf_object__next_program(obj, NULL); in main()
174 bpf_program__set_type(prog, BPF_PROG_TYPE_XDP); in main()
188 prog = pos; in main()
192 prog_fd = bpf_program__fd(prog); in main()
A Dtrace_output_user.c47 struct bpf_program *prog; in main() local
73 prog = bpf_object__find_program_by_name(obj, "bpf_prog1"); in main()
74 if (libbpf_get_error(prog)) { in main()
79 link = bpf_program__attach(prog); in main()
A Dsockex3_user.c28 struct bpf_program *prog; in main() local
55 bpf_object__for_each_program(prog, obj) { in main()
56 fd = bpf_program__fd(prog); in main()
58 if (!strcmp(bpf_program__name(prog), "main_prog")) in main()
A Dsampleip_user.c36 static int sampling_start(int freq, struct bpf_program *prog, in sampling_start() argument
56 links[i] = bpf_program__attach_perf_event(prog, pmu_fd); in sampling_start()
143 struct bpf_program *prog; in main() local
195 prog = bpf_object__find_program_by_name(obj, "do_sample"); in main()
196 if (!prog) { in main()
219 if (sampling_start(freq, prog, links) != 0) in main()
A Dspintest_user.c15 struct bpf_program *prog; in main() local
45 bpf_object__for_each_program(prog, obj) { in main()
46 links[j] = bpf_program__attach(prog); in main()
A Dtracex4_user.c51 struct bpf_program *prog; in main() local
75 bpf_object__for_each_program(prog, obj) { in main()
76 links[j] = bpf_program__attach(prog); in main()
A Dhbm.c119 static int prog_load(char *prog) in prog_load() argument
124 obj = bpf_object__open_file(prog, NULL); in prog_load()
161 static int run_bpf_prog(char *prog, int cg_id) in run_bpf_prog() argument
171 rc = prog_load(prog); in run_bpf_prog()
452 char *prog = "hbm_out_kern.o"; in main() local
468 prog = "hbm_edt_kern.o"; in main()
508 prog = argv[optind]; in main()
509 printf("HBM prog: %s\n", prog != NULL ? prog : "NULL"); in main()
514 return run_bpf_prog(prog, cg_id); in main()
A Dxdp2skb_meta.sh180 local prog="tc_mark"
189 prio 1 handle 1 bpf da obj $file sec $prog
196 local prog="xdp_mark"
204 call_ip link set dev $device xdp obj $file sec $prog
A Dsyscall_tp_user.c53 struct bpf_program *prog; in test() local
67 bpf_object__for_each_program(prog, objs[i]) in test()
91 bpf_object__for_each_program(prog, objs[i]) { in test()
92 links[j] = bpf_program__attach(prog); in test()
A Dsock_example.c48 struct bpf_insn prog[] = { in test_sock() local
62 size_t insns_cnt = ARRAY_SIZE(prog); in test_sock()
69 prog, insns_cnt, &opts); in test_sock()
A Dibumad_user.c85 struct bpf_program *prog; in main() local
135 bpf_object__for_each_program(prog, obj) { in main()
136 tp_links[tp_cnt] = bpf_program__attach(prog); in main()
A Dxdp_adjust_tail_user.c90 struct bpf_program *prog; in main() local
153 prog = bpf_object__next_program(obj, NULL); in main()
154 bpf_program__set_type(prog, BPF_PROG_TYPE_XDP); in main()
160 prog_fd = bpf_program__fd(prog); in main()
A Dlathist_user.c84 struct bpf_program *prog; in main() local
108 bpf_object__for_each_program(prog, obj) { in main()
109 links[i] = bpf_program__attach(prog); in main()
A Dtest_map_in_map_user.c119 struct bpf_program *prog; in main() local
130 prog = bpf_object__find_program_by_name(obj, "trace_sys_connect"); in main()
131 if (!prog) { in main()
155 link = bpf_program__attach(prog); in main()
A Dcpustat_user.c192 struct bpf_program *prog; in main() local
204 prog = bpf_object__find_program_by_name(obj, "bpf_prog1"); in main()
205 if (!prog) { in main()
223 link = bpf_program__attach(prog); in main()
A Dtcp_bpf.readme14 bpftool prog load tcp_basertt_kern.o /sys/fs/bpf/tcp_prog
16 bpftool prog tracelog
18 "bpftool prog tracelog" will continue to run printing the BPF log buffer.
A Dtracex3_user.c110 struct bpf_program *prog; in main() local
147 bpf_object__for_each_program(prog, obj) { in main()
148 links[j] = bpf_program__attach(prog); in main()
A Doffwaketime_user.c99 struct bpf_program *prog; in main() local
132 bpf_object__for_each_program(prog, obj) { in main()
133 links[i] = bpf_program__attach(prog); in main()
A Dtrace_event_user.c24 struct bpf_program *prog; variable
158 links[i] = bpf_program__attach_perf_event(prog, pmu_fd); in test_perf_event_all_cpu()
197 link = bpf_program__attach_perf_event(prog, pmu_fd); in test_perf_event_task()
318 prog = bpf_object__find_program_by_name(obj, "bpf_prog1"); in main()
319 if (!prog) { in main()
/samples/seccomp/
A Ddropper.c41 struct sock_fprog prog = { in install_filter() local
53 if (prctl(PR_SET_SECCOMP, 2, &prog)) { in install_filter()
/samples/hid/
A Dhid_mouse.c41 static void usage(const char *prog) in usage() argument
45 __func__, prog); in usage()

Completed in 20 milliseconds

12