| /src/lib/libnvmm/ |
| H A D | nvmm.h | 71 struct nvmm_machine *mach; member in struct:nvmm_io 80 struct nvmm_machine *mach; member in struct:nvmm_mem
|
| H A D | libnvmm.c | 67 __area_isvalid(struct nvmm_machine *mach, uintptr_t hva, gpaddr_t gpa, argument 91 __area_add(struct nvmm_machine *mach, uintptr_t hva, gpaddr_t gpa, size_t size, argument 125 __area_delete(struct nvmm_machine *mach, uintptr_t hva, gpaddr_t gpa, argument 143 __area_remove_all(struct nvmm_machine *mach) argument 220 nvmm_machine_create(struct nvmm_machine *mach) argument 254 nvmm_machine_destroy(struct nvmm_machine * mach) argument 272 nvmm_machine_configure(struct nvmm_machine * mach,uint64_t op,void * conf) argument 289 nvmm_vcpu_create(struct nvmm_machine * mach,nvmm_cpuid_t cpuid,struct nvmm_vcpu * vcpu) argument 320 nvmm_vcpu_destroy(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument 341 nvmm_vcpu_configure(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,uint64_t op,void * conf) argument 366 nvmm_vcpu_setstate(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,uint64_t flags) argument 379 nvmm_vcpu_getstate(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,uint64_t flags) argument 404 nvmm_vcpu_inject(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument 415 nvmm_vcpu_run(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument 435 nvmm_gpa_map(struct nvmm_machine * mach,uintptr_t hva,gpaddr_t gpa,size_t size,int prot) argument 461 nvmm_gpa_unmap(struct nvmm_machine * mach,uintptr_t hva,gpaddr_t gpa,size_t size) argument 485 nvmm_hva_map(struct nvmm_machine * mach,uintptr_t hva,size_t size) argument 502 nvmm_hva_unmap(struct nvmm_machine * mach,uintptr_t hva,size_t size) argument 523 nvmm_gpa_to_hva(struct nvmm_machine * mach,gpaddr_t gpa,uintptr_t * hva,nvmm_prot_t * prot) argument [all...] |
| H A D | libnvmm_x86.c | 56 nvmm_vcpu_dump(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) argument 123 x86_gva_to_gpa_32bit(struct nvmm_machine *mach, uint64_t cr3, argument 196 x86_gva_to_gpa_32bit_pae(struct nvmm_machine *mach, uint64_t cr3, argument 296 x86_gva_to_gpa_64bit(struct nvmm_machine *mach, uint64_ argument 389 x86_gva_to_gpa(struct nvmm_machine * mach,struct nvmm_x64_state * state,gvaddr_t gva,gpaddr_t * gpa,nvmm_prot_t * prot) argument 435 nvmm_gva_to_gpa(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,gvaddr_t gva,gpaddr_t * gpa,nvmm_prot_t * prot) argument 557 read_guest_memory(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,gvaddr_t gva,uint8_t * data,size_t size) argument 614 write_guest_memory(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,gvaddr_t gva,uint8_t * data,size_t size) argument 677 assist_io_batch(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,struct nvmm_io * io,gvaddr_t gva,uint64_t cnt) argument 711 nvmm_assist_io(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument 3100 fetch_segment(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument 3158 fetch_instruction(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,struct nvmm_vcpu_exit * exit) argument 3188 assist_mem_movs(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,struct x86_instr * instr) argument 3234 assist_mem_cmps(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,struct x86_instr * instr) argument 3288 assist_mem_single(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,struct x86_instr * instr) argument 3412 nvmm_assist_mem(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument [all...] |
| /src/sys/arch/amigappc/amigappc/ |
| H A D | machdep.c | 258 const char *cpuname, *mach, *p5type_p, *pup; local in function:amigappc_identify
|
| /src/usr.sbin/installboot/ |
| H A D | installboot.c | 527 getmachine(ib_params *param, const char *mach, const char *provider) argument
|
| /src/tests/lib/libnvmm/ |
| H A D | h_io_assist.c | 73 reset_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) argument 125 map_pages(struct nvmm_machine *mach) argument 229 handle_io(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument 242 run_machine(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument 284 run_test(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu,const struct test * test) argument 371 struct nvmm_machine mach; local in function:main [all...] |
| H A D | h_mem_assist.c | 77 handle_memory(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) argument 90 run_machine(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) argument 137 run_test(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu, argument 218 reset_machine64(struct nvmm_machine *mach, struct nvmm_vcpu *vcpu) argument 273 map_pages64(struct nvmm_machine * mach) argument 356 struct nvmm_machine mach; local in function:test_vm64 404 reset_machine16(struct nvmm_machine * mach,struct nvmm_vcpu * vcpu) argument 420 map_pages16(struct nvmm_machine * mach) argument 444 struct nvmm_machine mach; local in function:test_vm16 [all...] |
| /src/sys/arch/next68k/next68k/ |
| H A D | nextrom.c | 234 char mach; local in function:next68k_bootargs
|
| /src/sys/arch/sgimips/sgimips/ |
| H A D | arcemu.c | 136 int mach; local in function:arcemu_identify
|
| /src/sys/arch/atari/atari/ |
| H A D | machdep.c | 225 const char *mach, *mmu, *fpu, *cpu; local in function:identifycpu
|
| /src/sys/arch/amiga/amiga/ |
| H A D | machdep.c | 296 const char *mach, *mmu, *fpu; local in function:identifycpu
|
| /src/sys/dev/nvmm/ |
| H A D | nvmm.c | 131 struct nvmm_machine *mach; local in function:nvmm_machine_alloc 154 nvmm_machine_free(struct nvmm_machine *mach) argument 166 struct nvmm_machine *mach; local in function:nvmm_machine_get 189 nvmm_machine_put(struct nvmm_machine * mach) argument 197 nvmm_vcpu_alloc(struct nvmm_machine * mach,nvmm_cpuid_t cpuid,struct nvmm_cpu ** ret) argument 221 nvmm_vcpu_free(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 231 nvmm_vcpu_get(struct nvmm_machine * mach,nvmm_cpuid_t cpuid,struct nvmm_cpu ** ret) argument 262 struct nvmm_machine *mach; local in function:nvmm_kill_machines 322 struct nvmm_machine *mach; local in function:nvmm_machine_create 355 struct nvmm_machine *mach; local in function:nvmm_machine_destroy 397 struct nvmm_machine *mach; local in function:nvmm_machine_configure 433 struct nvmm_machine *mach; local in function:nvmm_vcpu_create 483 struct nvmm_machine *mach; local in function:nvmm_vcpu_destroy 509 struct nvmm_machine *mach; local in function:nvmm_vcpu_configure 554 struct nvmm_machine *mach; local in function:nvmm_vcpu_setstate 578 struct nvmm_machine *mach; local in function:nvmm_vcpu_getstate 601 struct nvmm_machine *mach; local in function:nvmm_vcpu_inject 622 nvmm_do_vcpu_run(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 658 struct nvmm_machine *mach; local in function:nvmm_vcpu_run 683 nvmm_hmapping_getuobj(struct nvmm_machine * mach,uintptr_t hva,size_t size,size_t * off) argument 705 nvmm_hmapping_validate(struct nvmm_machine * mach,uintptr_t hva,size_t size) argument 746 nvmm_hmapping_alloc(struct nvmm_machine * mach) argument 763 nvmm_hmapping_free(struct nvmm_machine * mach,uintptr_t hva,size_t size) argument 793 struct nvmm_machine *mach; local in function:nvmm_hva_map 836 struct nvmm_machine *mach; local in function:nvmm_hva_unmap 854 struct nvmm_machine *mach; local in function:nvmm_gpa_map 924 struct nvmm_machine *mach; local in function:nvmm_gpa_unmap 964 struct nvmm_machine *mach; local in function:nvmm_ctl_mach_info 1159 struct nvmm_machine *mach; local in function:nvmm_mmap 1305 nvmm_suspend_vcpu(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 1315 nvmm_resume_vcpu(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 1325 nvmm_suspend_machine(struct nvmm_machine * mach) argument 1343 nvmm_resume_machine(struct nvmm_machine * mach) argument [all...] |
| /src/usr.sbin/timed/timed/ |
| H A D | timed.c | 713 const char *mach, *usr, *dom; local in function:get_goodgroup
|
| /src/sys/arch/x68k/x68k/ |
| H A D | machdep.c | 353 const char *cpu_type, *mach, *mmu, *fpu; local in function:identifycpu
|
| /src/sbin/disklabel/ |
| H A D | main.c | 398 getmachineparams(const char *mach) argument
|
| /src/sys/dev/nvmm/x86/ |
| H A D | nvmm_x86_svm.c | 1101 svm_exit_cpuid(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1149 svm_exit_hlt(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1176 svm_exit_io(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1228 svm_inkernel_handle_msr(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1294 svm_exit_rdmsr(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1312 svm_exit_wrmsr(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1335 svm_exit_msr(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1349 svm_exit_npf(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 1373 svm_exit_xsetbv(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 1553 svm_vcpu_run(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 2178 svm_vcpu_init(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 2311 svm_vcpu_create(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 2364 svm_vcpu_destroy(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 2453 struct nvmm_machine *mach = pm->pm_data; local in function:svm_tlb_flush 2463 svm_machine_create(struct nvmm_machine * mach) argument 2479 svm_machine_destroy(struct nvmm_machine * mach) argument 2485 svm_machine_configure(struct nvmm_machine * mach,uint64_t op,void * data) argument [all...] |
| H A D | nvmm_x86_vmx.c | 1202 vmx_exit_exc_nmi(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1242 vmx_inkernel_handle_cpuid(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1516 vmx_exit_cpuid(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1564 vmx_exit_hlt(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1606 vmx_inkernel_handle_cr0(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1675 vmx_inkernel_handle_cr4(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1714 vmx_inkernel_handle_cr8(struct nvmm_machine *mach, struct nvmm_cpu *vcpu, argument 1755 vmx_exit_cr(struct nvmm_machine *mach, struc argument 1802 vmx_exit_io(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 1856 vmx_inkernel_handle_msr(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 1939 vmx_exit_rdmsr(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 1961 vmx_exit_wrmsr(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 1987 vmx_exit_xsetbv(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 2020 vmx_exit_epf(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 2223 vmx_vcpu_run(struct nvmm_machine * mach,struct nvmm_cpu * vcpu,struct nvmm_vcpu_exit * exit) argument 2899 vmx_vcpu_init(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 3023 vmx_vcpu_create(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 3076 vmx_vcpu_destroy(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 3175 vmx_vcpu_suspend(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 3199 vmx_vcpu_resume(struct nvmm_machine * mach,struct nvmm_cpu * vcpu) argument 3214 struct nvmm_machine *mach = pm->pm_data; local in function:vmx_tlb_flush 3224 vmx_machine_create(struct nvmm_machine * mach) argument 3244 vmx_machine_destroy(struct nvmm_machine * mach) argument 3252 vmx_machine_configure(struct nvmm_machine * mach,uint64_t op,void * data) argument [all...] |