D | vmware.c | 51 #define VMWARE_PORT(cmd, eax, ebx, ecx, edx) \ argument 53 "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : \ 59 #define VMWARE_VMCALL(cmd, eax, ebx, ecx, edx) \ argument 61 "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : \ 67 #define VMWARE_VMMCALL(cmd, eax, ebx, ecx, edx) \ argument 69 "=a"(eax), "=c"(ecx), "=d"(edx), "=b"(ebx) : \ 75 #define VMWARE_CMD(cmd, eax, ebx, ecx, edx) do { \ argument 78 VMWARE_VMCALL(cmd, eax, ebx, ecx, edx); \ 81 VMWARE_VMMCALL(cmd, eax, ebx, ecx, edx); \ 84 VMWARE_PORT(cmd, eax, ebx, ecx, edx); \ [all …]
|