Symbol: nvmm_vcpu
headers/libs/nvmm/nvmm.h
109
int nvmm_vcpu_create(struct nvmm_machine *, nvmm_cpuid_t, struct nvmm_vcpu *);
headers/libs/nvmm/nvmm.h
110
int nvmm_vcpu_destroy(struct nvmm_machine *, struct nvmm_vcpu *);
headers/libs/nvmm/nvmm.h
111
int nvmm_vcpu_configure(struct nvmm_machine *, struct nvmm_vcpu *, uint64_t,
headers/libs/nvmm/nvmm.h
113
int nvmm_vcpu_setstate(struct nvmm_machine *, struct nvmm_vcpu *, uint64_t);
headers/libs/nvmm/nvmm.h
114
int nvmm_vcpu_getstate(struct nvmm_machine *, struct nvmm_vcpu *, uint64_t);
headers/libs/nvmm/nvmm.h
115
int nvmm_vcpu_inject(struct nvmm_machine *, struct nvmm_vcpu *);
headers/libs/nvmm/nvmm.h
116
int nvmm_vcpu_run(struct nvmm_machine *, struct nvmm_vcpu *);
headers/libs/nvmm/nvmm.h
123
int nvmm_gva_to_gpa(struct nvmm_machine *, struct nvmm_vcpu *, gvaddr_t, gpaddr_t *,
headers/libs/nvmm/nvmm.h
128
int nvmm_assist_io(struct nvmm_machine *, struct nvmm_vcpu *);
headers/libs/nvmm/nvmm.h
129
int nvmm_assist_mem(struct nvmm_machine *, struct nvmm_vcpu *);
headers/libs/nvmm/nvmm.h
133
int nvmm_vcpu_dump(struct nvmm_machine *, struct nvmm_vcpu *);
headers/libs/nvmm/nvmm.h
75
struct nvmm_vcpu *vcpu;
headers/libs/nvmm/nvmm.h
84
struct nvmm_vcpu *vcpu;
src/libs/nvmm/libnvmm.c
311
struct nvmm_vcpu *vcpu)
src/libs/nvmm/libnvmm.c
335
nvmm_vcpu_destroy(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/libs/nvmm/libnvmm.c
362
nvmm_vcpu_configure(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm.c
387
nvmm_vcpu_setstate(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm.c
400
nvmm_vcpu_getstate(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm.c
425
nvmm_vcpu_inject(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/libs/nvmm/libnvmm.c
436
nvmm_vcpu_run(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/libs/nvmm/libnvmm_x86.c
2752
x86_func_or(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs)
src/libs/nvmm/libnvmm_x86.c
2784
x86_func_and(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs)
src/libs/nvmm/libnvmm_x86.c
2816
x86_func_xchg(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs __unused)
src/libs/nvmm/libnvmm_x86.c
2838
x86_func_sub(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs)
src/libs/nvmm/libnvmm_x86.c
2873
x86_func_xor(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs)
src/libs/nvmm/libnvmm_x86.c
2905
x86_func_cmp(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs)
src/libs/nvmm/libnvmm_x86.c
2928
x86_func_test(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs)
src/libs/nvmm/libnvmm_x86.c
2951
x86_func_mov(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs __unused)
src/libs/nvmm/libnvmm_x86.c
2960
x86_func_stos(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs)
src/libs/nvmm/libnvmm_x86.c
2975
x86_func_lods(struct nvmm_vcpu *vcpu, struct nvmm_mem *mem, uint64_t *gprs)
src/libs/nvmm/libnvmm_x86.c
3063
fetch_segment(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/libs/nvmm/libnvmm_x86.c
3121
fetch_instruction(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm_x86.c
3154
assist_mem_double_movs(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm_x86.c
3196
assist_mem_single(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm_x86.c
3320
nvmm_assist_mem(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/libs/nvmm/libnvmm_x86.c
460
nvmm_gva_to_gpa(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm_x86.c
48
nvmm_vcpu_dump(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/libs/nvmm/libnvmm_x86.c
582
read_guest_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm_x86.c
639
write_guest_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm_x86.c
697
static int fetch_segment(struct nvmm_machine *, struct nvmm_vcpu *);
src/libs/nvmm/libnvmm_x86.c
702
assist_io_batch(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/libs/nvmm/libnvmm_x86.c
736
nvmm_assist_io(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/libs/nvmm/libnvmm_x86.c
884
void (*func)(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
887
static void x86_func_or(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
888
static void x86_func_and(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
889
static void x86_func_xchg(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
890
static void x86_func_sub(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
891
static void x86_func_xor(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
892
static void x86_func_cmp(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
893
static void x86_func_test(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
894
static void x86_func_mov(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
895
static void x86_func_stos(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/libs/nvmm/libnvmm_x86.c
896
static void x86_func_lods(struct nvmm_vcpu *, struct nvmm_mem *, uint64_t *);
src/tests/add-ons/kernel/drivers/nvmm/h_io_assist/h_io_assist.c
247
handle_io(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/tests/add-ons/kernel/drivers/nvmm/h_io_assist/h_io_assist.c
260
run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/tests/add-ons/kernel/drivers/nvmm/h_io_assist/h_io_assist.c
302
run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/tests/add-ons/kernel/drivers/nvmm/h_io_assist/h_io_assist.c
391
struct nvmm_vcpu vcpu;
src/tests/add-ons/kernel/drivers/nvmm/h_io_assist/h_io_assist.c
91
reset_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/tests/add-ons/kernel/drivers/nvmm/h_mem_assist/h_mem_assist.c
107
run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/tests/add-ons/kernel/drivers/nvmm/h_mem_assist/h_mem_assist.c
154
run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu,
src/tests/add-ons/kernel/drivers/nvmm/h_mem_assist/h_mem_assist.c
234
reset_machine64(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/tests/add-ons/kernel/drivers/nvmm/h_mem_assist/h_mem_assist.c
373
struct nvmm_vcpu vcpu;
src/tests/add-ons/kernel/drivers/nvmm/h_mem_assist/h_mem_assist.c
420
reset_machine16(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)
src/tests/add-ons/kernel/drivers/nvmm/h_mem_assist/h_mem_assist.c
461
struct nvmm_vcpu vcpu;
src/tests/add-ons/kernel/drivers/nvmm/h_mem_assist/h_mem_assist.c
94
handle_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu)