/src/sys/dev/nvmm/x86/ |
nvmm_x86.h | 262 uint64_t gprs[NVMM_X64_NGPR]; member in struct:nvmm_x64_state
|
nvmm_x86.h | 262 uint64_t gprs[NVMM_X64_NGPR]; member in struct:nvmm_x64_state
|
nvmm_x86_svm.c | 602 uint64_t gprs[NVMM_X64_NGPR]; member in struct:svm_cpudata 855 cpudata->gprs[NVMM_X64_GPR_RBX] = descs[1]; 856 cpudata->gprs[NVMM_X64_GPR_RCX] = descs[2]; 857 cpudata->gprs[NVMM_X64_GPR_RDX] = descs[3]; 911 cpudata->gprs[NVMM_X64_GPR_RBX] &= ~CPUID_LOCAL_APIC_ID; 912 cpudata->gprs[NVMM_X64_GPR_RBX] |= __SHIFTIN(vcpu->cpuid, 915 cpudata->gprs[NVMM_X64_GPR_RCX] &= nvmm_cpuid_00000001.ecx; 916 cpudata->gprs[NVMM_X64_GPR_RCX] |= CPUID2_RAZ; 918 cpudata->gprs[NVMM_X64_GPR_RDX] &= nvmm_cpuid_00000001.edx; 923 cpudata->gprs[NVMM_X64_GPR_RCX] &= ~CPUID2_OSXSAVE [all...] |
nvmm_x86_svm.c | 602 uint64_t gprs[NVMM_X64_NGPR]; member in struct:svm_cpudata 855 cpudata->gprs[NVMM_X64_GPR_RBX] = descs[1]; 856 cpudata->gprs[NVMM_X64_GPR_RCX] = descs[2]; 857 cpudata->gprs[NVMM_X64_GPR_RDX] = descs[3]; 911 cpudata->gprs[NVMM_X64_GPR_RBX] &= ~CPUID_LOCAL_APIC_ID; 912 cpudata->gprs[NVMM_X64_GPR_RBX] |= __SHIFTIN(vcpu->cpuid, 915 cpudata->gprs[NVMM_X64_GPR_RCX] &= nvmm_cpuid_00000001.ecx; 916 cpudata->gprs[NVMM_X64_GPR_RCX] |= CPUID2_RAZ; 918 cpudata->gprs[NVMM_X64_GPR_RDX] &= nvmm_cpuid_00000001.edx; 923 cpudata->gprs[NVMM_X64_GPR_RCX] &= ~CPUID2_OSXSAVE [all...] |
nvmm_x86_vmx.c | 61 int vmx_vmlaunch(uint64_t *gprs); 62 int vmx_vmresume(uint64_t *gprs); 820 uint64_t gprs[NVMM_X64_NGPR]; member in struct:vmx_cpudata 1235 cpudata->gprs[NVMM_X64_GPR_RAX] = descs[0]; 1236 cpudata->gprs[NVMM_X64_GPR_RBX] = descs[1]; 1237 cpudata->gprs[NVMM_X64_GPR_RCX] = descs[2]; 1238 cpudata->gprs[NVMM_X64_GPR_RDX] = descs[3]; 1288 cpudata->gprs[NVMM_X64_GPR_RAX] = vmx_cpuid_max_basic; 1291 cpudata->gprs[NVMM_X64_GPR_RAX] &= nvmm_cpuid_00000001.eax; 1293 cpudata->gprs[NVMM_X64_GPR_RBX] &= ~CPUID_LOCAL_APIC_ID [all...] |
nvmm_x86_vmx.c | 61 int vmx_vmlaunch(uint64_t *gprs); 62 int vmx_vmresume(uint64_t *gprs); 820 uint64_t gprs[NVMM_X64_NGPR]; member in struct:vmx_cpudata 1235 cpudata->gprs[NVMM_X64_GPR_RAX] = descs[0]; 1236 cpudata->gprs[NVMM_X64_GPR_RBX] = descs[1]; 1237 cpudata->gprs[NVMM_X64_GPR_RCX] = descs[2]; 1238 cpudata->gprs[NVMM_X64_GPR_RDX] = descs[3]; 1288 cpudata->gprs[NVMM_X64_GPR_RAX] = vmx_cpuid_max_basic; 1291 cpudata->gprs[NVMM_X64_GPR_RAX] &= nvmm_cpuid_00000001.eax; 1293 cpudata->gprs[NVMM_X64_GPR_RBX] &= ~CPUID_LOCAL_APIC_ID [all...] |
/src/lib/libnvmm/ |
libnvmm_x86.c | 72 printf("| -> RAX=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RAX]); 73 printf("| -> RCX=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RCX]); 74 printf("| -> RDX=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RDX]); 75 printf("| -> RBX=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RBX]); 76 printf("| -> RSP=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RSP]); 77 printf("| -> RBP=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RBP]); 78 printf("| -> RSI=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RSI]); 79 printf("| -> RDI=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RDI]); 80 printf("| -> RIP=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RIP]); 81 printf("| -> RFLAGS=%p\n", (void *)state->gprs[NVMM_X64_GPR_RFLAGS]) 3192 uint64_t *gprs; local in function:assist_mem_movs 3238 uint64_t *gprs, op1, op2, fl; local in function:assist_mem_cmps [all...] |
libnvmm_x86.c | 72 printf("| -> RAX=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RAX]); 73 printf("| -> RCX=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RCX]); 74 printf("| -> RDX=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RDX]); 75 printf("| -> RBX=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RBX]); 76 printf("| -> RSP=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RSP]); 77 printf("| -> RBP=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RBP]); 78 printf("| -> RSI=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RSI]); 79 printf("| -> RDI=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RDI]); 80 printf("| -> RIP=%"PRIx64"\n", state->gprs[NVMM_X64_GPR_RIP]); 81 printf("| -> RFLAGS=%p\n", (void *)state->gprs[NVMM_X64_GPR_RFLAGS]) 3192 uint64_t *gprs; local in function:assist_mem_movs 3238 uint64_t *gprs, op1, op2, fl; local in function:assist_mem_cmps [all...] |