Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 #ifndef __PERF_PRINT_EVENTS_H
0003 #define __PERF_PRINT_EVENTS_H
0004 
0005 #include <stdbool.h>
0006 
0007 struct event_symbol;
0008 
0009 void print_events(const char *event_glob, bool name_only, bool quiet_flag,
0010           bool long_desc, bool details_flag, bool deprecated,
0011           const char *pmu_name);
0012 int print_hwcache_events(const char *event_glob, bool name_only);
0013 void print_sdt_events(const char *subsys_glob, const char *event_glob,
0014               bool name_only);
0015 void print_symbol_events(const char *event_glob, unsigned int type,
0016              struct event_symbol *syms, unsigned int max,
0017              bool name_only);
0018 void print_tool_events(const char *event_glob, bool name_only);
0019 void print_tracepoint_events(const char *subsys_glob, const char *event_glob,
0020                  bool name_only);
0021 
0022 #endif /* __PERF_PRINT_EVENTS_H */