Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef __PERF_PRINT_EVENTS_H
3#define __PERF_PRINT_EVENTS_H
4
5#include <stdbool.h>
6
7struct event_symbol;
8
9void print_events(const char *event_glob, bool name_only, bool quiet_flag,
10 bool long_desc, bool details_flag, bool deprecated,
11 const char *pmu_name);
12int print_hwcache_events(const char *event_glob, bool name_only);
13void print_sdt_events(const char *subsys_glob, const char *event_glob,
14 bool name_only);
15void print_symbol_events(const char *event_glob, unsigned int type,
16 struct event_symbol *syms, unsigned int max,
17 bool name_only);
18void print_tool_events(const char *event_glob, bool name_only);
19void print_tracepoint_events(const char *subsys_glob, const char *event_glob,
20 bool name_only);
21
22#endif /* __PERF_PRINT_EVENTS_H */