Home
last modified time | relevance | path

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

/oneTBB/src/tbbmalloc_proxy/
H A Dfunction_replacement.cpp320 size_t bytesToMove = SIZE_OF_RELJUMP; in InsertTrampoline32() local
333 __TBB_ASSERT_RELEASE( bytesToMove >= SIZE_OF_RELJUMP, "Incorrect bytecode pattern?" ); in InsertTrampoline32()
342 memcpy(*storedAddr, codePtr, bytesToMove); in InsertTrampoline32()
348 *(UCHAR*)(trampAddr+bytesToMove) = 0xE9; in InsertTrampoline32()
349 memcpy((UCHAR*)(trampAddr+bytesToMove+1), &offset32, sizeof(offset32)); in InsertTrampoline32()
361 for( unsigned i=SIZE_OF_RELJUMP; i<bytesToMove; i++ ){ in InsertTrampoline32()
375 size_t bytesToMove = SIZE_OF_INDJUMP; in InsertTrampoline64() local
404 memcpy(*storedAddr, codePtr, bytesToMove); in InsertTrampoline64()
410 *(UCHAR*)(trampAddr+bytesToMove) = 0xE9; in InsertTrampoline64()
411 memcpy((UCHAR*)(trampAddr+bytesToMove+1), &offset32, sizeof(offset32)); in InsertTrampoline64()
[all …]