Home
last modified time | relevance | path

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

/freebsd/sys/amd64/include/
H A Dvmm.h449 struct vie { struct
454 #define vie_startzero num_processed argument
455 uint8_t num_processed;
457 uint8_t addrsize:4, opsize:4; /* address and operand sizes */
458 uint8_t rex_w:1, /* REX prefix */
459 rex_r:1,
460 rex_x:1,
461 rex_b:1,
462 rex_present:1,
463 repz_present:1, /* REP/REPE/REPZ prefix */
[all …]
/freebsd/sys/amd64/vmm/
H A Dvmm_instruction_emul.c293 vie_calc_bytereg(struct vie *vie, enum vm_reg_name *reg, int *lhbr) in vie_calc_bytereg()
319 vie_read_bytereg(struct vcpu *vcpu, struct vie *vie, uint8_t *rval) in vie_read_bytereg()
340 vie_write_bytereg(struct vcpu *vcpu, struct vie *vie, uint8_t byte) in vie_write_bytereg()
502 emulate_mov(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_mov()
616 emulate_movx(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_movx()
757 emulate_movs(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_movs()
939 emulate_stos(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_stos()
1001 emulate_and(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_and()
1089 emulate_or(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_or()
1177 emulate_cmp(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_cmp()
[all …]
H A Dvmm_ioport.c152 struct vie vie; in decode_segment() local
H A Dvmm.c883 struct vie *vie; in vm_handle_inst_emul() local
/freebsd/sys/riscv/include/
H A Dvmm.h188 struct vie { struct
189 uint8_t access_size:4, sign_extend:1, dir:1, unused:2;
190 enum vm_reg_name reg;
237 struct vie vie; member
/freebsd/sys/arm64/include/
H A Dvmm.h221 struct vie { struct
222 uint8_t access_size:4, sign_extend:1, dir:1, unused:2;
223 enum vm_reg_name reg;
286 struct vie vie; member
/freebsd/sys/riscv/vmm/
H A Dvmm_instruction_emul.c60 vmm_emulate_instruction(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in vmm_emulate_instruction()
H A Dvmm.c325 struct vie *vie; in vm_handle_inst_emul() local
H A Dvmm_riscv.c331 struct vie *vie; in riscv_gen_inst_emul_data() local
/freebsd/usr.sbin/bhyve/
H A Dmem.c237 struct vie *vie; member
253 emulate_mem(struct vcpu *vcpu, uint64_t paddr, struct vie *vie, in emulate_mem()
/freebsd/usr.sbin/bhyve/aarch64/
H A Dvmexit.c65 struct vie *vie; in vmexit_inst_emul() local
/freebsd/usr.sbin/bhyve/riscv/
H A Dvmexit.c79 struct vie *vie; in vmexit_inst_emul() local
/freebsd/usr.sbin/bhyve/amd64/
H A Dvmexit.c353 struct vie *vie; in vmexit_inst_emul() local
/freebsd/sys/arm64/vmm/
H A Dvmm_arm64.c618 struct vie *vie; in arm64_gen_inst_emul_data() local
H A Dvmm.c651 struct vie *vie; in vm_handle_inst_emul() local