Searched defs:CompareValue (Results 1 - 12 of 12) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/X64/
H A DInterlockedCompareExchange32.c31 specified by Value. If Value is equal to CompareValue, then Value is set to
32 ExchangeValue and CompareValue is returned. If Value is not equal to CompareValue,
38 @param CompareValue 32-bit value used in compare operation.
48 IN UINT32 CompareValue,
52 return _InterlockedCompareExchange (Value, ExchangeValue, CompareValue);
46 InternalSyncCompareExchange32( IN UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
H A DInterlockedCompareExchange64.c31 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
32 CompareValue is returned. If Value is not equal to CompareValue, then Value is returned.
37 @param CompareValue 64-bit value used in compare operation.
47 IN UINT64 CompareValue,
51 return _InterlockedCompareExchange64 (Value, ExchangeValue, CompareValue);
45 InternalSyncCompareExchange64( IN UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
H A DGccInline.c95 specified by Value. If Value is equal to CompareValue, then Value is set to
96 ExchangeValue and CompareValue is returned. If Value is not equal to CompareValue,
103 @param CompareValue 32-bit value used in compare operation.
113 IN UINT32 CompareValue,
122 : "=a" (CompareValue), // %0
124 : "a" (CompareValue), // %2
131 return CompareValue;
139 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
140 CompareValue i
111 InternalSyncCompareExchange32( IN OUT volatile UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
154 InternalSyncCompareExchange64( IN OUT volatile UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/Arm/
H A DSynchronization.c20 specified by Value. If Value is equal to CompareValue, then Value is set to
21 ExchangeValue and CompareValue is returned. If Value is not equal to CompareValue,
27 @param CompareValue 32-bit value used in compare operation.
37 IN UINT32 CompareValue,
41 return *Value != CompareValue ? *Value :
42 ((*Value = ExchangeValue), CompareValue);
49 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
50 CompareValue is returned. If Value is not equal to CompareValue, the
35 InternalSyncCompareExchange32( IN volatile UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
63 InternalSyncCompareExchange64( IN volatile UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/Ebc/
H A DSynchronization.c21 CompareValue, then Value is set to ExchangeValue and
22 CompareValue is returned. If Value is not equal to
23 CompareValue, then Value is returned. The compare exchange
28 @param CompareValue 32-bit value used in compare operation.
38 IN UINT32 CompareValue,
42 return *Value != CompareValue ? *Value :
43 ((*Value = ExchangeValue), CompareValue);
50 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
51 CompareValue is returned. If Value is not equal to CompareValue, the
36 InternalSyncCompareExchange32( IN volatile UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
64 InternalSyncCompareExchange64( IN volatile UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/Ia32/
H A DGccInline.c94 specified by Value. If Value is equal to CompareValue, then Value is set to
95 ExchangeValue and CompareValue is returned. If Value is not equal to CompareValue,
102 @param CompareValue 32-bit value used in compare operation.
112 IN UINT32 CompareValue,
121 : "=a" (CompareValue) // %0
124 "0" (CompareValue) // %4
129 return CompareValue;
136 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
137 CompareValue i
110 InternalSyncCompareExchange32( IN OUT volatile UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
151 InternalSyncCompareExchange64( IN OUT volatile UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
[all...]
H A DInterlockedCompareExchange32.c22 specified by Value. If Value is equal to CompareValue, then Value is set to
23 ExchangeValue and CompareValue is returned. If Value is not equal to CompareValue,
29 @param CompareValue 32-bit value used in compare operation.
39 IN UINT32 CompareValue,
45 mov eax, CompareValue
37 InternalSyncCompareExchange32( IN UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
H A DInterlockedCompareExchange64.c22 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
23 CompareValue is returned. If Value is not equal to CompareValue, then Value is returned.
28 @param CompareValue A 64-bit value used in a compare operation.
38 IN UINT64 CompareValue,
44 mov eax, dword ptr [CompareValue + 0]
45 mov edx, dword ptr [CompareValue + 4]
36 InternalSyncCompareExchange64( IN UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/
H A DSynchronization.c283 specified by Value. If Value is equal to CompareValue, then Value is set to
284 ExchangeValue and CompareValue is returned. If Value is not equal to CompareValue,
292 @param CompareValue 32-bit value used in compare operation.
302 IN UINT32 CompareValue,
307 return InternalSyncCompareExchange32 (Value, CompareValue, ExchangeValue);
314 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
315 CompareValue is returned. If Value is not equal to CompareValue, then Value is returned.
322 @param CompareValue 6
300 InterlockedCompareExchange32( IN OUT UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
330 InterlockedCompareExchange64( IN OUT UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
360 InterlockedCompareExchangePointer( IN OUT VOID **Value, IN VOID *CompareValue, IN VOID *ExchangeValue ) argument
[all...]
H A DSynchronizationGcc.c299 specified by Value. If Value is equal to CompareValue, then Value is set to
300 ExchangeValue and CompareValue is returned. If Value is not equal to CompareValue,
308 @param CompareValue A 32-bit value used in compare operation.
318 IN UINT32 CompareValue,
323 return InternalSyncCompareExchange32 (Value, CompareValue, ExchangeValue);
330 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
331 CompareValue is returned. If Value is not equal to CompareValue, then Value is returned.
338 @param CompareValue
316 InterlockedCompareExchange32( IN OUT UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
346 InterlockedCompareExchange64( IN OUT UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
376 InterlockedCompareExchangePointer( IN OUT VOID **Value, IN VOID *CompareValue, IN VOID *ExchangeValue ) argument
[all...]
H A DSynchronizationMsc.c301 specified by Value. If Value is equal to CompareValue, then Value is set to
302 ExchangeValue and CompareValue is returned. If Value is not equal to CompareValue,
310 @param CompareValue A 32-bit value used in a compare operation.
320 IN UINT32 CompareValue,
325 return InternalSyncCompareExchange32 (Value, CompareValue, ExchangeValue);
332 by Value. If Value is equal to CompareValue, then Value is set to ExchangeValue and
333 CompareValue is returned. If Value is not equal to CompareValue, then Value is returned.
340 @param CompareValue
318 InterlockedCompareExchange32( IN OUT UINT32 *Value, IN UINT32 CompareValue, IN UINT32 ExchangeValue ) argument
348 InterlockedCompareExchange64( IN OUT UINT64 *Value, IN UINT64 CompareValue, IN UINT64 ExchangeValue ) argument
378 InterlockedCompareExchangePointer( IN OUT VOID **Value, IN VOID *CompareValue, IN VOID *ExchangeValue ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/
H A DAlertStandardFormatTable.h54 UINT8 CompareValue; member in struct:__anon11596

Completed in 243 milliseconds