Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.5.6.
 1#ifndef _PERF_BRANCH_H
 2#define _PERF_BRANCH_H 1
 3
 4#include <stdint.h>
 5#include "../perf.h"
 6
 7struct branch_type_stat {
 8	bool	branch_to;
 9	u64	counts[PERF_BR_MAX];
10	u64	cond_fwd;
11	u64	cond_bwd;
12	u64	cross_4k;
13	u64	cross_2m;
14};
15
16struct branch_flags;
17
18void branch_type_count(struct branch_type_stat *st, struct branch_flags *flags,
19		       u64 from, u64 to);
20
21const char *branch_type_name(int type);
22void branch_type_stat_display(FILE *fp, struct branch_type_stat *st);
23int branch_type_str(struct branch_type_stat *st, char *bf, int bfsize);
24
25#endif /* _PERF_BRANCH_H */