Lines Matching refs:ActiveCode
269 u8* ActiveCode; variable
299 if (ActiveCode == nullptr) { in LoadActiveCode()
300 ActiveCode = AllocateCode2GBAway((u8*)&InterceptorFunction); in LoadActiveCode()
301 ASSERT_NE(ActiveCode, nullptr) << "failed to allocate RWX memory 2GB away"; in LoadActiveCode()
308 ActiveCode[position++] = 0xC3; // Instruction 'ret'. in LoadActiveCode()
319 ActiveCode[position++] = 0x90; in LoadActiveCode()
322 *entry_point = (uptr)&ActiveCode[position]; in LoadActiveCode()
330 ActiveCode[position++] = 0x66; in LoadActiveCode()
331 ActiveCode[position++] = 0x90; in LoadActiveCode()
334 ActiveCode[position++] = 0x8B; in LoadActiveCode()
335 ActiveCode[position++] = 0xFF; in LoadActiveCode()
342 ActiveCode[position++] = code[i]; in LoadActiveCode()