Lines Matching refs:codePtr
329 UCHAR *codePtr = (UCHAR *)inpAddr; in InsertTrampoline32() local
342 memcpy(*storedAddr, codePtr, bytesToMove); in InsertTrampoline32()
357 *codePtr = 0xE9; in InsertTrampoline32()
358 memcpy(codePtr+1, &offset32, sizeof(offset32)); in InsertTrampoline32()
362 *(codePtr+i) = 0x90; in InsertTrampoline32()
387 UCHAR *codePtr = (UCHAR *)inpAddr; in InsertTrampoline64() local
404 memcpy(*storedAddr, codePtr, bytesToMove); in InsertTrampoline64()
417 *(codePtr) = 0xFF; in InsertTrampoline64()
418 *(codePtr+1) = 0x25; in InsertTrampoline64()
419 memcpy(codePtr+2, &offset32, sizeof(offset32)); in InsertTrampoline64()
423 *(codePtr+i) = 0x90; in InsertTrampoline64()
445 UCHAR * const codePtr = (UCHAR *)inpAddr; in InsertTrampoline() local
446 if ( *codePtr == 0xE9 ){ // JMP relative instruction in InsertTrampoline()
449 unsigned offsetInJmp = *(unsigned*)(codePtr + 1); in InsertTrampoline()