VMWARE_HYPERVISOR_MAGIC
"a" (VMWARE_HYPERVISOR_MAGIC),
"a" (VMWARE_HYPERVISOR_MAGIC),
"a" (VMWARE_HYPERVISOR_MAGIC),
"a" (VMWARE_HYPERVISOR_MAGIC),
"a" (VMWARE_HYPERVISOR_MAGIC),
"a" (VMWARE_HYPERVISOR_MAGIC),
: "a" (VMWARE_HYPERVISOR_MAGIC),
: "a" (VMWARE_HYPERVISOR_MAGIC),
"a" (VMWARE_HYPERVISOR_MAGIC),
return eax != UINT_MAX && ebx == VMWARE_HYPERVISOR_MAGIC;
args.r12 = VMWARE_HYPERVISOR_MAGIC;
: "a" (VMWARE_HYPERVISOR_MAGIC),
: "a" (VMWARE_HYPERVISOR_MAGIC),
register u64 x0 asm("x0") = VMWARE_HYPERVISOR_MAGIC;
register u64 x0 asm("x0") = VMWARE_HYPERVISOR_MAGIC;
register u64 x0 asm("x0") = VMWARE_HYPERVISOR_MAGIC;
register u64 x0 asm("x0") = VMWARE_HYPERVISOR_MAGIC;
register u64 x0 asm("x0") = VMWARE_HYPERVISOR_MAGIC;
response = ~VMWARE_HYPERVISOR_MAGIC;
if (response != VMWARE_HYPERVISOR_MAGIC || version == 0xffffffffU)