Home
last modified time | relevance | path

Searched defs:vie (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/sys/amd64/include/
H A Dvmm.h568 struct vie { struct
573 #define vie_startzero num_processed argument
576 uint8_t addrsize:4, opsize:4; /* address and operand sizes */
578 rex_r:1,
579 rex_x:1,
580 rex_b:1,
581 rex_present:1,
589 reg:4,
590 rm:4;
620 struct vie_op op; /* opcode description */ argument
[all …]
/freebsd-14.2/sys/amd64/vmm/
H A Dvmm_instruction_emul.c508 emulate_mov(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_mov()
1997 vie_restart(struct vie *vie) in vie_restart()
2307 vie_peek(struct vie *vie, uint8_t *x) in vie_peek()
2318 vie_advance(struct vie *vie) in vie_advance()
2498 decode_two_byte_opcode(struct vie *vie) in decode_two_byte_opcode()
2515 decode_opcode(struct vie *vie) in decode_opcode()
2540 decode_modrm(struct vie *vie, enum vm_cpu_mode cpu_mode) in decode_modrm()
2623 decode_sib(struct vie *vie) in decode_sib()
2687 decode_displacement(struct vie *vie) in decode_displacement()
2721 decode_immediate(struct vie *vie) in decode_immediate()
[all …]
H A Dvmm.c1626 struct vie *vie; in vm_handle_inst_emul() local
/freebsd-14.2/usr.sbin/bhyve/
H A Dmem.c226 struct vie *vie; member
242 emulate_mem(struct vcpu *vcpu, uint64_t paddr, struct vie *vie, in emulate_mem()
/freebsd-14.2/usr.sbin/bhyve/amd64/
H A Dvmexit.c347 struct vie *vie; in vmexit_inst_emul() local