callchain.h (7b179e251ba089898b4e8e6d065be8ae2c0a4a3e) callchain.h (5dfa210e407d0fedf746958bff206995bd46570d)
1#ifndef __PERF_CALLCHAIN_H
2#define __PERF_CALLCHAIN_H
3
4#include "../perf.h"
5#include <linux/list.h>
6#include <linux/rbtree.h>
7#include "event.h"
8#include "map.h"

--- 63 unchanged lines hidden (view full) ---

72
73struct callchain_param;
74
75typedef void (*sort_chain_func_t)(struct rb_root *, struct callchain_root *,
76 u64, struct callchain_param *);
77
78enum chain_key {
79 CCKEY_FUNCTION,
1#ifndef __PERF_CALLCHAIN_H
2#define __PERF_CALLCHAIN_H
3
4#include "../perf.h"
5#include <linux/list.h>
6#include <linux/rbtree.h>
7#include "event.h"
8#include "map.h"

--- 63 unchanged lines hidden (view full) ---

72
73struct callchain_param;
74
75typedef void (*sort_chain_func_t)(struct rb_root *, struct callchain_root *,
76 u64, struct callchain_param *);
77
78enum chain_key {
79 CCKEY_FUNCTION,
80 CCKEY_ADDRESS
80 CCKEY_ADDRESS,
81 CCKEY_SRCLINE
81};
82
83enum chain_value {
84 CCVAL_PERCENT,
85 CCVAL_PERIOD,
86 CCVAL_COUNT,
87};
88

--- 205 unchanged lines hidden ---
82};
83
84enum chain_value {
85 CCVAL_PERCENT,
86 CCVAL_PERIOD,
87 CCVAL_COUNT,
88};
89

--- 205 unchanged lines hidden ---