Home | History | Annotate | Download | only in perf

Lines Matching refs:bf

36 static size_t syscall_arg__scnprintf_hex(char *bf, size_t size,
41 return scnprintf(bf, size, "%#lx", arg);
46 static size_t syscall_arg__scnprintf_whence(char *bf, size_t size,
54 #define P_WHENCE(n) case SEEK_##n: return scnprintf(bf, size, #n)
68 return scnprintf(bf, size, "%#x", whence);
73 static size_t syscall_arg__scnprintf_mmap_prot(char *bf, size_t size,
81 return scnprintf(bf, size, "NONE");
84 printed += scnprintf(bf + printed, size - printed, "%s%s", printed ? "|" : "", #n); \
99 printed += scnprintf(bf + printed, size - printed, "%s%#x", printed ? "|" : "", prot);
106 static size_t syscall_arg__scnprintf_mmap_flags(char *bf, size_t size,
114 printed += scnprintf(bf + printed, size - printed, "%s%s", printed ? "|" : "", #n); \
143 printed += scnprintf(bf + printed, size - printed, "%s%#x", printed ? "|" : "", flags);
150 static size_t syscall_arg__scnprintf_madvise_behavior(char *bf, size_t size,
157 #define P_MADV_BHV(n) case MADV_##n: return scnprintf(bf, size, #n)
188 return scnprintf(bf, size, "%#x", behavior);
193 static size_t syscall_arg__scnprintf_futex_op(char *bf, size_t size, unsigned long arg,
209 #define P_FUTEX_OP(n) case FUTEX_##n: printed = scnprintf(bf, size, #n);
223 default: printed = scnprintf(bf, size, "%#x", cmd); break;
227 printed += scnprintf(bf + printed, size - printed, "|PRIV");
230 printed += scnprintf(bf + printed, size - printed, "|CLKRT");
237 static size_t syscall_arg__scnprintf_open_flags(char *bf, size_t size,
247 return scnprintf(bf, size, "RDONLY");
250 printed += scnprintf(bf + printed, size - printed, "%s%s", printed ? "|" : "", #n); \
275 printed += scnprintf(bf + printed, size - printed, "%s%s", printed ? "|" : "", "SYNC");
287 printed += scnprintf(bf + printed, size - printed, "%s%#x", printed ? "|" : "", flags);
297 size_t (*arg_scnprintf[6])(char *bf, size_t size, unsigned long arg, u8 arg_idx, u8 *arg_mask);
367 size_t (**arg_scnprintf)(char *bf, size_t size,
605 static size_t syscall__scnprintf_args(struct syscall *sc, char *bf, size_t size,
620 printed += scnprintf(bf + printed, size - printed,
624 printed += sc->arg_scnprintf[i](bf + printed, size - printed,
627 printed += scnprintf(bf + printed, size - printed,
633 printed += scnprintf(bf + printed, size - printed,
792 char bf[256];
793 const char *emsg = strerror_r(-ret, bf, sizeof(bf)),
1236 char bf[BUFSIZ];
1265 perf_target__strerror(&trace.opts.target, err, bf, sizeof(bf));
1266 fprintf(trace.output, "%s", bf);
1272 perf_target__strerror(&trace.opts.target, err, bf, sizeof(bf));
1273 fprintf(trace.output, "%s", bf);