Searched refs:recovery_addr (Results 1 – 7 of 7) sorted by relevance
57 uintptr_t recovery_addr; in FindRecoveryCode() local64 recovery_addr = GetDefaultCodePoolInstance()->FindRecoveryCode(fault_addr); in FindRecoveryCode()65 if (recovery_addr) { in FindRecoveryCode()66 return recovery_addr; in FindRecoveryCode()72 recovery_addr = FindExtraRecoveryCodeUnsafe(fault_addr); in FindRecoveryCode()73 if (recovery_addr) { in FindRecoveryCode()76 return recovery_addr; in FindRecoveryCode()
43 void* recovery_addr = FindFaultyMemoryAccessRecoveryAddrForTesting(fault_addr); in FaultHandler() local44 CHECK(recovery_addr); in FaultHandler()45 ucontext->uc_mcontext.gregs[kRegIP] = reinterpret_cast<greg_t>(recovery_addr); in FaultHandler()
115 void* recovery_addr) { in MakePairAdapter() argument116 return {reinterpret_cast<uintptr_t>(fault_addr), reinterpret_cast<uintptr_t>(recovery_addr)}; in MakePairAdapter()
61 void* recovery_addr = FindFaultyMemoryAccessRecoveryAddrForTesting(fault_addr); in FaultHandler() local63 CHECK(recovery_addr); in FaultHandler()64 ucontext->uc_mcontext.gregs[kRegIP] = reinterpret_cast<greg_t>(recovery_addr); in FaultHandler()
115 uintptr_t recovery_addr = FindRecoveryCode(addr, thread->state()); in HandleHostSignal() local117 if (recovery_addr) { in HandleHostSignal()130 ucontext->uc_mcontext.gregs[kHostRegIP] = recovery_addr; in HandleHostSignal()133 reinterpret_cast<void*>(recovery_addr)); in HandleHostSignal()
68 uintptr_t recovery_addr = start + rel.data; in PerformRelocations() local69 (*recovery_map)[fault_addr] = recovery_addr; in PerformRelocations()
70 auto recovery_addr = reinterpret_cast<uintptr_t>(&out[3]); in TEST() local72 EXPECT_EQ(recovery_addr, rec[fault_addr]); in TEST()