;------------------------------------------------------------------------------\r
;\r
-; Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
+; Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>\r
; This program and the accompanying materials\r
; are licensed and made available under the terms and conditions of the BSD License\r
; which accompanies this distribution. The full text of the license may be found at\r
; Generates a 16 bit random number through RDRAND instruction.\r
; Return TRUE if Rand generated successfully, or FALSE if not.\r
;\r
-; BOOLEAN EFIAPI AsmRdRand16 (UINT16 *Rand);\r
+; BOOLEAN EFIAPI InternalX86RdRand16 (UINT16 *Rand);\r
;------------------------------------------------------------------------------\r
-global ASM_PFX(AsmRdRand16)\r
-ASM_PFX(AsmRdRand16):\r
+global ASM_PFX(InternalX86RdRand16)\r
+ASM_PFX(InternalX86RdRand16):\r
; rdrand ax ; generate a 16 bit RN into ax\r
; CF=1 if RN generated ok, otherwise CF=0\r
db 0xf, 0xc7, 0xf0 ; rdrand r16: "0f c7 /6 ModRM:r/m(w)"\r
; Generates a 32 bit random number through RDRAND instruction.\r
; Return TRUE if Rand generated successfully, or FALSE if not.\r
;\r
-; BOOLEAN EFIAPI AsmRdRand32 (UINT32 *Rand);\r
+; BOOLEAN EFIAPI InternalX86RdRand32 (UINT32 *Rand);\r
;------------------------------------------------------------------------------\r
-global ASM_PFX(AsmRdRand32)\r
-ASM_PFX(AsmRdRand32):\r
+global ASM_PFX(InternalX86RdRand32)\r
+ASM_PFX(InternalX86RdRand32):\r
; rdrand eax ; generate a 32 bit RN into eax\r
; CF=1 if RN generated ok, otherwise CF=0\r
db 0xf, 0xc7, 0xf0 ; rdrand r32: "0f c7 /6 ModRM:r/m(w)"\r
; Generates a 64 bit random number through RDRAND instruction.\r
; Return TRUE if Rand generated successfully, or FALSE if not.\r
;\r
-; BOOLEAN EFIAPI AsmRdRand64 (UINT64 *Rand);\r
+; BOOLEAN EFIAPI InternalX86RdRand64 (UINT64 *Rand);\r
;------------------------------------------------------------------------------\r
-global ASM_PFX(AsmRdRand64)\r
-ASM_PFX(AsmRdRand64):\r
+global ASM_PFX(InternalX86RdRand64)\r
+ASM_PFX(InternalX86RdRand64):\r
; rdrand eax ; generate a 32 bit RN into eax\r
; CF=1 if RN generated ok, otherwise CF=0\r
db 0xf, 0xc7, 0xf0 ; rdrand r32: "0f c7 /6 ModRM:r/m(w)"\r