Code scrub:
MdePkg/Library/BaseCacheMaintenanceLib MdePkg/Library/BaseDebugLibNull MdePkg/Library/BaseIoLibIntrinsic MdePkg/Library/BaseLib MdePkg/Library/BaseMemoryLib MdePkg/Library/BaseMemoryLibMmx MdePkg/Library/BaseMemoryLibOptDxe MdePkg/Library/BaseMemoryLibOptPei MdePkg/Library/BaseMemoryLibRepStr MdePkg/Library/BaseMemoryLibSse2 MdePkg/Library/BasePeCoffGetEntryPointLib git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5426 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -12,6 +12,25 @@
|
||||
|
||||
**/
|
||||
|
||||
/**
|
||||
Performs an atomic compare exchange operation on a 32-bit
|
||||
unsigned integer.
|
||||
|
||||
Performs an atomic compare exchange operation on the 32-bit
|
||||
unsigned integer specified by Value. If Value is equal to
|
||||
CompareValue, then Value is set to ExchangeValue and
|
||||
CompareValue is returned. If Value is not equal to
|
||||
CompareValue, then Value is returned. The compare exchange
|
||||
operation must be performed using MP safe mechanisms.
|
||||
|
||||
@param Value A pointer to the 32-bit value for the
|
||||
compare exchange operation.
|
||||
@param CompareValue 32-bit value used in compare operation.
|
||||
@param ExchangeValue 32-bit value used in exchange operation.
|
||||
|
||||
@return The original *Value before exchange.
|
||||
|
||||
**/
|
||||
UINT32
|
||||
EFIAPI
|
||||
InternalSyncCompareExchange32 (
|
||||
|
Reference in New Issue
Block a user