perf_sample__strval
work->name = strdup(perf_sample__strval(sample, "name") ?: "<unknown>");
work->name = strdup(perf_sample__strval(sample, "prev_comm") ?: "<unknown>");
work->name = strdup(perf_sample__strval(sample, "next_comm") ?: "<unknown>");
const char *name = perf_sample__strval(sample, "name");
const char *name = perf_sample__strval(sample, "name");
const char *name = perf_sample__strval(sample, "name");
const char *name = perf_sample__strval(sample, "name");
const char *next_comm = perf_sample__strval(sample, "next_comm");
const char *prev_comm = perf_sample__strval(sample, "prev_comm");
const char *comm = perf_sample__strval(sample, "comm");
const char *prev_comm = perf_sample__strval(sample, "prev_comm"),
*next_comm = perf_sample__strval(sample, "next_comm");
const char *filename = perf_sample__strval(sample, "pathname");
perf_sample__strval(sample, "comm"),