Symbol: pint_t
sys/lib/libunwind/AddressSpace.hpp
102
uint64_t getULEB128(pint_t &addr, pint_t end) {
sys/lib/libunwind/AddressSpace.hpp
123
int64_t getSLEB128(pint_t &addr, pint_t end) {
sys/lib/libunwind/AddressSpace.hpp
147
pint_t getEncodedP(pint_t &addr, pint_t end, uint8_t encoding,
sys/lib/libunwind/AddressSpace.hpp
149
pint_t startAddr = addr;
sys/lib/libunwind/AddressSpace.hpp
151
pint_t result;
sys/lib/libunwind/AddressSpace.hpp
156
addr = (addr + sizeof(pint_t) - 1) & sizeof(pint_t);
sys/lib/libunwind/AddressSpace.hpp
164
p += sizeof(pint_t);
sys/lib/libunwind/AddressSpace.hpp
165
addr = (pint_t)p;
sys/lib/libunwind/AddressSpace.hpp
173
addr = (pint_t)p;
sys/lib/libunwind/AddressSpace.hpp
178
addr = (pint_t)p;
sys/lib/libunwind/AddressSpace.hpp
183
addr = (pint_t)p;
sys/lib/libunwind/AddressSpace.hpp
191
addr = (pint_t)p;
sys/lib/libunwind/AddressSpace.hpp
196
addr = (pint_t)p;
sys/lib/libunwind/AddressSpace.hpp
201
addr = (pint_t)p;
sys/lib/libunwind/AddressSpace.hpp
244
bool findFDE(pint_t pc, pint_t &fdeStart, pint_t &data_base) {
sys/lib/libunwind/AddressSpace.hpp
264
pint_t base = n->hdr_base;
sys/lib/libunwind/AddressSpace.hpp
265
pint_t first = n->hdr_start;
sys/lib/libunwind/AddressSpace.hpp
266
for (pint_t len = n->hdr_entries; len > 1; ) {
sys/lib/libunwind/AddressSpace.hpp
267
pint_t next = first + (len / 2) * 8;
sys/lib/libunwind/AddressSpace.hpp
268
pint_t nextPC = base + (int32_t)get32(next);
sys/lib/libunwind/AddressSpace.hpp
285
bool addFDE(pint_t pcStart, pint_t pcEnd, pint_t fde) {
sys/lib/libunwind/AddressSpace.hpp
304
bool removeFDE(pint_t pcStart, pint_t pcEnd, pint_t fde) {
sys/lib/libunwind/AddressSpace.hpp
324
void removeDSO(pint_t ehFrameBase) {
sys/lib/libunwind/AddressSpace.hpp
362
pint_t hdr_base; // Pointer to FDE if hdr_start == 0
sys/lib/libunwind/AddressSpace.hpp
363
pint_t hdr_start;
sys/lib/libunwind/AddressSpace.hpp
364
pint_t hdr_entries;
sys/lib/libunwind/AddressSpace.hpp
365
pint_t first_pc;
sys/lib/libunwind/AddressSpace.hpp
366
pint_t last_pc;
sys/lib/libunwind/AddressSpace.hpp
367
pint_t data_base;
sys/lib/libunwind/AddressSpace.hpp
368
pint_t ehframe_base;
sys/lib/libunwind/AddressSpace.hpp
378
void addDSO(pint_t header, pint_t data_base) {
sys/lib/libunwind/AddressSpace.hpp
385
pint_t end = header + 4;
sys/lib/libunwind/AddressSpace.hpp
386
pint_t ehframe_base = getEncodedP(end, 0, get8(header + 1), NULL);
sys/lib/libunwind/AddressSpace.hpp
387
pint_t entries = getEncodedP(end, 0, get8(header + 2), NULL);
sys/lib/libunwind/AddressSpace.hpp
388
pint_t start = (end + 3) & ~pint_t(3);
sys/lib/libunwind/AddressSpace.hpp
396
pint_t tmp;
sys/lib/libunwind/AddressSpace.hpp
455
const LocalAddressSpace::pint_t *pc = (const LocalAddressSpace::pint_t *)pc_;
sys/lib/libunwind/AddressSpace.hpp
476
const LocalAddressSpace::pint_t *ptr = (const LocalAddressSpace::pint_t *)ptr_;
sys/lib/libunwind/AddressSpace.hpp
55
typedef void (*findPCRange_t)(LocalAddressSpace &, pint_t, pint_t &pcStart,
sys/lib/libunwind/AddressSpace.hpp
56
pint_t &pcEnd);
sys/lib/libunwind/AddressSpace.hpp
71
uint8_t get8(pint_t addr) {
sys/lib/libunwind/AddressSpace.hpp
77
uint16_t get16(pint_t addr) {
sys/lib/libunwind/AddressSpace.hpp
83
uint32_t get32(pint_t addr) {
sys/lib/libunwind/AddressSpace.hpp
89
uint64_t get64(pint_t addr) {
sys/lib/libunwind/AddressSpace.hpp
95
uintptr_t getP(pint_t addr) {
sys/lib/libunwind/DwarfInstructions.hpp
113
step_result DwarfInstructions<A, R>::stepWithDwarf(A &addressSpace, pint_t pc,
sys/lib/libunwind/DwarfInstructions.hpp
114
pint_t fdeStart,
sys/lib/libunwind/DwarfInstructions.hpp
132
pint_t cfa = getCFA(addressSpace, prolog, registers);
sys/lib/libunwind/DwarfInstructions.hpp
135
pint_t returnAddress = 0;
sys/lib/libunwind/DwarfInstructions.hpp
167
typename A::pint_t
sys/lib/libunwind/DwarfInstructions.hpp
168
DwarfInstructions<A, R>::evaluateExpression(pint_t expression, A &addressSpace,
sys/lib/libunwind/DwarfInstructions.hpp
170
pint_t initialStackValue) {
sys/lib/libunwind/DwarfInstructions.hpp
171
pint_t p = expression;
sys/lib/libunwind/DwarfInstructions.hpp
172
pint_t expressionEnd = expression + 20; // Rough estimate
sys/lib/libunwind/DwarfInstructions.hpp
175
pint_t stack[100];
sys/lib/libunwind/DwarfInstructions.hpp
176
pint_t *sp = stack;
sys/lib/libunwind/DwarfInstructions.hpp
182
pint_t value;
sys/lib/libunwind/DwarfInstructions.hpp
188
p += sizeof(pint_t);
sys/lib/libunwind/DwarfInstructions.hpp
36
typedef typename A::pint_t pint_t;
sys/lib/libunwind/DwarfInstructions.hpp
39
static step_result stepWithDwarf(A &, pint_t, pint_t, R &, unw_proc_info_t *);
sys/lib/libunwind/DwarfInstructions.hpp
42
static pint_t evaluateExpression(pint_t, A &, const R &, pint_t);
sys/lib/libunwind/DwarfInstructions.hpp
43
static pint_t
sys/lib/libunwind/DwarfInstructions.hpp
44
getSavedRegister(A &, const R &, pint_t,
sys/lib/libunwind/DwarfInstructions.hpp
46
static pint_t
sys/lib/libunwind/DwarfInstructions.hpp
47
computeRegisterLocation(A &, const R &, pint_t,
sys/lib/libunwind/DwarfInstructions.hpp
52
static pint_t getCFA(A &addressSpace,
sys/lib/libunwind/DwarfInstructions.hpp
67
typename A::pint_t DwarfInstructions<A, R>::getSavedRegister(
sys/lib/libunwind/DwarfInstructions.hpp
68
A &addressSpace, const R &registers, pint_t cfa,
sys/lib/libunwind/DwarfInstructions.hpp
92
typename DwarfInstructions<A, R>::pint_t
sys/lib/libunwind/DwarfInstructions.hpp
94
A &addressSpace, const R &registers, pint_t cfa,
sys/lib/libunwind/DwarfParser.hpp
102
static bool parseInstructions(A &, pint_t, pint_t, const CIE_Info &, pint_t,
sys/lib/libunwind/DwarfParser.hpp
111
void CFI_Parser<A, R>::findPCRange(A &addressSpace, pint_t fde, pint_t &pcStart,
sys/lib/libunwind/DwarfParser.hpp
112
pint_t &pcEnd) {
sys/lib/libunwind/DwarfParser.hpp
115
pint_t p = fde;
sys/lib/libunwind/DwarfParser.hpp
128
pint_t nextCFI = p + cfiLength;
sys/lib/libunwind/DwarfParser.hpp
129
pint_t cieStart = p - ciePointer;
sys/lib/libunwind/DwarfParser.hpp
144
bool CFI_Parser<A, R>::decodeFDE(A &addressSpace, pint_t fdeStart,
sys/lib/libunwind/DwarfParser.hpp
147
pint_t p = fdeStart;
sys/lib/libunwind/DwarfParser.hpp
160
pint_t nextCFI = p + cfiLength;
sys/lib/libunwind/DwarfParser.hpp
161
pint_t cieStart = p - ciePointer;
sys/lib/libunwind/DwarfParser.hpp
166
pint_t pcStart =
sys/lib/libunwind/DwarfParser.hpp
168
pint_t pcRange = addressSpace.getEncodedP(
sys/lib/libunwind/DwarfParser.hpp
175
pint_t endOfAug = p + augLen;
sys/lib/libunwind/DwarfParser.hpp
178
pint_t lsdaStart = p;
sys/lib/libunwind/DwarfParser.hpp
199
bool CFI_Parser<A, R>::parseCIE(A &addressSpace, pint_t cie,
sys/lib/libunwind/DwarfParser.hpp
211
pint_t p = cie;
sys/lib/libunwind/DwarfParser.hpp
214
pint_t cieContentEnd = p + cieLength;
sys/lib/libunwind/DwarfParser.hpp
233
pint_t strStart = p;
sys/lib/libunwind/DwarfParser.hpp
247
for (pint_t s = strStart; addressSpace.get8(s) != '\0'; ++s) {
sys/lib/libunwind/DwarfParser.hpp
286
pint_t upToPC, PrologInfo *results,
sys/lib/libunwind/DwarfParser.hpp
295
(pint_t)(-1), rememberStack, results, ctx))
sys/lib/libunwind/DwarfParser.hpp
30
typedef typename A::pint_t pint_t;
sys/lib/libunwind/DwarfParser.hpp
306
CFI_Parser<A, R>::parseInstructions(A &addressSpace, pint_t instructions,
sys/lib/libunwind/DwarfParser.hpp
307
pint_t instructionsEnd,
sys/lib/libunwind/DwarfParser.hpp
308
const CIE_Info &cieInfo, pint_t pcoffset,
sys/lib/libunwind/DwarfParser.hpp
311
pint_t p = instructions;
sys/lib/libunwind/DwarfParser.hpp
34
pint_t cieStart;
sys/lib/libunwind/DwarfParser.hpp
35
pint_t cieLength;
sys/lib/libunwind/DwarfParser.hpp
36
pint_t cieInstructions;
sys/lib/libunwind/DwarfParser.hpp
37
pint_t personality;
sys/lib/libunwind/DwarfParser.hpp
51
pint_t fdeStart;
sys/lib/libunwind/DwarfParser.hpp
52
pint_t fdeLength;
sys/lib/libunwind/DwarfParser.hpp
53
pint_t fdeInstructions;
sys/lib/libunwind/DwarfParser.hpp
54
pint_t pcStart;
sys/lib/libunwind/DwarfParser.hpp
55
pint_t pcEnd;
sys/lib/libunwind/DwarfParser.hpp
56
pint_t lsda;
sys/lib/libunwind/DwarfParser.hpp
92
static void findPCRange(A &, pint_t, pint_t &, pint_t &);
sys/lib/libunwind/DwarfParser.hpp
94
static bool decodeFDE(A &, pint_t, FDE_Info *, CIE_Info *,
sys/lib/libunwind/DwarfParser.hpp
97
pint_t, PrologInfo *, unw_proc_info_t *ctx);
sys/lib/libunwind/DwarfParser.hpp
99
static bool parseCIE(A &, pint_t, CIE_Info *);
sys/lib/libunwind/UnwindCursor.hpp
106
pint_t fdeStart, data_base;
sys/lib/libunwind/UnwindCursor.hpp
77
typedef typename A::pint_t pint_t;
sys/lib/libunwind/UnwindCursor.hpp
80
bool getInfoFromDwarfSection(pint_t, pint_t, uint32_t, uint32_t);
sys/lib/libunwind/UnwindCursor.hpp
96
pint_t pc = this->getIP();
sys/lib/libunwind/libunwind.cxx
365
MyCFIParser::pint_t pcStart, pcEnd;
sys/lib/libunwind/libunwind.cxx
379
MyCFIParser::pint_t pcStart, pcEnd;
sys/lib/libunwind/libunwind.cxx
389
sThisAddressSpace.removeDSO((LocalAddressSpace::pint_t)ehFrameStart);