Lines Matching refs:addressSpace
40 static void decodeEHHdr(A &addressSpace, pint_t ehHdrStart, pint_t ehHdrEnd,
42 static bool findFDE(A &addressSpace, pint_t pc, pint_t ehHdrStart,
48 static bool decodeTableEntry(A &addressSpace, pint_t &tableEntry,
57 void EHHeaderParser<A>::decodeEHHdr(A &addressSpace, pint_t ehHdrStart, in decodeEHHdr() argument
60 uint8_t version = addressSpace.get8(p++); in decodeEHHdr()
64 uint8_t eh_frame_ptr_enc = addressSpace.get8(p++); in decodeEHHdr()
65 uint8_t fde_count_enc = addressSpace.get8(p++); in decodeEHHdr()
66 ehHdrInfo.table_enc = addressSpace.get8(p++); in decodeEHHdr()
69 addressSpace.getEncodedP(p, ehHdrEnd, eh_frame_ptr_enc, ehHdrStart); in decodeEHHdr()
71 addressSpace.getEncodedP(p, ehHdrEnd, fde_count_enc, ehHdrStart); in decodeEHHdr()
77 A &addressSpace, pint_t &tableEntry, pint_t ehHdrStart, pint_t ehHdrEnd, in decodeTableEntry() argument
82 addressSpace.getEncodedP(tableEntry, ehHdrEnd, tableEnc, ehHdrStart); in decodeTableEntry()
84 addressSpace.getEncodedP(tableEntry, ehHdrEnd, tableEnc, ehHdrStart); in decodeTableEntry()
86 CFI_Parser<A>::decodeFDE(addressSpace, fde, fdeInfo, cieInfo); in decodeTableEntry()
97 bool EHHeaderParser<A>::findFDE(A &addressSpace, pint_t pc, pint_t ehHdrStart, in findFDE() argument
104 EHHeaderParser<A>::decodeEHHdr(addressSpace, ehHdrStart, ehHdrEnd, hdrInfo); in findFDE()
113 pint_t start = addressSpace.getEncodedP(tableEntry, ehHdrEnd, in findFDE()
128 if (decodeTableEntry(addressSpace, tableEntry, ehHdrStart, ehHdrEnd, in findFDE()