Lines Matching refs:readerCursor
283 int ret = insn->reader(insn->readerArg, byte, insn->readerCursor); in consumeByte()
286 ++(insn->readerCursor); in consumeByte()
300 return insn->reader(insn->readerArg, byte, insn->readerCursor); in lookAtByte()
305 insn->readerCursor--; in unconsumeByte()
316 insn->readerCursor + offset); \
322 insn->readerCursor += sizeof(type); \
527 prefixLocation = insn->readerCursor; in readPrefixes()
533 if (insn->readerCursor - 1 == insn->startLocation in readPrefixes()
701 insn->necessaryPrefixLocation = insn->readerCursor - 2; in readPrefixes()
746 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
749 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
811 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
814 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
858 insn->necessaryPrefixLocation = insn->readerCursor - 2; in readPrefixes()
862 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
866 insn->necessaryPrefixLocation = insn->readerCursor - 1; in readPrefixes()
1482 insn->displacementOffset = (uint8_t)(insn->readerCursor - insn->startLocation); in readDisplacement()
1918 insn->immediateOffset = (uint8_t)(insn->readerCursor - insn->startLocation); in readImmediate()
2345 insn->readerCursor = startLoc; in decodeInstruction()
2356 insn->length = (size_t)(insn->readerCursor - insn->startLocation); in decodeInstruction()