Lines Matching refs:readerCursor
198 int ret = insn->reader(insn->readerArg, byte, insn->readerCursor); in consumeByte()
201 ++(insn->readerCursor); in consumeByte()
214 return insn->reader(insn->readerArg, byte, insn->readerCursor); in lookAtByte()
218 insn->readerCursor--; in unconsumeByte()
229 insn->readerCursor + offset); \
235 insn->readerCursor += sizeof(type); \
336 prefixLocation = insn->readerCursor; in readPrefixes()
346 if (insn->readerCursor - 1 == insn->startLocation && byte == 0xf0) in readPrefixes()
349 if (insn->readerCursor - 1 == insn->startLocation in readPrefixes()
472 insn->necessaryPrefixLocation = insn->readerCursor - 2; in readPrefixes()
510 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
513 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
580 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
583 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
624 insn->necessaryPrefixLocation = insn->readerCursor - 2; in readPrefixes()
629 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
633 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
1280 insn->displacementOffset = insn->readerCursor - insn->startLocation; in readDisplacement()
1654 insn->immediateOffset = insn->readerCursor - insn->startLocation; in readImmediate()
1879 insn->readerCursor = startLoc; in decodeInstruction()
1892 insn->length = insn->readerCursor - insn->startLocation; in decodeInstruction()
1895 startLoc, insn->readerCursor, insn->length); in decodeInstruction()