symbol.h (c6d8f2a4a0c5e366330a6a2a94c06b652f4ca554) symbol.h (9c00a81b6aafc4ed375a43e7a54e6cf2d720c7c6)
1#ifndef __PERF_SYMBOL
2#define __PERF_SYMBOL 1
3
4#include <linux/types.h>
5#include <stdbool.h>
6#include <stdint.h>
7#include "map.h"
8#include "../perf.h"

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

235int dso__load_kallsyms(struct dso *dso, const char *filename, struct map *map,
236 symbol_filter_t filter);
237
238struct symbol *dso__find_symbol(struct dso *dso, enum map_type type,
239 u64 addr);
240struct symbol *dso__find_symbol_by_name(struct dso *dso, enum map_type type,
241 const char *name);
242
1#ifndef __PERF_SYMBOL
2#define __PERF_SYMBOL 1
3
4#include <linux/types.h>
5#include <stdbool.h>
6#include <stdint.h>
7#include "map.h"
8#include "../perf.h"

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

235int dso__load_kallsyms(struct dso *dso, const char *filename, struct map *map,
236 symbol_filter_t filter);
237
238struct symbol *dso__find_symbol(struct dso *dso, enum map_type type,
239 u64 addr);
240struct symbol *dso__find_symbol_by_name(struct dso *dso, enum map_type type,
241 const char *name);
242
243struct symbol *dso__first_symbol(struct dso *dso, enum map_type type);
244struct symbol *dso__next_symbol(struct symbol *sym);
245
243int filename__read_build_id(const char *filename, void *bf, size_t size);
244int sysfs__read_build_id(const char *filename, void *bf, size_t size);
245int modules__parse(const char *filename, void *arg,
246 int (*process_module)(void *arg, const char *name,
247 u64 start));
248int filename__read_debuglink(const char *filename, char *debuglink,
249 size_t size);
250

--- 49 unchanged lines hidden ---
246int filename__read_build_id(const char *filename, void *bf, size_t size);
247int sysfs__read_build_id(const char *filename, void *bf, size_t size);
248int modules__parse(const char *filename, void *arg,
249 int (*process_module)(void *arg, const char *name,
250 u64 start));
251int filename__read_debuglink(const char *filename, char *debuglink,
252 size_t size);
253

--- 49 unchanged lines hidden ---