Linux Kernel
3.7.1
|
#include "symbol.h"
#include <elf.h>
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
#include <byteswap.h>
#include <sys/stat.h>
Go to the source code of this file.
Macros | |
#define | NOTE_ALIGN(sz) (((sz) + 3) & ~3) |
#define | NT_GNU_BUILD_ID 3 |
Functions | |
int | filename__read_debuglink (const char *filename __maybe_unused, char *debuglink __maybe_unused, size_t size __maybe_unused) |
int | filename__read_build_id (const char *filename, void *bf, size_t size) |
int | sysfs__read_build_id (const char *filename, void *build_id, size_t size) |
int | symsrc__init (struct symsrc *ss, struct dso *dso __maybe_unused, const char *name, enum dso_binary_type type) |
bool | symsrc__possibly_runtime (struct symsrc *ss __maybe_unused) |
bool | symsrc__has_symtab (struct symsrc *ss __maybe_unused) |
void | symsrc__destroy (struct symsrc *ss) |
int | dso__synthesize_plt_symbols (struct dso *dso __maybe_unused, struct symsrc *ss __maybe_unused, struct map *map __maybe_unused, symbol_filter_t filter __maybe_unused) |
int | dso__load_sym (struct dso *dso, struct map *map __maybe_unused, struct symsrc *ss, struct symsrc *runtime_ss __maybe_unused, symbol_filter_t filter __maybe_unused, int kmodule __maybe_unused) |
void | symbol__elf_init (void) |
#define NOTE_ALIGN | ( | sz | ) | (((sz) + 3) & ~3) |
Definition at line 25 of file symbol-minimal.c.
#define NT_GNU_BUILD_ID 3 |
Definition at line 27 of file symbol-minimal.c.
int dso__load_sym | ( | struct dso * | dso, |
struct map *map | __maybe_unused, | ||
struct symsrc * | ss, | ||
struct symsrc *runtime_ss | __maybe_unused, | ||
symbol_filter_t filter | __maybe_unused, | ||
int kmodule | __maybe_unused | ||
) |
Definition at line 290 of file symbol-minimal.c.
int dso__synthesize_plt_symbols | ( | struct dso *dso | __maybe_unused, |
struct symsrc *ss | __maybe_unused, | ||
struct map *map | __maybe_unused, | ||
symbol_filter_t filter | __maybe_unused | ||
) |
Definition at line 282 of file symbol-minimal.c.
Definition at line 82 of file symbol-minimal.c.
int filename__read_debuglink | ( | const char *filename | __maybe_unused, |
char *debuglink | __maybe_unused, | ||
size_t size | __maybe_unused | ||
) |
Definition at line 72 of file symbol-minimal.c.
Definition at line 305 of file symbol-minimal.c.
Definition at line 276 of file symbol-minimal.c.
Definition at line 271 of file symbol-minimal.c.
int symsrc__init | ( | struct symsrc * | ss, |
struct dso *dso | __maybe_unused, | ||
const char * | name, | ||
enum dso_binary_type | type | ||
) |
Definition at line 245 of file symbol-minimal.c.
Definition at line 265 of file symbol-minimal.c.