Home
last modified time | relevance | path

Searched refs:bf (Results 1 – 25 of 34) sorted by relevance

12

/tools/perf/util/
Dtop.c24 size_t perf_top__header_snprintf(struct perf_top *top, char *bf, size_t size) in perf_top__header_snprintf() argument
47 ret = SNPRINTF(bf, size, in perf_top__header_snprintf()
56 ret = SNPRINTF(bf, size, in perf_top__header_snprintf()
75 ret += SNPRINTF(bf + ret, size - ret, "%" PRIu64 "%s ", in perf_top__header_snprintf()
80 ret += SNPRINTF(bf + ret, size - ret, "%s", perf_evsel__name(top->sym_evsel)); in perf_top__header_snprintf()
82 ret += SNPRINTF(bf + ret, size - ret, "], "); in perf_top__header_snprintf()
85 ret += SNPRINTF(bf + ret, size - ret, " (target_pid: %s", in perf_top__header_snprintf()
88 ret += SNPRINTF(bf + ret, size - ret, " (target_tid: %s", in perf_top__header_snprintf()
91 ret += SNPRINTF(bf + ret, size - ret, " (uid: %s", in perf_top__header_snprintf()
94 ret += SNPRINTF(bf + ret, size - ret, " (all"); in perf_top__header_snprintf()
[all …]
Dcolor.c45 static int __color_vsnprintf(char *bf, size_t size, const char *color, in __color_vsnprintf() argument
61 r += scnprintf(bf, size, "%s", color); in __color_vsnprintf()
62 r += vscnprintf(bf + r, size - r, fmt, args); in __color_vsnprintf()
64 r += scnprintf(bf + r, size - r, "%s", PERF_COLOR_RESET); in __color_vsnprintf()
66 r += scnprintf(bf + r, size - r, "%s", trail); in __color_vsnprintf()
94 int color_vsnprintf(char *bf, size_t size, const char *color, in color_vsnprintf() argument
97 return __color_vsnprintf(bf, size, color, fmt, args, NULL); in color_vsnprintf()
105 int color_snprintf(char *bf, size_t size, const char *color, in color_snprintf() argument
112 r = color_vsnprintf(bf, size, color, fmt, args); in color_snprintf()
185 int value_color_snprintf(char *bf, size_t size, const char *fmt, double value) in value_color_snprintf() argument
[all …]
Dcolor.h33 int color_vsnprintf(char *bf, size_t size, const char *color,
37 int color_snprintf(char *bf, size_t size, const char *color, const char *fmt, ...);
39 int value_color_snprintf(char *bf, size_t size, const char *fmt, double value);
40 int percent_color_snprintf(char *bf, size_t size, const char *fmt, ...);
41 int percent_color_len_snprintf(char *bf, size_t size, const char *fmt, ...);
Dsort.c28 static int repsep_snprintf(char *bf, size_t size, const char *fmt, ...) in repsep_snprintf() argument
34 n = vsnprintf(bf, size, fmt, ap); in repsep_snprintf()
36 char *sep = bf; in repsep_snprintf()
70 static int hist_entry__thread_snprintf(struct hist_entry *he, char *bf, in hist_entry__thread_snprintf() argument
76 return repsep_snprintf(bf, size, "%5d:%-*.*s", he->thread->tid, in hist_entry__thread_snprintf()
109 static int hist_entry__comm_snprintf(struct hist_entry *he, char *bf, in hist_entry__comm_snprintf() argument
112 return repsep_snprintf(bf, size, "%-*.*s", width, width, comm__str(he->comm)); in hist_entry__comm_snprintf()
152 static int _hist_entry__dso_snprintf(struct map *map, char *bf, in _hist_entry__dso_snprintf() argument
158 return repsep_snprintf(bf, size, "%-*.*s", width, width, dso_name); in _hist_entry__dso_snprintf()
161 return repsep_snprintf(bf, size, "%-*.*s", width, width, "[unknown]"); in _hist_entry__dso_snprintf()
[all …]
Devsel.c292 static int perf_evsel__add_modifiers(struct perf_evsel *evsel, char *bf, size_t size) in perf_evsel__add_modifiers() argument
301 r += scnprintf(bf + r, size - r, "%c", mod); \ in perf_evsel__add_modifiers()
314 r += scnprintf(bf + r, size - r, "%.*s", attr->precise_ip, "ppp"); in perf_evsel__add_modifiers()
324 bf[colon - 1] = ':'; in perf_evsel__add_modifiers()
328 static int perf_evsel__hw_name(struct perf_evsel *evsel, char *bf, size_t size) in perf_evsel__hw_name() argument
330 int r = scnprintf(bf, size, "%s", __perf_evsel__hw_name(evsel->attr.config)); in perf_evsel__hw_name()
331 return r + perf_evsel__add_modifiers(evsel, bf + r, size - r); in perf_evsel__hw_name()
354 static int perf_evsel__sw_name(struct perf_evsel *evsel, char *bf, size_t size) in perf_evsel__sw_name() argument
356 int r = scnprintf(bf, size, "%s", __perf_evsel__sw_name(evsel->attr.config)); in perf_evsel__sw_name()
357 return r + perf_evsel__add_modifiers(evsel, bf + r, size - r); in perf_evsel__sw_name()
[all …]
Dbuild-id.h14 int build_id__sprintf(const u8 *build_id, int len, char *bf);
18 char *dso__build_id_filename(const struct dso *dso, char *bf, size_t size);
Dsymbol.h140 static inline int __symbol__join_symfs(char *bf, size_t size, const char *path) in __symbol__join_symfs() argument
142 return path__join(bf, size, symbol_conf.symfs, path); in __symbol__join_symfs()
145 #define symbol__join_symfs(bf, path) __symbol__join_symfs(bf, sizeof(bf), path) argument
249 int filename__read_build_id(const char *filename, void *bf, size_t size);
250 int sysfs__read_build_id(const char *filename, void *bf, size_t size);
Dsymbol-minimal.c29 static int read_build_id(void *note_data, size_t note_len, void *bf, in read_build_id() argument
61 memcpy(bf, ptr, sz); in read_build_id()
62 memset(bf + sz, 0, size - sz); in read_build_id()
82 int filename__read_build_id(const char *filename, void *bf, size_t size) in filename__read_build_id() argument
154 ret = read_build_id(buf, buf_size, bf, size, need_swap); in filename__read_build_id()
205 ret = read_build_id(buf, buf_size, bf, size, need_swap); in filename__read_build_id()
Dbuild-id.c82 int build_id__sprintf(const u8 *build_id, int len, char *bf) in build_id__sprintf() argument
84 char *bid = bf; in build_id__sprintf()
94 return (bid - bf) + 1; in build_id__sprintf()
148 static char *build_id__filename(const char *sbuild_id, char *bf, size_t size) in build_id__filename() argument
150 char *tmp = bf; in build_id__filename()
151 int ret = asnprintf(&bf, size, "%s/.build-id/%.2s/%s", buildid_dir, in build_id__filename()
155 return bf; in build_id__filename()
158 char *dso__build_id_filename(const struct dso *dso, char *bf, size_t size) in dso__build_id_filename() argument
166 return build_id__filename(build_id_hex, bf, size); in dso__build_id_filename()
Dannotate.c41 static int ins__raw_scnprintf(struct ins *ins, char *bf, size_t size, in ins__raw_scnprintf() argument
44 return scnprintf(bf, size, "%-6.6s %s", ins->name, ops->raw); in ins__raw_scnprintf()
47 int ins__scnprintf(struct ins *ins, char *bf, size_t size, in ins__scnprintf() argument
51 return ins->ops->scnprintf(ins, bf, size, ops); in ins__scnprintf()
53 return ins__raw_scnprintf(ins, bf, size, ops); in ins__scnprintf()
93 static int call__scnprintf(struct ins *ins, char *bf, size_t size, in call__scnprintf() argument
97 return scnprintf(bf, size, "%-6.6s %s", ins->name, ops->target.name); in call__scnprintf()
100 return ins__raw_scnprintf(ins, bf, size, ops); in call__scnprintf()
102 return scnprintf(bf, size, "%-6.6s *%" PRIx64, ins->name, ops->target.addr); in call__scnprintf()
129 static int jump__scnprintf(struct ins *ins, char *bf, size_t size, in jump__scnprintf() argument
[all …]
Dannotate.h40 int (*scnprintf)(struct ins *ins, char *bf, size_t size,
51 int ins__scnprintf(struct ins *ins, char *bf, size_t size, struct ins_operands *ops);
74 int disasm_line__scnprintf(struct disasm_line *dl, char *bf, size_t size, bool raw);
Dutil.h296 static inline int path__join(char *bf, size_t size, in path__join() argument
299 return scnprintf(bf, size, "%s%s%s", path1, path1[0] ? "/" : "", path2); in path__join()
302 static inline int path__join3(char *bf, size_t size, in path__join3() argument
306 return scnprintf(bf, size, "%s%s%s%s%s", in path__join3()
Dtop.h45 size_t perf_top__header_snprintf(struct perf_top *top, char *bf, size_t size);
Dutil.c544 void *bf = NULL, *nbf; in filename__read_str() local
555 nbf = realloc(bf, alloc_size); in filename__read_str()
561 bf = nbf; in filename__read_str()
564 n = read(fd, bf + size, alloc_size - size); in filename__read_str()
581 *buf = bf; in filename__read_str()
583 free(bf); in filename__read_str()
Devent.c68 char bf[4096]; in perf_event__get_comm_ids() local
85 n = read(fd, bf, sizeof(bf) - 1); in perf_event__get_comm_ids()
92 bf[n] = '\0'; in perf_event__get_comm_ids()
94 name = strstr(bf, "Name:"); in perf_event__get_comm_ids()
95 tgids = strstr(bf, "Tgid:"); in perf_event__get_comm_ids()
96 ppids = strstr(bf, "PPid:"); in perf_event__get_comm_ids()
253 char bf[BUFSIZ]; in perf_event__synthesize_mmap_events() local
261 if (fgets(bf, sizeof(bf), fp) == NULL) in perf_event__synthesize_mmap_events()
277 n = sscanf(bf, "%"PRIx64"-%"PRIx64" %s %"PRIx64" %x:%x %u %[^\n]\n", in perf_event__synthesize_mmap_events()
Dcallchain.c774 char *bf, size_t bfsize, bool show_dso) in callchain_list__sym_name() argument
786 printed = scnprintf(bf, bfsize, "%s %s", in callchain_list__sym_name()
789 printed = scnprintf(bf, bfsize, "%s", cl->ms.sym->name); in callchain_list__sym_name()
791 printed = scnprintf(bf, bfsize, "%#" PRIx64, cl->ip); in callchain_list__sym_name()
794 scnprintf(bf + printed, bfsize - printed, " %s", in callchain_list__sym_name()
799 return bf; in callchain_list__sym_name()
Dsymbol-elf.c356 static int elf_read_build_id(Elf *elf, void *bf, size_t size) in elf_read_build_id() argument
422 memcpy(bf, ptr, sz); in elf_read_build_id()
423 memset(bf + sz, 0, size - sz); in elf_read_build_id()
435 int filename__read_build_id(const char *filename, void *bf, size_t size) in filename__read_build_id() argument
453 err = elf_read_build_id(elf, bf, size); in filename__read_build_id()
474 char bf[BUFSIZ]; in sysfs__read_build_id() local
485 if (read(fd, bf, namesz) != (ssize_t)namesz) in sysfs__read_build_id()
487 if (memcmp(bf, "GNU", sizeof("GNU")) == 0) { in sysfs__read_build_id()
494 } else if (read(fd, bf, descsz) != (ssize_t)descsz) in sysfs__read_build_id()
499 if (n > (int)sizeof(bf)) { in sysfs__read_build_id()
[all …]
Dsymbol.c1871 char bf[PATH_MAX]; in vmlinux_path__init() local
1900 snprintf(bf, sizeof(bf), "/boot/vmlinux-%s", kernel_version); in vmlinux_path__init()
1901 vmlinux_path[vmlinux_path__nr_entries] = strdup(bf); in vmlinux_path__init()
1905 snprintf(bf, sizeof(bf), "/usr/lib/debug/boot/vmlinux-%s", in vmlinux_path__init()
1907 vmlinux_path[vmlinux_path__nr_entries] = strdup(bf); in vmlinux_path__init()
1911 snprintf(bf, sizeof(bf), "/lib/modules/%s/build/vmlinux", kernel_version); in vmlinux_path__init()
1912 vmlinux_path[vmlinux_path__nr_entries] = strdup(bf); in vmlinux_path__init()
1916 snprintf(bf, sizeof(bf), "/usr/lib/debug/lib/modules/%s/vmlinux", in vmlinux_path__init()
1918 vmlinux_path[vmlinux_path__nr_entries] = strdup(bf); in vmlinux_path__init()
Dheader.h129 int write_padded(int fd, const void *bf, size_t count, size_t count_aligned);
Dsort.h219 int (*se_snprintf)(struct hist_entry *he, char *bf, size_t size,
Dcallchain.h231 char *bf, size_t bfsize, bool show_dso);
/tools/perf/
Dbuiltin-trace.c299 static size_t __syscall_arg__scnprintf_strarray(char *bf, size_t size, in __syscall_arg__scnprintf_strarray() argument
307 return scnprintf(bf, size, intfmt, arg->val); in __syscall_arg__scnprintf_strarray()
309 return scnprintf(bf, size, "%s", sa->entries[idx]); in __syscall_arg__scnprintf_strarray()
312 static size_t syscall_arg__scnprintf_strarray(char *bf, size_t size, in syscall_arg__scnprintf_strarray() argument
315 return __syscall_arg__scnprintf_strarray(bf, size, "%d", arg); in syscall_arg__scnprintf_strarray()
325 static size_t syscall_arg__scnprintf_strhexarray(char *bf, size_t size, in syscall_arg__scnprintf_strhexarray() argument
328 return __syscall_arg__scnprintf_strarray(bf, size, "%#x", arg); in syscall_arg__scnprintf_strhexarray()
334 static size_t syscall_arg__scnprintf_fd(char *bf, size_t size,
339 static size_t syscall_arg__scnprintf_fd_at(char *bf, size_t size, in syscall_arg__scnprintf_fd_at() argument
345 return scnprintf(bf, size, "CWD"); in syscall_arg__scnprintf_fd_at()
[all …]
/tools/perf/ui/stdio/
Dhist.c44 char bf[1024]; in ipchain__fprintf_graph() local
60 fputs(callchain_list__sym_name(chain, bf, sizeof(bf), false), fp); in ipchain__fprintf_graph()
169 char bf[1024]; in callchain__fprintf_graph() local
198 ret += fprintf(fp, "%s\n", callchain_list__sym_name(chain, bf, sizeof(bf), in callchain__fprintf_graph()
219 char bf[1024]; in __callchain__fprintf_flat() local
231 bf, sizeof(bf), false)); in __callchain__fprintf_flat()
352 char *bf, size_t bfsz, FILE *fp) in hist_entry__fprintf() argument
356 .buf = bf, in hist_entry__fprintf()
365 ret = fprintf(fp, "%s\n", bf); in hist_entry__fprintf()
382 char bf[96]; in hists__fprintf() local
[all …]
/tools/perf/ui/browsers/
Dannotate.c123 char bf[256]; in annotate_browser__write() local
173 printed = scnprintf(bf, sizeof(bf), "%-*d ", in annotate_browser__write()
176 printed = scnprintf(bf, sizeof(bf), "%*s ", in annotate_browser__write()
178 ui_browser__write_nstring(browser, bf, printed); in annotate_browser__write()
188 printed = scnprintf(bf, sizeof(bf), "%" PRIx64 ": ", addr); in annotate_browser__write()
193 printed = scnprintf(bf, sizeof(bf), "%*d ", in annotate_browser__write()
198 ui_browser__write_nstring(browser, bf, printed); in annotate_browser__write()
202 printed = scnprintf(bf, sizeof(bf), "%*" PRIx64 ": ", in annotate_browser__write()
205 printed = scnprintf(bf, sizeof(bf), "%*s ", in annotate_browser__write()
212 ui_browser__write_nstring(browser, bf, printed); in annotate_browser__write()
[all …]
Dhists.c42 char *bf, size_t size);
605 char bf[1024], *alloc_str; in hist_browser__show_callchain() local
621 str = callchain_list__sym_name(chain, bf, sizeof(bf), in hist_browser__show_callchain()
1211 char bf[64]; in hist_browser__dump() local
1212 const char *err = strerror_r(errno, bf, sizeof(bf)); in hist_browser__dump()
1268 char *bf, size_t size) in hists__browser_title() argument
1312 printed = scnprintf(bf, size, in hists__browser_title()
1318 printed += snprintf(bf + printed, size - printed, in hists__browser_title()
1321 printed += scnprintf(bf + printed, size - printed, in hists__browser_title()
1326 printed += scnprintf(bf + printed, size - printed, in hists__browser_title()
[all …]

12