Lines Matching defs:preamble_bytes
139 unsigned int preamble_bytes = 0;
141 while (preamble_bytes < kRequiredTargetPatchBytes) {
144 disassembler.Disassemble(target + preamble_bytes, cur_bytes);
148 if (IsShortConditionalJump(target + preamble_bytes, cur_bytes)) {
149 jump_ret = PatchShortConditionalJump(target + preamble_bytes, cur_bytes,
153 } else if (IsNearConditionalJump(target + preamble_bytes, cur_bytes) ||
154 IsNearRelativeJump(target + preamble_bytes, cur_bytes) ||
155 IsNearAbsoluteCall(target + preamble_bytes, cur_bytes) ||
156 IsNearRelativeCall(target + preamble_bytes, cur_bytes)) {
157 jump_ret = PatchNearJumpOrCall(target + preamble_bytes, cur_bytes,
173 if (IsMovWithDisplacement(target + preamble_bytes, cur_bytes)) {
175 if (PatchMovWithDisplacement(target + preamble_bytes, cur_bytes,
184 reinterpret_cast<void*>(target + preamble_bytes), cur_bytes);
193 preamble_bytes += cur_bytes;
218 = ((reinterpret_cast<unsigned char*>(target) + preamble_bytes) -
276 if (preamble_bytes > kRequiredTargetPatchBytes) {
278 ASM_INT3, preamble_bytes - kRequiredTargetPatchBytes);