Lines Matching defs:uOperator

668  * @param   uOperator   CPUID operation (eax).
676 DECLASM(void) ASMCpuId(uint32_t uOperator, void *pvEAX, void *pvEBX, void *pvECX, void *pvEDX);
678 DECLINLINE(void) ASMCpuId(uint32_t uOperator, void *pvEAX, void *pvEBX, void *pvECX, void *pvEDX)
688 : "0" (uOperator), "2" (0));
701 : "0" (uOperator), "2" (0));
706 __cpuid(aInfo, uOperator);
720 mov eax, [uOperator]
741 * @param uOperator CPUID operation (eax).
750 DECLASM(void) ASMCpuId_Idx_ECX(uint32_t uOperator, uint32_t uIdxECX, void *pvEAX, void *pvEBX, void *pvECX, void *pvEDX);
752 DECLINLINE(void) ASMCpuId_Idx_ECX(uint32_t uOperator, uint32_t uIdxECX, void *pvEAX, void *pvEBX, void *pvECX, void *pvEDX)
762 : "0" (uOperator),
776 : "0" (uOperator),
782 __cpuidex(aInfo, uOperator, uIdxECX);
796 mov eax, [uOperator]
818 * @param uOperator CPUID operation (eax).
827 DECLASM(uint32_t) ASMCpuIdExSlow(uint32_t uOperator, uint32_t uInitEBX, uint32_t uInitECX, uint32_t uInitEDX,
834 * @param uOperator CPUID operation (eax).
840 DECLASM(void) ASMCpuId_ECX_EDX(uint32_t uOperator, void *pvECX, void *pvEDX);
842 DECLINLINE(void) ASMCpuId_ECX_EDX(uint32_t uOperator, void *pvECX, void *pvEDX)
845 ASMCpuId(uOperator, &uOperator, &uEBX, pvECX, pvEDX);
853 * @param uOperator CPUID operation (eax).
857 DECLASM(uint32_t) ASMCpuId_EAX(uint32_t uOperator);
859 DECLINLINE(uint32_t) ASMCpuId_EAX(uint32_t uOperator)
866 : "0" (uOperator)
873 : "0" (uOperator)
878 : "0" (uOperator)
884 __cpuid(aInfo, uOperator);
891 mov eax, [uOperator]
905 * @param uOperator CPUID operation (eax).
909 DECLASM(uint32_t) ASMCpuId_EBX(uint32_t uOperator);
911 DECLINLINE(uint32_t) ASMCpuId_EBX(uint32_t uOperator)
920 : "0" (uOperator)
927 : "=a" (uOperator),
929 : "0" (uOperator)
933 : "=a" (uOperator),
935 : "0" (uOperator)
941 __cpuid(aInfo, uOperator);
948 mov eax, [uOperator]
962 * @param uOperator CPUID operation (eax).
966 DECLASM(uint32_t) ASMCpuId_ECX(uint32_t uOperator);
968 DECLINLINE(uint32_t) ASMCpuId_ECX(uint32_t uOperator)
977 : "0" (uOperator)
983 : "=a" (uOperator),
985 : "0" (uOperator)
989 : "=a" (uOperator),
991 : "0" (uOperator)
998 __cpuid(aInfo, uOperator);
1005 mov eax, [uOperator]
1019 * @param uOperator CPUID operation (eax).
1023 DECLASM(uint32_t) ASMCpuId_EDX(uint32_t uOperator);
1025 DECLINLINE(uint32_t) ASMCpuId_EDX(uint32_t uOperator)
1034 : "0" (uOperator)
1040 : "=a" (uOperator),
1042 : "0" (uOperator)
1046 : "=a" (uOperator),
1048 : "0" (uOperator)
1054 __cpuid(aInfo, uOperator);
1061 mov eax, [uOperator]