#include "trace/beauty/socket_type.c"
 #include "trace/beauty/waitid_options.c"
 
-static struct syscall_fmt syscall_fmts[] = {
+static const struct syscall_fmt syscall_fmts[] = {
        { .name     = "access",
          .arg = { [1] = { .scnprintf = SCA_ACCMODE,  /* mode */ }, }, },
        { .name     = "arch_prctl",
        return strcmp(name, fmt->name);
 }
 
-static struct syscall_fmt *__syscall_fmt__find(struct syscall_fmt *fmts, const int nmemb, const char *name)
+static const struct syscall_fmt *__syscall_fmt__find(const struct syscall_fmt *fmts,
+                                                    const int nmemb,
+                                                    const char *name)
 {
        return bsearch(name, fmts, nmemb, sizeof(struct syscall_fmt), syscall_fmt__cmp);
 }
 
-static struct syscall_fmt *syscall_fmt__find(const char *name)
+static const struct syscall_fmt *syscall_fmt__find(const char *name)
 {
        const int nmemb = ARRAY_SIZE(syscall_fmts);
        return __syscall_fmt__find(syscall_fmts, nmemb, name);
 }
 
-static struct syscall_fmt *__syscall_fmt__find_by_alias(struct syscall_fmt *fmts, const int nmemb, const char *alias)
+static const struct syscall_fmt *__syscall_fmt__find_by_alias(const struct syscall_fmt *fmts,
+                                                             const int nmemb, const char *alias)
 {
        int i;
 
        return NULL;
 }
 
-static struct syscall_fmt *syscall_fmt__find_by_alias(const char *alias)
+static const struct syscall_fmt *syscall_fmt__find_by_alias(const char *alias)
 {
        const int nmemb = ARRAY_SIZE(syscall_fmts);
        return __syscall_fmt__find_by_alias(syscall_fmts, nmemb, alias);
        bool                nonexistent;
        struct tep_format_field *args;
        const char          *name;
-       struct syscall_fmt  *fmt;
+       const struct syscall_fmt  *fmt;
        struct syscall_arg_fmt *arg_fmt;
 };
 
        return 0;
 }
 
-static struct syscall_arg_fmt syscall_arg_fmts__by_name[] = {
+static const struct syscall_arg_fmt syscall_arg_fmts__by_name[] = {
        { .name = "msr",        .scnprintf = SCA_X86_MSR,         .strtoul = STUL_X86_MSR,         },
        { .name = "vector",     .scnprintf = SCA_X86_IRQ_VECTORS, .strtoul = STUL_X86_IRQ_VECTORS, },
 };
        return strcmp(name, fmt->name);
 }
 
-static struct syscall_arg_fmt *
-__syscall_arg_fmt__find_by_name(struct syscall_arg_fmt *fmts, const int nmemb, const char *name)
+static const struct syscall_arg_fmt *
+__syscall_arg_fmt__find_by_name(const struct syscall_arg_fmt *fmts, const int nmemb,
+                               const char *name)
 {
        return bsearch(name, fmts, nmemb, sizeof(struct syscall_arg_fmt), syscall_arg_fmt__cmp);
 }
 
-static struct syscall_arg_fmt *syscall_arg_fmt__find_by_name(const char *name)
+static const struct syscall_arg_fmt *syscall_arg_fmt__find_by_name(const char *name)
 {
        const int nmemb = ARRAY_SIZE(syscall_arg_fmts__by_name);
        return __syscall_arg_fmt__find_by_name(syscall_arg_fmts__by_name, nmemb, name);
                         * 7 unsigned long
                         */
                        arg->scnprintf = SCA_FD;
-               } else {
-                       struct syscall_arg_fmt *fmt = syscall_arg_fmt__find_by_name(field->name);
+               } else {
+                       const struct syscall_arg_fmt *fmt =
+                               syscall_arg_fmt__find_by_name(field->name);
 
                        if (fmt) {
                                arg->scnprintf = fmt->scnprintf;
        struct syscall_arg_fmt *fmt = evsel__syscall_arg_fmt(evsel);
 
        if (fmt) {
-               struct syscall_fmt *scfmt = syscall_fmt__find(name);
+               const struct syscall_fmt *scfmt = syscall_fmt__find(name);
 
                if (scfmt) {
                        int skip = 0;
        int len = strlen(str) + 1, err = -1, list, idx;
        char *strace_groups_dir = system_path(STRACE_GROUPS_DIR);
        char group_name[PATH_MAX];
-       struct syscall_fmt *fmt;
+       const struct syscall_fmt *fmt;
 
        if (strace_groups_dir == NULL)
                return -1;