diff options
Diffstat (limited to 'tools/perf/builtin-trace.c')
-rw-r--r-- | tools/perf/builtin-trace.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/perf/builtin-trace.c b/tools/perf/builtin-trace.c index 1643da631699..87b6dd3c33f5 100644 --- a/tools/perf/builtin-trace.c +++ b/tools/perf/builtin-trace.c | |||
@@ -482,6 +482,10 @@ static const char *bpf_cmd[] = { | |||
482 | }; | 482 | }; |
483 | static DEFINE_STRARRAY(bpf_cmd, "BPF_"); | 483 | static DEFINE_STRARRAY(bpf_cmd, "BPF_"); |
484 | 484 | ||
485 | #include "trace/beauty/generated/fsconfig_arrays.c" | ||
486 | |||
487 | static DEFINE_STRARRAY(fsconfig_cmds, "FSCONFIG_"); | ||
488 | |||
485 | static const char *epoll_ctl_ops[] = { "ADD", "DEL", "MOD", }; | 489 | static const char *epoll_ctl_ops[] = { "ADD", "DEL", "MOD", }; |
486 | static DEFINE_STRARRAY_OFFSET(epoll_ctl_ops, "EPOLL_CTL_", 1); | 490 | static DEFINE_STRARRAY_OFFSET(epoll_ctl_ops, "EPOLL_CTL_", 1); |
487 | 491 | ||
@@ -713,6 +717,8 @@ static struct syscall_fmt { | |||
713 | [2] = { .scnprintf = SCA_FCNTL_ARG, /* arg */ }, }, }, | 717 | [2] = { .scnprintf = SCA_FCNTL_ARG, /* arg */ }, }, }, |
714 | { .name = "flock", | 718 | { .name = "flock", |
715 | .arg = { [1] = { .scnprintf = SCA_FLOCK, /* cmd */ }, }, }, | 719 | .arg = { [1] = { .scnprintf = SCA_FLOCK, /* cmd */ }, }, }, |
720 | { .name = "fsconfig", | ||
721 | .arg = { [1] = STRARRAY(cmd, fsconfig_cmds), }, }, | ||
716 | { .name = "fspick", | 722 | { .name = "fspick", |
717 | .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ }, | 723 | .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ }, |
718 | [1] = { .scnprintf = SCA_FILENAME, /* path */ }, | 724 | [1] = { .scnprintf = SCA_FILENAME, /* path */ }, |