audk/MdePkg/Library/BaseLib/X64
Qin Long 9ec9a7a597 MdePkg/BaseLib: Add one wrapper on RdRand access for parameter check.
Add one wrapper implementation over assembly RdRand access to check
possible NULL parameter, for better alignment with comment description.

Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qin Long <qin.long@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2016-11-16 16:49:10 +08:00
..
CpuBreakpoint.asm
CpuBreakpoint.c
CpuBreakpoint.nasm MdePkg BaseLib: Convert X64/CpuBreakpoint.asm to NASM 2016-06-28 09:50:18 +08:00
CpuId.S
CpuId.asm
CpuId.nasm MdePkg BaseLib: Convert X64/CpuId.asm to NASM 2016-06-28 09:49:26 +08:00
CpuIdEx.S
CpuIdEx.asm
CpuIdEx.nasm MdePkg BaseLib: Convert X64/CpuIdEx.asm to NASM 2016-06-28 09:49:25 +08:00
CpuPause.asm
CpuPause.nasm MdePkg BaseLib: Convert X64/CpuPause.asm to NASM 2016-06-28 09:49:31 +08:00
DisableCache.S
DisableCache.asm
DisableCache.nasm MdePkg BaseLib: Convert X64/DisableCache.asm to NASM 2016-06-28 09:49:30 +08:00
DisableInterrupts.asm
DisableInterrupts.nasm MdePkg BaseLib: Convert X64/DisableInterrupts.asm to NASM 2016-06-28 09:49:32 +08:00
DisablePaging64.S
DisablePaging64.asm
DisablePaging64.nasm MdePkg BaseLib: Convert X64/DisablePaging64.asm to NASM 2016-06-28 09:49:36 +08:00
EnableCache.S
EnableCache.asm
EnableCache.nasm MdePkg BaseLib: Convert X64/EnableCache.asm to NASM 2016-06-28 09:49:29 +08:00
EnableDisableInterrupts.S
EnableDisableInterrupts.asm
EnableDisableInterrupts.nasm MdePkg BaseLib: Convert X64/EnableDisableInterrupts.asm to NASM 2016-06-28 09:49:32 +08:00
EnableInterrupts.asm
EnableInterrupts.nasm MdePkg BaseLib: Convert X64/EnableInterrupts.asm to NASM 2016-06-28 09:49:33 +08:00
FlushCacheLine.asm
FlushCacheLine.nasm MdePkg BaseLib: Convert X64/FlushCacheLine.asm to NASM 2016-06-28 09:49:34 +08:00
FxRestore.asm
FxRestore.nasm MdePkg BaseLib: Convert X64/FxRestore.asm to NASM 2016-06-28 09:49:50 +08:00
FxSave.asm
FxSave.nasm MdePkg BaseLib: Convert X64/FxSave.asm to NASM 2016-06-28 09:49:51 +08:00
GccInline.c
Invd.asm
Invd.nasm MdePkg BaseLib: Convert X64/Invd.asm to NASM 2016-06-28 09:49:35 +08:00
LongJump.S
LongJump.asm
LongJump.nasm MdePkg BaseLib: Convert X64/LongJump.asm to NASM 2016-06-28 09:49:27 +08:00
Monitor.asm
Monitor.nasm MdePkg BaseLib: Convert X64/Monitor.asm to NASM 2016-06-28 09:49:38 +08:00
Mwait.asm
Mwait.nasm MdePkg BaseLib: Convert X64/Mwait.asm to NASM 2016-06-28 09:49:37 +08:00
Non-existing.c
RdRand.S MdePkg/BaseLib: Add one wrapper on RdRand access for parameter check. 2016-11-16 16:49:10 +08:00
RdRand.asm MdePkg/BaseLib: Add one wrapper on RdRand access for parameter check. 2016-11-16 16:49:10 +08:00
RdRand.nasm MdePkg/BaseLib: Add one wrapper on RdRand access for parameter check. 2016-11-16 16:49:10 +08:00
ReadCr0.asm
ReadCr0.nasm MdePkg BaseLib: Convert X64/ReadCr0.asm to NASM 2016-06-28 09:50:17 +08:00
ReadCr2.asm
ReadCr2.nasm MdePkg BaseLib: Convert X64/ReadCr2.asm to NASM 2016-06-28 09:50:16 +08:00
ReadCr3.asm
ReadCr3.nasm MdePkg BaseLib: Convert X64/ReadCr3.asm to NASM 2016-06-28 09:50:15 +08:00
ReadCr4.asm
ReadCr4.nasm MdePkg BaseLib: Convert X64/ReadCr4.asm to NASM 2016-06-28 09:50:15 +08:00
ReadCs.asm
ReadCs.nasm MdePkg BaseLib: Convert X64/ReadCs.asm to NASM 2016-06-28 09:49:59 +08:00
ReadDr0.asm
ReadDr0.nasm MdePkg BaseLib: Convert X64/ReadDr0.asm to NASM 2016-06-28 09:50:11 +08:00
ReadDr1.asm
ReadDr1.nasm MdePkg BaseLib: Convert X64/ReadDr1.asm to NASM 2016-06-28 09:50:11 +08:00
ReadDr2.asm
ReadDr2.nasm MdePkg BaseLib: Convert X64/ReadDr2.asm to NASM 2016-06-28 09:50:10 +08:00
ReadDr3.asm
ReadDr3.nasm MdePkg BaseLib: Convert X64/ReadDr3.asm to NASM 2016-06-28 09:50:09 +08:00
ReadDr4.asm
ReadDr4.nasm MdePkg BaseLib: Convert X64/ReadDr4.asm to NASM 2016-06-28 09:50:08 +08:00
ReadDr5.asm
ReadDr5.nasm MdePkg BaseLib: Convert X64/ReadDr5.asm to NASM 2016-06-28 09:50:08 +08:00
ReadDr6.asm
ReadDr6.nasm MdePkg BaseLib: Convert X64/ReadDr6.asm to NASM 2016-06-28 09:50:07 +08:00
ReadDr7.asm
ReadDr7.nasm MdePkg BaseLib: Convert X64/ReadDr7.asm to NASM 2016-06-28 09:50:06 +08:00
ReadDs.asm
ReadDs.nasm MdePkg BaseLib: Convert X64/ReadDs.asm to NASM 2016-06-28 09:49:59 +08:00
ReadEflags.asm
ReadEflags.nasm MdePkg BaseLib: Convert X64/ReadEflags.asm to NASM 2016-06-28 09:50:17 +08:00
ReadEs.asm
ReadEs.nasm MdePkg BaseLib: Convert X64/ReadEs.asm to NASM 2016-06-28 09:49:58 +08:00
ReadFs.asm
ReadFs.nasm MdePkg BaseLib: Convert X64/ReadFs.asm to NASM 2016-06-28 09:49:57 +08:00
ReadGdtr.asm
ReadGdtr.nasm MdePkg BaseLib: Convert X64/ReadGdtr.asm to NASM 2016-06-28 09:49:55 +08:00
ReadGs.asm
ReadGs.nasm MdePkg BaseLib: Convert X64/ReadGs.asm to NASM 2016-06-28 09:49:57 +08:00
ReadIdtr.asm
ReadIdtr.nasm MdePkg BaseLib: Convert X64/ReadIdtr.asm to NASM 2016-06-28 09:49:54 +08:00
ReadLdtr.asm
ReadLdtr.nasm MdePkg BaseLib: Convert X64/ReadLdtr.asm to NASM 2016-06-28 09:49:52 +08:00
ReadMm0.asm
ReadMm0.nasm MdePkg BaseLib: Convert X64/ReadMm0.asm to NASM 2016-06-28 09:49:50 +08:00
ReadMm1.asm
ReadMm1.nasm MdePkg BaseLib: Convert X64/ReadMm1.asm to NASM 2016-06-28 09:49:49 +08:00
ReadMm2.asm
ReadMm2.nasm MdePkg BaseLib: Convert X64/ReadMm2.asm to NASM 2016-06-28 09:49:48 +08:00
ReadMm3.asm
ReadMm3.nasm MdePkg BaseLib: Convert X64/ReadMm3.asm to NASM 2016-06-28 09:49:47 +08:00
ReadMm4.asm
ReadMm4.nasm MdePkg BaseLib: Convert X64/ReadMm4.asm to NASM 2016-06-28 09:49:47 +08:00
ReadMm5.asm
ReadMm5.nasm MdePkg BaseLib: Convert X64/ReadMm5.asm to NASM 2016-06-28 09:49:46 +08:00
ReadMm6.asm
ReadMm6.nasm MdePkg BaseLib: Convert X64/ReadMm6.asm to NASM 2016-06-28 09:49:45 +08:00
ReadMm7.asm
ReadMm7.nasm MdePkg BaseLib: Convert X64/ReadMm7.asm to NASM 2016-06-28 09:49:45 +08:00
ReadMsr64.asm
ReadMsr64.c
ReadMsr64.nasm MdePkg BaseLib: Convert X64/ReadMsr64.asm to NASM 2016-06-28 09:50:20 +08:00
ReadPmc.asm
ReadPmc.nasm MdePkg BaseLib: Convert X64/ReadPmc.asm to NASM 2016-06-28 09:49:38 +08:00
ReadSs.asm
ReadSs.nasm MdePkg BaseLib: Convert X64/ReadSs.asm to NASM 2016-06-28 09:49:56 +08:00
ReadTr.asm
ReadTr.nasm MdePkg BaseLib: Convert X64/ReadTr.asm to NASM 2016-06-28 09:49:55 +08:00
ReadTsc.asm
ReadTsc.nasm MdePkg BaseLib: Convert X64/ReadTsc.asm to NASM 2016-06-28 09:49:39 +08:00
SetJump.S
SetJump.asm MdePkg BaseLib: EXTERNDEF=>EXTERN in X64/SetJump 2016-06-28 09:48:21 +08:00
SetJump.nasm MdePkg BaseLib: Convert X64/SetJump.asm to NASM 2016-06-28 09:49:27 +08:00
SwitchStack.S
SwitchStack.asm
SwitchStack.nasm MdePkg BaseLib: Convert X64/SwitchStack.asm to NASM 2016-06-28 09:49:28 +08:00
Thunk16.S
Thunk16.asm
Thunk16.nasm
Wbinvd.asm
Wbinvd.nasm MdePkg BaseLib: Convert X64/Wbinvd.asm to NASM 2016-06-28 09:49:35 +08:00
WriteCr0.asm
WriteCr0.nasm MdePkg BaseLib: Convert X64/WriteCr0.asm to NASM 2016-06-28 09:50:14 +08:00
WriteCr2.asm
WriteCr2.nasm MdePkg BaseLib: Convert X64/WriteCr2.asm to NASM 2016-06-28 09:50:14 +08:00
WriteCr3.asm
WriteCr3.nasm MdePkg BaseLib: Convert X64/WriteCr3.asm to NASM 2016-06-28 09:50:13 +08:00
WriteCr4.asm
WriteCr4.nasm MdePkg BaseLib: Convert X64/WriteCr4.asm to NASM 2016-06-28 09:50:12 +08:00
WriteDr0.asm
WriteDr0.nasm MdePkg BaseLib: Convert X64/WriteDr0.asm to NASM 2016-06-28 09:50:06 +08:00
WriteDr1.asm
WriteDr1.nasm MdePkg BaseLib: Convert X64/WriteDr1.asm to NASM 2016-06-28 09:50:04 +08:00
WriteDr2.asm
WriteDr2.nasm MdePkg BaseLib: Convert X64/WriteDr2.asm to NASM 2016-06-28 09:50:04 +08:00
WriteDr3.asm
WriteDr3.nasm MdePkg BaseLib: Convert X64/WriteDr3.asm to NASM 2016-06-28 09:50:03 +08:00
WriteDr4.asm
WriteDr4.nasm MdePkg BaseLib: Convert X64/WriteDr4.asm to NASM 2016-06-28 09:50:02 +08:00
WriteDr5.asm
WriteDr5.nasm MdePkg BaseLib: Convert X64/WriteDr5.asm to NASM 2016-06-28 09:50:02 +08:00
WriteDr6.asm
WriteDr6.nasm MdePkg BaseLib: Convert X64/WriteDr6.asm to NASM 2016-06-28 09:50:01 +08:00
WriteDr7.asm
WriteDr7.nasm MdePkg BaseLib: Convert X64/WriteDr7.asm to NASM 2016-06-28 09:50:00 +08:00
WriteGdtr.asm
WriteGdtr.nasm MdePkg BaseLib: Convert X64/WriteGdtr.asm to NASM 2016-06-28 09:49:54 +08:00
WriteIdtr.asm
WriteIdtr.nasm MdePkg BaseLib: Convert X64/WriteIdtr.asm to NASM 2016-06-28 09:49:53 +08:00
WriteLdtr.asm
WriteLdtr.nasm MdePkg BaseLib: Convert X64/WriteLdtr.asm to NASM 2016-06-28 09:49:52 +08:00
WriteMm0.asm
WriteMm0.nasm MdePkg BaseLib: Convert X64/WriteMm0.asm to NASM 2016-06-28 09:49:44 +08:00
WriteMm1.asm
WriteMm1.nasm MdePkg BaseLib: Convert X64/WriteMm1.asm to NASM 2016-06-28 09:49:43 +08:00
WriteMm2.asm
WriteMm2.nasm MdePkg BaseLib: Convert X64/WriteMm2.asm to NASM 2016-06-28 09:49:43 +08:00
WriteMm3.asm
WriteMm3.nasm MdePkg BaseLib: Convert X64/WriteMm3.asm to NASM 2016-06-28 09:49:42 +08:00
WriteMm4.asm
WriteMm4.nasm MdePkg BaseLib: Convert X64/WriteMm4.asm to NASM 2016-06-28 09:49:41 +08:00
WriteMm5.asm
WriteMm5.nasm MdePkg BaseLib: Convert X64/WriteMm5.asm to NASM 2016-06-28 09:49:41 +08:00
WriteMm6.asm
WriteMm6.nasm MdePkg BaseLib: Convert X64/WriteMm6.asm to NASM 2016-06-28 09:49:40 +08:00
WriteMm7.asm
WriteMm7.nasm MdePkg BaseLib: Convert X64/WriteMm7.asm to NASM 2016-06-28 09:49:40 +08:00
WriteMsr64.asm
WriteMsr64.c
WriteMsr64.nasm MdePkg BaseLib: Convert X64/WriteMsr64.asm to NASM 2016-06-28 09:50:19 +08:00