Lines Matching refs:progs
119 int fd = ctx.driver_prog_fd ?: bpf_program__fd(ctx.skel->progs.trigger_driver); in trigger_producer_batch()
146 bpf_program__set_autoload(ctx.skel->progs.trigger_driver, true); in setup_ctx()
182 bpf_program__set_autoload(ctx.skel->progs.trigger_driver, false); in trigger_kernel_count_setup()
183 bpf_program__set_autoload(ctx.skel->progs.trigger_count, true); in trigger_kernel_count_setup()
186 ctx.driver_prog_fd = bpf_program__fd(ctx.skel->progs.trigger_count); in trigger_kernel_count_setup()
192 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_kprobe, true); in trigger_kprobe_setup()
194 attach_bpf(ctx.skel->progs.bench_trigger_kprobe); in trigger_kprobe_setup()
200 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_kretprobe, true); in trigger_kretprobe_setup()
202 attach_bpf(ctx.skel->progs.bench_trigger_kretprobe); in trigger_kretprobe_setup()
208 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_kprobe_multi, true); in trigger_kprobe_multi_setup()
210 attach_bpf(ctx.skel->progs.bench_trigger_kprobe_multi); in trigger_kprobe_multi_setup()
216 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_kretprobe_multi, true); in trigger_kretprobe_multi_setup()
218 attach_bpf(ctx.skel->progs.bench_trigger_kretprobe_multi); in trigger_kretprobe_multi_setup()
224 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_fentry, true); in trigger_fentry_setup()
226 attach_bpf(ctx.skel->progs.bench_trigger_fentry); in trigger_fentry_setup()
232 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_fexit, true); in trigger_fexit_setup()
234 attach_bpf(ctx.skel->progs.bench_trigger_fexit); in trigger_fexit_setup()
240 bpf_program__set_autoload(ctx.skel->progs.trigger_driver, false); in trigger_fmodret_setup()
241 bpf_program__set_autoload(ctx.skel->progs.trigger_driver_kfunc, true); in trigger_fmodret_setup()
242 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_fmodret, true); in trigger_fmodret_setup()
245 ctx.driver_prog_fd = bpf_program__fd(ctx.skel->progs.trigger_driver_kfunc); in trigger_fmodret_setup()
246 attach_bpf(ctx.skel->progs.bench_trigger_fmodret); in trigger_fmodret_setup()
252 bpf_program__set_autoload(ctx.skel->progs.trigger_driver, false); in trigger_tp_setup()
253 bpf_program__set_autoload(ctx.skel->progs.trigger_driver_kfunc, true); in trigger_tp_setup()
254 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_tp, true); in trigger_tp_setup()
257 ctx.driver_prog_fd = bpf_program__fd(ctx.skel->progs.trigger_driver_kfunc); in trigger_tp_setup()
258 attach_bpf(ctx.skel->progs.bench_trigger_tp); in trigger_tp_setup()
264 bpf_program__set_autoload(ctx.skel->progs.trigger_driver, false); in trigger_rawtp_setup()
265 bpf_program__set_autoload(ctx.skel->progs.trigger_driver_kfunc, true); in trigger_rawtp_setup()
266 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_rawtp, true); in trigger_rawtp_setup()
269 ctx.driver_prog_fd = bpf_program__fd(ctx.skel->progs.trigger_driver_kfunc); in trigger_rawtp_setup()
270 attach_bpf(ctx.skel->progs.bench_trigger_rawtp); in trigger_rawtp_setup()
365 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_uprobe_multi, true); in usetup()
367 bpf_program__set_autoload(ctx.skel->progs.bench_trigger_uprobe, true); in usetup()
383 ctx.skel->progs.bench_trigger_uprobe_multi, in usetup()
387 link = bpf_program__attach_uprobe(ctx.skel->progs.bench_trigger_uprobe, in usetup()