root/tools/perf/util/cache.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. is_absolute_path

   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 #ifndef __PERF_CACHE_H
   3 #define __PERF_CACHE_H
   4 
   5 #include "strbuf.h"
   6 #include <subcmd/pager.h>
   7 #include "../ui/ui.h"
   8 
   9 #include <linux/compiler.h>
  10 #include <linux/string.h>
  11 
  12 #define CMD_EXEC_PATH "--exec-path"
  13 #define CMD_DEBUGFS_DIR "--debugfs-dir="
  14 
  15 #define EXEC_PATH_ENVIRONMENT "PERF_EXEC_PATH"
  16 #define PERF_DEBUGFS_ENVIRONMENT "PERF_DEBUGFS_DIR"
  17 #define PERF_TRACEFS_ENVIRONMENT "PERF_TRACEFS_DIR"
  18 #define PERF_PAGER_ENVIRONMENT "PERF_PAGER"
  19 
  20 int split_cmdline(char *cmdline, const char ***argv);
  21 
  22 #define alloc_nr(x) (((x)+16)*3/2)
  23 
  24 static inline int is_absolute_path(const char *path)
  25 {
  26         return path[0] == '/';
  27 }
  28 
  29 char *mkpath(const char *fmt, ...) __printf(1, 2);
  30 
  31 #endif /* __PERF_CACHE_H */

/* [<][>][^][v][top][bottom][index][help] */