Lines Matching refs:fdeInfo

1016   bool getInfoFromFdeCie(const typename CFI_Parser<A>::FDE_Info &fdeInfo,
1629 const typename CFI_Parser<A>::FDE_Info &fdeInfo, in getInfoFromFdeCie() argument
1633 if (CFI_Parser<A>::parseFDEInstructions(_addressSpace, fdeInfo, cieInfo, pc, in getInfoFromFdeCie()
1636 _info.start_ip = fdeInfo.pcStart; in getInfoFromFdeCie()
1637 _info.end_ip = fdeInfo.pcEnd; in getInfoFromFdeCie()
1638 _info.lsda = fdeInfo.lsda; in getInfoFromFdeCie()
1645 _info.unwind_info = fdeInfo.fdeStart; in getInfoFromFdeCie()
1646 _info.unwind_info_size = static_cast<uint32_t>(fdeInfo.fdeLength); in getInfoFromFdeCie()
1657 typename CFI_Parser<A>::FDE_Info fdeInfo; in getInfoFromDwarfSection() local
1666 &fdeInfo, &cieInfo); in getInfoFromDwarfSection()
1672 (uint32_t)sects.dwarf_index_section_length, &fdeInfo, &cieInfo); in getInfoFromDwarfSection()
1682 cachedFDE, &fdeInfo, &cieInfo); in getInfoFromDwarfSection()
1690 &fdeInfo, &cieInfo); in getInfoFromDwarfSection()
1693 if (getInfoFromFdeCie(fdeInfo, cieInfo, pc, sects.dso_base)) { in getInfoFromDwarfSection()
1700 DwarfFDECache<A>::add(sects.dso_base, fdeInfo.pcStart, fdeInfo.pcEnd, in getInfoFromDwarfSection()
1701 fdeInfo.fdeStart); in getInfoFromDwarfSection()
2662 typename CFI_Parser<A>::FDE_Info fdeInfo; in setInfoBasedOnIPRegister() local
2664 if (!CFI_Parser<A>::decodeFDE(_addressSpace, cachedFDE, &fdeInfo, &cieInfo)) in setInfoBasedOnIPRegister()
2665 if (getInfoFromFdeCie(fdeInfo, cieInfo, pc, 0)) in setInfoBasedOnIPRegister()
2673 typename CFI_Parser<A>::FDE_Info fdeInfo; in setInfoBasedOnIPRegister() local
2675 if (!CFI_Parser<A>::decodeFDE(_addressSpace, fde, &fdeInfo, &cieInfo)) { in setInfoBasedOnIPRegister()
2677 if ((fdeInfo.pcStart <= pc) && (pc < fdeInfo.pcEnd)) in setInfoBasedOnIPRegister()
2678 if (getInfoFromFdeCie(fdeInfo, cieInfo, pc, 0)) in setInfoBasedOnIPRegister()