Searched refs:fault_addr (Results 1 – 9 of 9) sorted by relevance
114 std::pair<uintptr_t, uintptr_t> MakePairAdapter(FaultyAccessPointer fault_addr, in MakePairAdapter() argument116 return {reinterpret_cast<uintptr_t>(fault_addr), reinterpret_cast<uintptr_t>(recovery_addr)}; in MakePairAdapter()182 void* FindFaultyMemoryAccessRecoveryAddrForTesting(void* fault_addr) { in FindFaultyMemoryAccessRecoveryAddrForTesting() argument183 if (fault_addr == &FaultyLoad8 || fault_addr == &FaultyLoad16 || fault_addr == &FaultyLoad32 || in FindFaultyMemoryAccessRecoveryAddrForTesting()184 fault_addr == &FaultyLoad64) { in FindFaultyMemoryAccessRecoveryAddrForTesting()187 if (fault_addr == &FaultyStore8 || fault_addr == &FaultyStore16 || fault_addr == &FaultyStore32 || in FindFaultyMemoryAccessRecoveryAddrForTesting()188 fault_addr == &FaultyStore64) { in FindFaultyMemoryAccessRecoveryAddrForTesting()
33 void* FindFaultyMemoryAccessRecoveryAddrForTesting(void* fault_addr);
42 void* fault_addr = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[kRegIP]); in FaultHandler() local43 void* recovery_addr = FindFaultyMemoryAccessRecoveryAddrForTesting(fault_addr); in FaultHandler()
60 void* fault_addr = reinterpret_cast<void*>(ucontext->uc_mcontext.gregs[kRegIP]); in FaultHandler() local61 void* recovery_addr = FindFaultyMemoryAccessRecoveryAddrForTesting(fault_addr); in FaultHandler()
36 uintptr_t FindExtraRecoveryCodeUnsafe(uintptr_t fault_addr) { in FindExtraRecoveryCodeUnsafe() argument38 auto it = g_recovery_map.find(fault_addr); in FindExtraRecoveryCodeUnsafe()56 uintptr_t FindRecoveryCode(uintptr_t fault_addr, ThreadState* state) { in FindRecoveryCode() argument64 recovery_addr = GetDefaultCodePoolInstance()->FindRecoveryCode(fault_addr); in FindRecoveryCode()72 recovery_addr = FindExtraRecoveryCodeUnsafe(fault_addr); in FindRecoveryCode()
67 uintptr_t fault_addr = start + rel.pc; in PerformRelocations() local69 (*recovery_map)[fault_addr] = recovery_addr; in PerformRelocations()
69 auto fault_addr = reinterpret_cast<uintptr_t>(&out[1]); in TEST() local72 EXPECT_EQ(recovery_addr, rec[fault_addr]); in TEST()
69 [[nodiscard]] uintptr_t FindRecoveryCode(uintptr_t fault_addr) const { in FindRecoveryCode() argument71 auto it = recovery_map_.find(fault_addr); in FindRecoveryCode()
32 uintptr_t FindRecoveryCode(uintptr_t fault_addr, ThreadState* state);