mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
perf tool: Tidy up util/cache.h header file users
Use git clang-format to sort header files. Review header file includes removing those that were unnecessary or adding explicit includes in cases where transitive dependencies were be using. Signed-off-by: Ian Rogers <irogers@google.com> Assisted-by: Antigravity:gemini-3.1-pro Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
7071a2871c
commit
583ba92ef0
|
|
@ -6,49 +6,46 @@
|
|||
* look up and read DSOs and symbol information and display
|
||||
* a histogram of results, along various sorting keys.
|
||||
*/
|
||||
#include "builtin.h"
|
||||
#include "perf.h"
|
||||
#include <stdbool.h>
|
||||
|
||||
#include "util/color.h"
|
||||
#include <linux/list.h>
|
||||
#include <linux/rbtree.h>
|
||||
#include "util/symbol.h"
|
||||
|
||||
#include "util/debug.h"
|
||||
|
||||
#include "util/evlist.h"
|
||||
#include "util/evsel.h"
|
||||
#include "util/annotate.h"
|
||||
#include "util/annotate-data.h"
|
||||
#include "util/event.h"
|
||||
#include <subcmd/parse-options.h>
|
||||
#include "util/parse-events.h"
|
||||
#include "util/sort.h"
|
||||
#include "util/hist.h"
|
||||
#include "util/dso.h"
|
||||
#include "util/machine.h"
|
||||
#include "util/map.h"
|
||||
#include "util/session.h"
|
||||
#include "util/tool.h"
|
||||
#include "util/data.h"
|
||||
#include "arch/common.h"
|
||||
#include "util/block-range.h"
|
||||
#include "util/map_symbol.h"
|
||||
#include "util/branch.h"
|
||||
#include "util/util.h"
|
||||
#include "ui/progress.h"
|
||||
#include "ui/ui.h"
|
||||
|
||||
#include <dlfcn.h>
|
||||
#include <errno.h>
|
||||
#include <linux/bitmap.h>
|
||||
#include <linux/err.h>
|
||||
#include <inttypes.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <dlfcn.h>
|
||||
#include <linux/bitmap.h>
|
||||
#include <linux/err.h>
|
||||
#include <linux/list.h>
|
||||
#include <linux/rbtree.h>
|
||||
|
||||
#include <subcmd/parse-options.h>
|
||||
|
||||
#include "arch/common.h"
|
||||
#include "builtin.h"
|
||||
#include "perf.h"
|
||||
#include "ui/progress.h"
|
||||
#include "ui/ui.h"
|
||||
#include "util/annotate-data.h"
|
||||
#include "util/annotate.h"
|
||||
#include "util/block-range.h"
|
||||
#include "util/branch.h"
|
||||
#include "util/data.h"
|
||||
#include "util/debug.h"
|
||||
#include "util/dso.h"
|
||||
#include "util/event.h"
|
||||
#include "util/evlist.h"
|
||||
#include "util/evsel.h"
|
||||
#include "util/hist.h"
|
||||
#include "util/machine.h"
|
||||
#include "util/map.h"
|
||||
#include "util/map_symbol.h"
|
||||
#include "util/session.h"
|
||||
#include "util/sort.h"
|
||||
#include "util/symbol.h"
|
||||
#include "util/tool.h"
|
||||
#include "util/util.h"
|
||||
|
||||
struct perf_annotate {
|
||||
struct perf_tool tool;
|
||||
struct perf_session *session;
|
||||
|
|
|
|||
|
|
@ -5,19 +5,21 @@
|
|||
* Copyright (C) 2015, Taeung Song <treeze.taeung@gmail.com>
|
||||
*
|
||||
*/
|
||||
#include "builtin.h"
|
||||
|
||||
#include <subcmd/parse-options.h>
|
||||
#include "util/debug.h"
|
||||
#include "util/config.h"
|
||||
#include "util/path.h"
|
||||
#include <linux/string.h>
|
||||
#include <limits.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdbool.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <linux/string.h>
|
||||
|
||||
#include <subcmd/parse-options.h>
|
||||
|
||||
#include "builtin.h"
|
||||
#include "util/config.h"
|
||||
#include "util/debug.h"
|
||||
#include "util/path.h"
|
||||
|
||||
static bool use_system_config, use_user_config;
|
||||
|
||||
static const char * const config_usage[] = {
|
||||
|
|
|
|||
|
|
@ -4,29 +4,30 @@
|
|||
*
|
||||
* Builtin help command
|
||||
*/
|
||||
#include "util/config.h"
|
||||
#include "util/path.h"
|
||||
#include "util/strbuf.h"
|
||||
#include "builtin.h"
|
||||
#include <subcmd/exec-cmd.h>
|
||||
#include <subcmd/parse-options.h>
|
||||
#include <subcmd/run-command.h>
|
||||
#include <subcmd/help.h>
|
||||
#include "util/debug.h"
|
||||
#include "util/util.h"
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/string.h>
|
||||
#include <linux/zalloc.h>
|
||||
#include <errno.h>
|
||||
#include <limits.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdbool.h>
|
||||
#include <string.h>
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <linux/string.h>
|
||||
#include <linux/zalloc.h>
|
||||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <subcmd/exec-cmd.h>
|
||||
#include <subcmd/help.h>
|
||||
#include <subcmd/parse-options.h>
|
||||
#include <subcmd/run-command.h>
|
||||
|
||||
#include "builtin.h"
|
||||
#include "util/config.h"
|
||||
#include "util/debug.h"
|
||||
#include "util/path.h"
|
||||
#include "util/strbuf.h"
|
||||
#include "util/util.h"
|
||||
|
||||
static struct man_viewer_list {
|
||||
struct man_viewer_list *next;
|
||||
char name[0];
|
||||
|
|
|
|||
|
|
@ -6,41 +6,36 @@
|
|||
* This is the main hub from which the sub-commands (perf stat,
|
||||
* perf top, perf record, perf report, etc.) are started.
|
||||
*/
|
||||
#include "builtin.h"
|
||||
#include "perf.h"
|
||||
|
||||
#include "util/build-id.h"
|
||||
#include "util/env.h"
|
||||
#include <internal/lib.h> // page_size
|
||||
#include <subcmd/exec-cmd.h>
|
||||
#include "util/config.h"
|
||||
#include <subcmd/run-command.h>
|
||||
#include "util/parse-events.h"
|
||||
#include <subcmd/pager.h>
|
||||
#include <subcmd/parse-options.h>
|
||||
#include <subcmd/help.h>
|
||||
#include "util/debug.h"
|
||||
#include "util/event.h"
|
||||
#include "util/util.h" // usage()
|
||||
#include "ui/ui.h"
|
||||
#include "perf-sys.h"
|
||||
#include <api/fs/fs.h>
|
||||
#include <api/fs/tracing_path.h>
|
||||
#include <perf/core.h>
|
||||
#include <errno.h>
|
||||
#include <pthread.h>
|
||||
#include <signal.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <stdbool.h>
|
||||
#include <time.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
#include <linux/kernel.h>
|
||||
|
||||
#include <linux/string.h>
|
||||
#include <linux/zalloc.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <api/fs/tracing_path.h>
|
||||
#include <internal/lib.h> // page_size
|
||||
#include <perf/core.h>
|
||||
#include <subcmd/exec-cmd.h>
|
||||
#include <subcmd/help.h>
|
||||
#include <subcmd/pager.h>
|
||||
#include <subcmd/parse-options.h>
|
||||
#include <subcmd/run-command.h>
|
||||
|
||||
#include "builtin.h"
|
||||
#include "perf-sys.h"
|
||||
#include "ui/ui.h"
|
||||
#include "util/build-id.h"
|
||||
#include "util/config.h"
|
||||
#include "util/debug.h"
|
||||
#include "util/util.h" // usage()
|
||||
|
||||
#define CMD_EXEC_PATH "--exec-path"
|
||||
#define CMD_DEBUGFS_DIR "--debugfs-dir="
|
||||
|
|
|
|||
|
|
@ -9,31 +9,34 @@
|
|||
* Copyright (C) Johannes Schindelin, 2005
|
||||
*
|
||||
*/
|
||||
#include <errno.h>
|
||||
#include <sys/param.h>
|
||||
#include "callchain.h"
|
||||
#include "header.h"
|
||||
#include <subcmd/exec-cmd.h>
|
||||
#include "util/event.h" /* proc_map_timeout */
|
||||
#include "util/hist.h" /* perf_hist_config */
|
||||
#include "util/stat.h" /* perf_stat__set_big_num */
|
||||
#include "util/evsel.h" /* evsel__hw_names, evsel__use_bpf_counters */
|
||||
#include "path.h"
|
||||
#include "srcline.h"
|
||||
#include "build-id.h"
|
||||
#include "debug.h"
|
||||
#include "config.h"
|
||||
#include "unwind.h"
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <errno.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdbool.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <linux/ctype.h>
|
||||
#include <linux/string.h>
|
||||
#include <linux/zalloc.h>
|
||||
#include <linux/ctype.h>
|
||||
#include <sys/param.h>
|
||||
#include <sys/stat.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <subcmd/exec-cmd.h>
|
||||
|
||||
#include "build-id.h"
|
||||
#include "callchain.h"
|
||||
#include "debug.h"
|
||||
#include "header.h"
|
||||
#include "path.h"
|
||||
#include "srcline.h"
|
||||
#include "unwind.h"
|
||||
#include "util/event.h" /* proc_map_timeout */
|
||||
#include "util/evsel.h" /* evsel__hw_names, evsel__use_bpf_counters */
|
||||
#include "util/hist.h" /* perf_hist_config */
|
||||
#include "util/stat.h" /* perf_stat__set_big_num */
|
||||
|
||||
#define MAXNAME (256)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,16 @@
|
|||
// SPDX-License-Identifier: GPL-2.0
|
||||
#include "config.h"
|
||||
#include <poll.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <subcmd/help.h>
|
||||
#include "../builtin.h"
|
||||
#include "levenshtein.h"
|
||||
|
||||
#include <linux/zalloc.h>
|
||||
#include <poll.h>
|
||||
|
||||
#include <subcmd/help.h>
|
||||
|
||||
#include "../builtin.h"
|
||||
#include "config.h"
|
||||
#include "levenshtein.h"
|
||||
|
||||
static int autocorrect;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
// SPDX-License-Identifier: GPL-2.0
|
||||
#include "path.h"
|
||||
#include <linux/kernel.h>
|
||||
|
||||
#include <limits.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#include <dirent.h>
|
||||
#include <unistd.h>
|
||||
#include <linux/kernel.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
static char *cleanup_path(char *path)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -2,8 +2,9 @@
|
|||
#ifndef _PERF_PATH_H
|
||||
#define _PERF_PATH_H
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdbool.h>
|
||||
#include <stddef.h>
|
||||
|
||||
#include <linux/compiler.h>
|
||||
|
||||
struct dirent;
|
||||
|
|
|
|||
|
|
@ -1,15 +1,16 @@
|
|||
// SPDX-License-Identifier: GPL-2.0
|
||||
#include "debug.h"
|
||||
#include "strbuf.h"
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/string.h>
|
||||
#include <linux/zalloc.h>
|
||||
|
||||
#include <errno.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <linux/zalloc.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "debug.h"
|
||||
|
||||
/*
|
||||
* Used as the default ->buf value, so that people can always assume
|
||||
* buf is non NULL and ->buf is NUL terminated even for a freshly
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user