symbol.h (61f37a824d6782503ff66bf653f2e07902b641a1) symbol.h (b0da954a4759ac19fb80a959e53b613fe376bc12)
1#ifndef __PERF_SYMBOL
2#define __PERF_SYMBOL 1
3
4#include <linux/types.h>
5#include <stdbool.h>
6#include "types.h"
7#include <linux/list.h>
8#include <linux/rbtree.h>

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

99int sysfs__read_build_id(const char *filename, void *bf, size_t size);
100bool dsos__read_build_ids(void);
101int build_id__sprintf(u8 *self, int len, char *bf);
102
103size_t kernel_maps__fprintf(FILE *fp);
104
105int symbol__init(struct symbol_conf *conf);
106
1#ifndef __PERF_SYMBOL
2#define __PERF_SYMBOL 1
3
4#include <linux/types.h>
5#include <stdbool.h>
6#include "types.h"
7#include <linux/list.h>
8#include <linux/rbtree.h>

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

99int sysfs__read_build_id(const char *filename, void *bf, size_t size);
100bool dsos__read_build_ids(void);
101int build_id__sprintf(u8 *self, int len, char *bf);
102
103size_t kernel_maps__fprintf(FILE *fp);
104
105int symbol__init(struct symbol_conf *conf);
106
107extern struct list_head dsos;
107extern struct list_head dsos__user, dsos__kernel;
108extern struct map *kernel_map__functions;
109extern struct dso *vdso;
110#endif /* __PERF_SYMBOL */
108extern struct map *kernel_map__functions;
109extern struct dso *vdso;
110#endif /* __PERF_SYMBOL */