ReactOS 0.4.16-dev-297-gc569aee
|
#include "compat.h"
Go to the source code of this file.
Classes | |
struct | DwarfBlock |
struct | DwarfParam |
struct | DwarfBuf |
union | DwarfVal |
struct | DwarfAttrs |
struct | DwarfExpr |
struct | DwarfSym |
struct | DwarfAttr |
struct | DwarfAbbrev |
struct | Dwarf |
struct | DwarfStack |
Macros | |
#define | MAXIMUM_DWARF_NAME_SIZE 64 |
Typedefs | |
typedef struct Dwarf | Dwarf |
typedef struct DwarfAttrs | DwarfAttrs |
typedef struct DwarfBlock | DwarfBlock |
typedef struct DwarfBuf | DwarfBuf |
typedef struct DwarfExpr | DwarfExpr |
typedef struct DwarfSym | DwarfSym |
typedef struct DwarfStack | DwarfStack |
typedef struct DwarfParam | DwarfParam |
typedef union DwarfVal | DwarfVal |
typedef struct DwarfAbbrev | DwarfAbbrev |
typedef struct DwarfAttr | DwarfAttr |
typedef struct DwarfAbbrev DwarfAbbrev |
typedef struct DwarfAttrs DwarfAttrs |
typedef struct DwarfBlock DwarfBlock |
typedef struct DwarfParam DwarfParam |
typedef struct DwarfStack DwarfStack |
anonymous enum |
Definition at line 13 of file dwarf.h.
anonymous enum |
Enumerator | |
---|---|
RuleUndef | |
RuleSame | |
RuleCfaOffset | |
RuleRegister | |
RuleRegOff | |
RuleLocation |
Definition at line 368 of file dwarf.h.
Definition at line 16 of file dwarfaranges.c.
int dwarfargvalue | ( | Dwarf * | d, |
DwarfSym * | proc, | ||
ulong | pc, | ||
ulong | cfa, | ||
PROSSYM_REGISTERS | registers, | ||
DwarfParam * | parameters | ||
) |
Definition at line 909 of file dwarfinfo.c.
Referenced by RosSymGetAddressInformation().
Definition at line 57 of file dwarfopen.c.
int dwarfcomputecfa | ( | Dwarf * | d, |
DwarfExpr * | cfa, | ||
PROSSYM_REGISTERS | registers, | ||
ulong * | cfaLocation | ||
) |
Definition at line 404 of file dwarfcfa.c.
Referenced by dwarfregunwind(), and RosSymGetAddressInformation().
Definition at line 968 of file dwarfinfo.c.
Definition at line 241 of file dwarfinfo.c.
Definition at line 201 of file dwarfinfo.c.
Referenced by dwarfargvalue(), dwarfenum(), dwarflookupfn(), dwarflookupnameinunit(), dwarflookuptag(), dwarfnextsym(), and dwarfseeksym().
Definition at line 17 of file dwarfget.c.
Referenced by dwarfgetaddr().
Definition at line 197 of file dwarfget.c.
DwarfAbbrev * dwarfgetabbrev | ( | Dwarf * | d, |
ulong | off, | ||
ulong | num | ||
) |
Definition at line 128 of file dwarfabbrev.c.
Definition at line 123 of file dwarfget.c.
int dwarfgetarg | ( | Dwarf * | d, |
const char * | name, | ||
DwarfBuf * | locbuf, | ||
ulong | cfa, | ||
PROSSYM_REGISTERS | registers, | ||
ulong * | value | ||
) |
Definition at line 658 of file dwarfinfo.c.
Referenced by dwarfargvalue(), and RosSymAggregate().
int dwarfgetinfounit | ( | Dwarf * | , |
ulong | , | ||
DwarfBlock * | |||
) |
Definition at line 987 of file dwarfinfo.c.
Referenced by RosSymGetAddressInformation().
Definition at line 181 of file dwarfinfo.c.
Definition at line 67 of file dwarfpubnames.c.
Definition at line 125 of file dwarfinfo.c.
Definition at line 151 of file dwarfinfo.c.
Definition at line 250 of file dwarfinfo.c.
Referenced by dwarfenumunit(), dwarflookupchildtag(), dwarflookuptag(), dwarfnextsym(), and dwarfnextsymat().
Definition at line 292 of file dwarfinfo.c.
Definition at line 16 of file dwarfopen.c.
int dwarfpctoline | ( | Dwarf * | d, |
DwarfSym * | proc, | ||
ulong | pc, | ||
char ** | file, | ||
char ** | function, | ||
ulong * | line | ||
) |
Definition at line 41 of file dwarfpc.c.
Definition at line 419 of file dwarfcfa.c.
Referenced by RosSymGetAddressInformation().