Symbol: print_state
drivers/tty/hvc/hvsi.c
132
print_state(hp);
tools/perf/builtin-list.c
126
struct print_state *print_state = ps;
tools/perf/builtin-list.c
128
FILE *fp = print_state->fp;
tools/perf/builtin-list.c
130
if (deprecated && !print_state->deprecated)
tools/perf/builtin-list.c
133
if (print_state->pmu_glob && (!pmu_name || !strglobmatch(pmu_name, print_state->pmu_glob)))
tools/perf/builtin-list.c
136
if (print_state->exclude_abi && pmu_type < PERF_TYPE_MAX && pmu_type != PERF_TYPE_RAW)
tools/perf/builtin-list.c
139
if (print_state->event_glob &&
tools/perf/builtin-list.c
140
(!event_name || !strglobmatch(event_name, print_state->event_glob)) &&
tools/perf/builtin-list.c
141
(!event_alias || !strglobmatch(event_alias, print_state->event_glob)) &&
tools/perf/builtin-list.c
142
(!topic || !strglobmatch_nocase(topic, print_state->event_glob)))
tools/perf/builtin-list.c
145
if (print_state->name_only) {
tools/perf/builtin-list.c
153
if (strcmp(print_state->last_topic, topic ?: "")) {
tools/perf/builtin-list.c
156
zfree(&print_state->last_topic);
tools/perf/builtin-list.c
157
print_state->last_topic = strdup(topic ?: "");
tools/perf/builtin-list.c
172
if (long_desc && print_state->long_desc)
tools/perf/builtin-list.c
175
if (desc && (print_state->desc || print_state->long_desc)) {
tools/perf/builtin-list.c
192
if (print_state->detailed && encoding_desc) {
tools/perf/builtin-list.c
209
struct print_state *print_state = ps;
tools/perf/builtin-list.c
210
FILE *fp = print_state->fp;
tools/perf/builtin-list.c
212
if (print_state->event_glob &&
tools/perf/builtin-list.c
213
(!print_state->metrics || !name || !strglobmatch(name, print_state->event_glob)) &&
tools/perf/builtin-list.c
214
(!print_state->metricgroups || !group || !strglobmatch(group, print_state->event_glob)))
tools/perf/builtin-list.c
217
if (!print_state->name_only && !print_state->last_metricgroups) {
tools/perf/builtin-list.c
218
if (print_state->metricgroups) {
tools/perf/builtin-list.c
220
if (!print_state->metrics)
tools/perf/builtin-list.c
226
if (!print_state->last_metricgroups ||
tools/perf/builtin-list.c
227
strcmp(print_state->last_metricgroups, group ?: "")) {
tools/perf/builtin-list.c
228
if (group && print_state->metricgroups) {
tools/perf/builtin-list.c
229
if (print_state->name_only) {
tools/perf/builtin-list.c
232
const char *gdesc = print_state->desc
tools/perf/builtin-list.c
237
if (print_state->metrics) {
tools/perf/builtin-list.c
248
zfree(&print_state->last_metricgroups);
tools/perf/builtin-list.c
249
print_state->last_metricgroups = strdup(group ?: "");
tools/perf/builtin-list.c
251
if (!print_state->metrics)
tools/perf/builtin-list.c
254
if (print_state->name_only) {
tools/perf/builtin-list.c
255
if (print_state->metrics &&
tools/perf/builtin-list.c
256
!strlist__has_entry(print_state->visited_metrics, name)) {
tools/perf/builtin-list.c
258
strlist__add(print_state->visited_metrics, name);
tools/perf/builtin-list.c
264
if (long_desc && print_state->long_desc) {
tools/perf/builtin-list.c
268
} else if (desc && print_state->desc) {
tools/perf/builtin-list.c
273
if (expr && print_state->detailed) {
tools/perf/builtin-list.c
278
if (threshold && print_state->detailed) {
tools/perf/builtin-list.c
287
struct print_state common;
tools/perf/builtin-list.c
294
struct json_print_state *print_state = ps;
tools/perf/builtin-list.c
295
FILE *fp = print_state->common.fp;
tools/perf/builtin-list.c
302
struct json_print_state *print_state = ps;
tools/perf/builtin-list.c
303
FILE *fp = print_state->common.fp;
tools/perf/builtin-list.c
305
fprintf(fp, "%s]\n", print_state->need_sep ? "\n" : "");
tools/perf/builtin-list.c
371
struct json_print_state *print_state = ps;
tools/perf/builtin-list.c
373
FILE *fp = print_state->common.fp;
tools/perf/builtin-list.c
376
if (deprecated && !print_state->common.deprecated)
tools/perf/builtin-list.c
379
if (print_state->common.pmu_glob &&
tools/perf/builtin-list.c
380
(!pmu_name || !strglobmatch(pmu_name, print_state->common.pmu_glob)))
tools/perf/builtin-list.c
383
if (print_state->common.exclude_abi && pmu_type < PERF_TYPE_MAX &&
tools/perf/builtin-list.c
387
if (print_state->common.event_glob &&
tools/perf/builtin-list.c
388
(!event_name || !strglobmatch(event_name, print_state->common.event_glob)) &&
tools/perf/builtin-list.c
389
(!event_alias || !strglobmatch(event_alias, print_state->common.event_glob)) &&
tools/perf/builtin-list.c
390
(!topic || !strglobmatch_nocase(topic, print_state->common.event_glob)))
tools/perf/builtin-list.c
394
fprintf(fp, "%s{\n", print_state->need_sep ? ",\n" : "");
tools/perf/builtin-list.c
395
print_state->need_sep = true;
tools/perf/builtin-list.c
464
struct json_print_state *print_state = ps;
tools/perf/builtin-list.c
466
FILE *fp = print_state->common.fp;
tools/perf/builtin-list.c
469
if (print_state->common.event_glob &&
tools/perf/builtin-list.c
470
(!print_state->common.metrics || !name ||
tools/perf/builtin-list.c
471
!strglobmatch(name, print_state->common.event_glob)) &&
tools/perf/builtin-list.c
472
(!print_state->common.metricgroups || !group ||
tools/perf/builtin-list.c
473
!strglobmatch(group, print_state->common.event_glob)))
tools/perf/builtin-list.c
477
fprintf(fp, "%s{\n", print_state->need_sep ? ",\n" : "");
tools/perf/builtin-list.c
478
print_state->need_sep = true;
tools/perf/builtin-list.c
536
struct print_state *print_state = ps;
tools/perf/builtin-list.c
538
return !print_state->long_desc;
tools/perf/builtin-list.c
544
struct print_state default_ps = {
tools/perf/builtin-list.c
553
struct print_state *ps = &default_ps;
tools/perf/builtin-list.c
73
struct print_state *print_state = ps;
tools/perf/builtin-list.c
75
if (!print_state->name_only && pager_in_use()) {
tools/perf/builtin-list.c
76
fprintf(print_state->fp,
tools/perf/builtin-list.c
81
static void default_print_end(void *print_state __maybe_unused) {}
tools/perf/util/pfm.c
184
print_libpfm_event(const struct print_callbacks *print_cb, void *print_state,
tools/perf/util/pfm.c
233
print_cb->print_event(print_state, topic, pinfo->name,
tools/perf/util/pfm.c
267
print_cb->print_event(print_state,
tools/perf/util/pfm.c
283
void print_libpfm_events(const struct print_callbacks *print_cb, void *print_state)
tools/perf/util/pfm.c
317
print_libpfm_event(print_cb, print_state, &pinfo, &info, &storage);
tools/perf/util/pfm.h
17
void print_libpfm_events(const struct print_callbacks *print_cb, void *print_state);
tools/perf/util/pfm.h
31
void *print_state __maybe_unused)
tools/perf/util/pmus.c
604
void perf_pmus__print_pmu_events(const struct print_callbacks *print_cb, void *print_state)
tools/perf/util/pmus.c
611
bool skip_duplicate_pmus = print_cb->skip_duplicate_pmus(print_state);
tools/perf/util/pmus.c
645
print_cb->print_event(print_state,
tools/perf/util/pmus.c
717
void perf_pmus__print_raw_pmu_events(const struct print_callbacks *print_cb, void *print_state)
tools/perf/util/pmus.c
719
bool skip_duplicate_pmus = print_cb->skip_duplicate_pmus(print_state);
tools/perf/util/pmus.c
750
print_cb->print_event(print_state,
tools/perf/util/pmus.h
29
void perf_pmus__print_pmu_events(const struct print_callbacks *print_cb, void *print_state);
tools/perf/util/pmus.h
30
void perf_pmus__print_raw_pmu_events(const struct print_callbacks *print_cb, void *print_state);
tools/perf/util/print-events.c
116
print_cb->print_event(print_state,
tools/perf/util/print-events.c
287
void metricgroup__print(const struct print_callbacks *print_cb, void *print_state)
tools/perf/util/print-events.c
303
print_cb->print_metric(print_state,
tools/perf/util/print-events.c
320
void print_events(const struct print_callbacks *print_cb, void *print_state)
tools/perf/util/print-events.c
322
perf_pmus__print_pmu_events(print_cb, print_state);
tools/perf/util/print-events.c
324
print_cb->print_event(print_state,
tools/perf/util/print-events.c
337
perf_pmus__print_raw_pmu_events(print_cb, print_state);
tools/perf/util/print-events.c
339
print_cb->print_event(print_state,
tools/perf/util/print-events.c
352
print_sdt_events(print_cb, print_state);
tools/perf/util/print-events.c
354
metricgroup__print(print_cb, print_state);
tools/perf/util/print-events.c
356
print_libpfm_events(print_cb, print_state);
tools/perf/util/print-events.c
47
void print_sdt_events(const struct print_callbacks *print_cb, void *print_state)
tools/perf/util/print-events.h
12
void (*print_start)(void *print_state);
tools/perf/util/print-events.h
13
void (*print_end)(void *print_state);
tools/perf/util/print-events.h
14
void (*print_event)(void *print_state, const char *topic,
tools/perf/util/print-events.h
21
void (*print_metric)(void *print_state,
tools/perf/util/print-events.h
30
bool (*skip_duplicate_pmus)(void *print_state);
tools/perf/util/print-events.h
34
void print_events(const struct print_callbacks *print_cb, void *print_state);
tools/perf/util/print-events.h
35
void print_sdt_events(const struct print_callbacks *print_cb, void *print_state);
tools/perf/util/print-events.h
36
void metricgroup__print(const struct print_callbacks *print_cb, void *print_state);
tools/tracing/latency/latency-collector.c
203
static struct print_state printstate;