Home
last modified time | relevance | path

Searched refs:old_func (Results 1 – 3 of 3) sorted by relevance

/external/compiler-rt/lib/interception/
Dinterception_win.cc565 uptr old_func, uptr new_func, uptr *orig_old_func) { in OverrideFunctionWithDetour() argument
569 uptr header = (uptr)old_func - kDetourHeaderLen; in OverrideFunctionWithDetour()
573 if (*(u16*)old_func != kDetourInstruction || in OverrideFunctionWithDetour()
586 WriteShortJumpInstruction(old_func, header); in OverrideFunctionWithDetour()
593 *orig_old_func = old_func + kShortJumpInstructionLength; in OverrideFunctionWithDetour()
600 uptr old_func, uptr new_func, uptr *orig_old_func) { in OverrideFunctionWithRedirectJump() argument
602 if (*(u8*)old_func != 0xE9) in OverrideFunctionWithRedirectJump()
606 uptr relative_offset = *(u32*)(old_func + 1); in OverrideFunctionWithRedirectJump()
607 uptr absolute_target = old_func + relative_offset + kJumpInstructionLength; in OverrideFunctionWithRedirectJump()
613 uptr trampoline = AllocateMemoryForTrampoline(old_func, kDirectBranchLength); in OverrideFunctionWithRedirectJump()
[all …]
Dinterception_win.h29 bool OverrideFunction(uptr old_func, uptr new_func, uptr *orig_old_func = 0);
48 uptr old_func, uptr new_func, uptr *orig_old_func);
53 uptr old_func, uptr new_func, uptr *orig_old_func);
55 uptr old_func, uptr new_func, uptr *orig_old_func);
57 uptr old_func, uptr new_func, uptr *orig_old_func);
/external/clang/utils/VtableTest/
Dgen.cc153 int old_func = -1; in gs() local
155 int fn = old_func + random() % FUNCSPACING + 1; in gs()
182 old_func = fn; in gs()