#if !defined(__aarch64__) struct syscalls_enter_open_args { unsignedlonglong unused; long syscall_nr; long filename_ptr; long flags; long mode;
}; #endif
struct syscalls_exit_open_args { unsignedlonglong unused; long syscall_nr; long ret;
};
struct syscalls_enter_open_at_args { unsignedlonglong unused; long syscall_nr; longlong dfd; long filename_ptr; long flags; long mode;
};
SEC("tracepoint/syscalls/sys_exit_openat") int trace_enter_exit_at(struct syscalls_exit_open_args *ctx)
{
count(&exit_open_map); return 0;
}
SEC("tracepoint/syscalls/sys_exit_openat2") int trace_enter_exit_at2(struct syscalls_exit_open_args *ctx)
{
count(&exit_open_map); return 0;
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.16Bemerkung:
(vorverarbeitet am 2026-04-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.