vm_reg_name
calculate_gla(enum vm_cpu_mode cpu_mode, enum vm_reg_name seg,
enum vm_reg_name id;
svm_handle_cr0_read(struct svm_softc *svm_sc, int vcpu, enum vm_reg_name reg)
svm_handle_cr0_write(struct svm_softc *svm_sc, int vcpu, enum vm_reg_name reg)
enum vm_reg_name vie_regnum_map(uint8_t);
enum vm_reg_name vm_segment_name(int seg_encoding);
const enum vm_reg_name clear_regs[] = {
const enum vm_reg_name data_segs[] = {
enum vm_reg_name
static enum vm_reg_name seg_names[] = {
enum vm_reg_name reg;
int addrsize, int prot, enum vm_reg_name seg, enum vm_reg_name gpr,
enum vm_reg_name reg;
enum vm_reg_name reg;
enum vm_reg_name reg;
enum vm_reg_name reg;
enum vm_reg_name reg;
enum vm_reg_name reg;
static enum vm_reg_name
const enum vm_reg_name segmap[] = {
enum vm_reg_name seg_reg, idx_reg;
vie_calculate_gla(enum vm_cpu_mode cpu_mode, enum vm_reg_name seg,
enum vm_reg_name seg;
static enum vm_reg_name gpr_map[16] = {
static enum vm_reg_name cr_map[16] = {
static int vie_calculate_gla(enum vm_cpu_mode cpu_mode, enum vm_reg_name seg,
enum vm_reg_name
vie_calc_bytereg(struct vie *vie, enum vm_reg_name *reg, int *lhbr)
enum vm_reg_name reg;
enum vm_reg_name reg;
vie_update_register(struct vm *vm, int vcpuid, enum vm_reg_name reg,
enum vm_reg_name gpr = gpr_map[vie->rm];
enum vm_reg_name cr = cr_map[vie->reg];
enum vm_reg_name reg;