Lines Matching refs:color

7 #include "color.h"
13 static int __color_vsnprintf(char *bf, size_t size, const char *color,
28 if (perf_use_color_default && *color)
29 r += scnprintf(bf, size, "%s", color);
31 if (perf_use_color_default && *color)
39 static int __color_vfprintf(FILE *fp, const char *color, const char *fmt,
54 if (perf_use_color_default && *color)
55 fprintf(fp, "%s", color);
57 if (perf_use_color_default && *color)
62 int color_vsnprintf(char *bf, size_t size, const char *color,
65 return __color_vsnprintf(bf, size, color, fmt, args, NULL);
68 int color_vfprintf(FILE *fp, const char *color, const char *fmt, va_list args)
70 return __color_vfprintf(fp, color, fmt, args);
73 int color_snprintf(char *bf, size_t size, const char *color,
80 r = color_vsnprintf(bf, size, color, fmt, args);
85 int color_fprintf(FILE *fp, const char *color, const char *fmt, ...)
91 r = color_vfprintf(fp, color, fmt, args);
101 int color_fwrite_lines(FILE *fp, const char *color,
104 if (!*color)
110 if (p != buf && (fputs(color, fp) < 0 ||
126 const char *color = PERF_COLOR_NORMAL;
129 * We color high-overhead entries in red, mid-overhead
134 color = PERF_COLOR_RED;
137 color = PERF_COLOR_GREEN;
139 return color;
145 const char *color;
147 color = get_percent_color(percent);
148 r = color_fprintf(fp, color, fmt, percent);
155 const char *color = get_percent_color(value);
156 return color_snprintf(bf, size, color, fmt, value);
175 const char *color;
182 color = get_percent_color(percent);
183 return color_snprintf(bf, size, color, fmt, len, percent);