Lines Matching defs:skel
23 #include "bpf_skel/augmented_raw_syscalls.skel.h"
140 struct augmented_raw_syscalls_bpf *skel;
3285 if (trace->skel->obj == NULL)
3288 bpf_object__for_each_program(pos, trace->skel->obj) {
3329 return trace->skel->progs.syscall_unaugmented;
3346 return sc ? bpf_program__fd(sc->bpf_prog.sys_enter) : bpf_program__fd(trace->skel->progs.syscall_unaugmented);
3352 return sc ? bpf_program__fd(sc->bpf_prog.sys_exit) : bpf_program__fd(trace->skel->progs.syscall_unaugmented);
3377 pair->bpf_prog.sys_enter == trace->skel->progs.syscall_unaugmented)
3443 if (pair_prog == trace->skel->progs.syscall_unaugmented)
3458 int map_enter_fd = bpf_map__fd(trace->skel->maps.syscalls_sys_enter);
3459 int map_exit_fd = bpf_map__fd(trace->skel->maps.syscalls_sys_exit);
3521 if (sc->bpf_prog.sys_enter != trace->skel->progs.syscall_unaugmented)
3919 bpf_map__update_elem(trace->skel->maps.__augmented_syscalls__,
3932 if (trace->skel && trace->skel->progs.sys_enter)
4869 trace.skel = augmented_raw_syscalls_bpf__open();
4870 if (!trace.skel) {
4879 bpf_object__for_each_program(prog, trace.skel->obj) {
4880 if (prog != trace.skel->progs.sys_enter && prog != trace.skel->progs.sys_exit)
4884 err = augmented_raw_syscalls_bpf__load(trace.skel);
4890 augmented_raw_syscalls_bpf__attach(trace.skel);
5074 augmented_raw_syscalls_bpf__destroy(trace.skel);