Lines Matching refs:InternalInstruction
198 static int consumeByte(struct InternalInstruction* insn, uint8_t* byte) {
214 static int lookAtByte(struct InternalInstruction* insn, uint8_t* byte) {
218 static void unconsumeByte(struct InternalInstruction* insn) {
223 static int name(struct InternalInstruction* insn, type* ptr) { \
265 static void dbgprintf(struct InternalInstruction* insn,
292 static void setPrefixPresent(struct InternalInstruction* insn,
309 static bool isPrefixAtLocation(struct InternalInstruction* insn,
329 static int readPrefixes(struct InternalInstruction* insn) {
692 static int readOpcode(struct InternalInstruction* insn) {
798 static int readModRM(struct InternalInstruction* insn);
813 struct InternalInstruction* insn,
877 static int getID(struct InternalInstruction* insn, const void *miiArg) {
1098 static int readSIB(struct InternalInstruction* insn) {
1196 static int readDisplacement(struct InternalInstruction* insn) {
1241 static int readModRM(struct InternalInstruction* insn) {
1381 static uint8_t name(struct InternalInstruction *insn, \
1465 static int fixupReg(struct InternalInstruction *insn,
1517 static int readOpcodeRegister(struct InternalInstruction* insn, uint8_t size) {
1564 static int readImmediate(struct InternalInstruction* insn, uint8_t size) {
1618 static int readVVVV(struct InternalInstruction* insn) {
1648 static int readMaskRegister(struct InternalInstruction* insn) {
1666 static int readOperands(struct InternalInstruction* insn) {
1807 struct InternalInstruction *insn, byteReader_t reader,
1810 memset(insn, 0, sizeof(struct InternalInstruction));