Searched refs:storedAddr (Results 1 – 1 of 1) sorted by relevance
| /oneTBB/src/tbbmalloc_proxy/ |
| H A D | function_replacement.cpp | 318 …c DWORD InsertTrampoline32(void *inpAddr, void *targetAddr, const char* pattern, void** storedAddr) in InsertTrampoline32() argument 331 if ( storedAddr ){ // If requested, store original function code in InsertTrampoline32() 337 *storedAddr = Addrint2Ptr(trampAddr); in InsertTrampoline32() 340 if (!VirtualProtect(*storedAddr, MAX_PROBE_SIZE, pageFlags, &pageFlags)) return 0; in InsertTrampoline32() 342 memcpy(*storedAddr, codePtr, bytesToMove); in InsertTrampoline32() 373 …c DWORD InsertTrampoline64(void *inpAddr, void *targetAddr, const char* pattern, void** storedAddr) in InsertTrampoline64() argument 393 if ( storedAddr ){ // If requested, store original function code in InsertTrampoline64() 399 *storedAddr = Addrint2Ptr(trampAddr); in InsertTrampoline64() 402 if (!VirtualProtect(*storedAddr, MAX_PROBE_SIZE, pageFlags, &pageFlags)) return 0; in InsertTrampoline64() 404 memcpy(*storedAddr, codePtr, bytesToMove); in InsertTrampoline64()
|