tools/lib/perf/include/perf/event.h

Source file repositories/reference/linux-study-clean/tools/lib/perf/include/perf/event.h

File Facts

System
Linux kernel
Corpus path
tools/lib/perf/include/perf/event.h
Extension
.h
Size
14814 bytes
Lines
637
Domain
Support Tooling And Documentation
Bucket
tools
Inferred role
Support Tooling And Documentation: implementation source
Status
source implementation candidate

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

struct perf_record_switch		context_switch;
	struct perf_record_thread_map		thread_map;
	struct perf_record_cpu_map		cpu_map;
	struct perf_record_stat_config		stat_config;
	struct perf_record_stat			stat;
	struct perf_record_stat_round		stat_round;
	struct perf_record_time_conv		time_conv;
	struct perf_record_header_feature	feat;
	struct perf_record_compressed		pack;
	struct perf_record_compressed2		pack2;
	struct perf_record_bpf_metadata		bpf_metadata;
	struct perf_record_schedstat_cpu	schedstat_cpu;
	struct perf_record_schedstat_domain	schedstat_domain;
};

#endif /* __LIBPERF_EVENT_H */

Annotation

Implementation Notes