Lines Matching refs:rcx

130     arg[1] = guest_state->rcx;
190 const uint32_t subleaf = static_cast<uint32_t>(guest_state->rcx);
199 reinterpret_cast<uint32_t*>(&guest_state->rcx),
207 reinterpret_cast<uint32_t*>(&guest_state->rcx),
215 guest_state->rcx |= 1u << X86_FEATURE_HYPERVISOR.bit;
217 guest_state->rcx |= 1u << X86_FEATURE_X2APIC.bit;
219 guest_state->rcx &= ~(1u << X86_FEATURE_VMX.bit);
221 guest_state->rcx &= ~(1u << X86_FEATURE_PDCM.bit);
223 guest_state->rcx &= ~(1u << X86_FEATURE_MON.bit);
225 guest_state->rcx &= ~(1u << X86_FEATURE_TM2.bit);
249 guest_state->rcx &= ~(1u << X86_FEATURE_PERF_BIAS.bit);
251 guest_state->rcx &= ~(1u << X86_FEATURE_HW_FEEDBACK.bit);
271 guest_state->rcx = 0;
279 guest_state->rcx = 0;
306 guest_state->rcx = regs[1];
315 guest_state->rcx = 0;
326 reinterpret_cast<uint32_t*>(&guest_state->rcx),
366 *out = guest_state->rcx;
483 switch (static_cast<X2ApicMsr>(guest_state->rcx)) {
529 dprintf(INFO, "Unhandled x2APIC rdmsr %#lx\n", guest_state->rcx);
536 // On execution of rdmsr, rcx specifies the MSR and the value is loaded into edx:eax.
537 switch (static_cast<uint32_t>(guest_state->rcx)) {
585 dprintf(INFO, "Unhandled rdmsr %#lx\n", guest_state->rcx);
680 switch (static_cast<X2ApicMsr>(guest_state->rcx)) {
733 dprintf(INFO, "Unhandled x2APIC wrmsr %#lx\n", guest_state->rcx);
745 switch (static_cast<uint32_t>(guest_state->rcx)) {
766 // On execution of wrmsr, rcx specifies the MSR and edx:eax contains the value to be written.
767 switch (static_cast<uint32_t>(guest_state->rcx)) {
808 dprintf(INFO, "Unhandled wrmsr %#lx\n", guest_state->rcx);
969 if (guest_state->rcx != 0)
1067 LTRACEF("handling RDMSR %#lx\n\n", guest_state->rcx);
1072 LTRACEF("handling WRMSR %#lx\n\n", guest_state->rcx);