summaryrefslogtreecommitdiff
path: root/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c
diff options
context:
space:
mode:
Diffstat (limited to 'MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c')
-rw-r--r--MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c276
1 files changed, 138 insertions, 138 deletions
diff --git a/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c b/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c
index 5e58c9f19e32..19280ec724e4 100644
--- a/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c
+++ b/MdePkg/Test/UnitTest/Library/BaseSafeIntLib/SafeIntLibUintnIntnUnitTests64.c
@@ -13,7 +13,7 @@
UNIT_TEST_STATUS
EFIAPI
TestSafeInt32ToUintn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -24,17 +24,17 @@ TestSafeInt32ToUintn (
// If Operand is non-negative, then it's a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeInt32ToUintn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeInt32ToUintn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
//
// Otherwise should result in an error status
//
Operand = (-1537977259);
- Status = SafeInt32ToUintn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeInt32ToUintn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -42,7 +42,7 @@ TestSafeInt32ToUintn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUint32ToIntn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -58,10 +58,10 @@ TestSafeUint32ToIntn (
// If Operand is non-negative, then it's a cast
//
Operand = 0xabababab;
- Result = 0;
- Status = SafeUint32ToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0xabababab, Result);
+ Result = 0;
+ Status = SafeUint32ToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0xabababab, Result);
return UNIT_TEST_PASSED;
}
@@ -69,7 +69,7 @@ TestSafeUint32ToIntn (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnToInt32 (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -80,26 +80,26 @@ TestSafeIntnToInt32 (
// If Operand is between MIN_INT32 and MAX_INT32 inclusive, then it's a cast
//
Operand = 0x5bababab;
- Result = 0;
- Status = SafeIntnToInt32(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5bababab, Result);
+ Result = 0;
+ Status = SafeIntnToInt32 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5bababab, Result);
Operand = (-1537977259);
- Status = SafeIntnToInt32(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL((-1537977259), Result);
+ Status = SafeIntnToInt32 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL ((-1537977259), Result);
//
// Otherwise should result in an error status
//
Operand = (0x5babababefefefef);
- Status = SafeIntnToInt32(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnToInt32 (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
Operand = (-6605562033422200815);
- Status = SafeIntnToInt32(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnToInt32 (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -107,7 +107,7 @@ TestSafeIntnToInt32 (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnToUint32 (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -118,21 +118,21 @@ TestSafeIntnToUint32 (
// If Operand is between 0 and MAX_UINT32 inclusive, then it's a cast
//
Operand = 0xabababab;
- Result = 0;
- Status = SafeIntnToUint32(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0xabababab, Result);
+ Result = 0;
+ Status = SafeIntnToUint32 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0xabababab, Result);
//
// Otherwise should result in an error status
//
Operand = (0x5babababefefefef);
- Status = SafeIntnToUint32(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnToUint32 (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
Operand = (-6605562033422200815);
- Status = SafeIntnToUint32(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnToUint32 (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -140,7 +140,7 @@ TestSafeIntnToUint32 (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnToUint32 (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -151,17 +151,17 @@ TestSafeUintnToUint32 (
// If Operand is <= MAX_UINT32, then it's a cast
//
Operand = 0xabababab;
- Result = 0;
- Status = SafeUintnToUint32(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0xabababab, Result);
+ Result = 0;
+ Status = SafeUintnToUint32 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0xabababab, Result);
//
// Otherwise should result in an error status
//
Operand = (0xababababefefefef);
- Status = SafeUintnToUint32(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUintnToUint32 (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -169,7 +169,7 @@ TestSafeUintnToUint32 (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnToIntn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -180,17 +180,17 @@ TestSafeUintnToIntn (
// If Operand is <= MAX_INTN (0x7fff_ffff_ffff_ffff), then it's a cast
//
Operand = 0x5babababefefefef;
- Result = 0;
- Status = SafeUintnToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5babababefefefef, Result);
+ Result = 0;
+ Status = SafeUintnToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5babababefefefef, Result);
//
// Otherwise should result in an error status
//
Operand = (0xababababefefefef);
- Status = SafeUintnToIntn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUintnToIntn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -198,7 +198,7 @@ TestSafeUintnToIntn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnToInt64 (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -209,17 +209,17 @@ TestSafeUintnToInt64 (
// If Operand is <= MAX_INT64, then it's a cast
//
Operand = 0x5babababefefefef;
- Result = 0;
- Status = SafeUintnToInt64(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5babababefefefef, Result);
+ Result = 0;
+ Status = SafeUintnToInt64 (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5babababefefefef, Result);
//
// Otherwise should result in an error status
//
Operand = (0xababababefefefef);
- Status = SafeUintnToInt64(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUintnToInt64 (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -227,7 +227,7 @@ TestSafeUintnToInt64 (
UNIT_TEST_STATUS
EFIAPI
TestSafeInt64ToIntn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -238,10 +238,10 @@ TestSafeInt64ToIntn (
// INTN is same as INT64 in x64, so this is just a cast
//
Operand = 0x5babababefefefef;
- Result = 0;
- Status = SafeInt64ToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5babababefefefef, Result);
+ Result = 0;
+ Status = SafeInt64ToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5babababefefefef, Result);
return UNIT_TEST_PASSED;
}
@@ -249,7 +249,7 @@ TestSafeInt64ToIntn (
UNIT_TEST_STATUS
EFIAPI
TestSafeInt64ToUintn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -260,17 +260,17 @@ TestSafeInt64ToUintn (
// If Operand is non-negative, then it's a cast
//
Operand = 0x5babababefefefef;
- Result = 0;
- Status = SafeInt64ToUintn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5babababefefefef, Result);
+ Result = 0;
+ Status = SafeInt64ToUintn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5babababefefefef, Result);
//
// Otherwise should result in an error status
//
Operand = (-6605562033422200815);
- Status = SafeInt64ToUintn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeInt64ToUintn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -278,7 +278,7 @@ TestSafeInt64ToUintn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUint64ToIntn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -289,17 +289,17 @@ TestSafeUint64ToIntn (
// If Operand is <= MAX_INTN (0x7fff_ffff_ffff_ffff), then it's a cast
//
Operand = 0x5babababefefefef;
- Result = 0;
- Status = SafeUint64ToIntn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x5babababefefefef, Result);
+ Result = 0;
+ Status = SafeUint64ToIntn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x5babababefefefef, Result);
//
// Otherwise should result in an error status
//
Operand = (0xababababefefefef);
- Status = SafeUint64ToIntn(Operand, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUint64ToIntn (Operand, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -307,7 +307,7 @@ TestSafeUint64ToIntn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUint64ToUintn (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -318,10 +318,10 @@ TestSafeUint64ToUintn (
// UINTN is same as UINT64 in x64, so this is just a cast
//
Operand = 0xababababefefefef;
- Result = 0;
- Status = SafeUint64ToUintn(Operand, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0xababababefefefef, Result);
+ Result = 0;
+ Status = SafeUint64ToUintn (Operand, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0xababababefefefef, Result);
return UNIT_TEST_PASSED;
}
@@ -329,7 +329,7 @@ TestSafeUint64ToUintn (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnAdd (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -343,17 +343,17 @@ TestSafeUintnAdd (
Augend = 0x3a3a3a3a12121212;
Addend = 0x3a3a3a3a12121212;
Result = 0;
- Status = SafeUintnAdd(Augend, Addend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x7474747424242424, Result);
+ Status = SafeUintnAdd (Augend, Addend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x7474747424242424, Result);
//
// Otherwise should result in an error status
//
Augend = 0xababababefefefef;
Addend = 0xbcbcbcbcdededede;
- Status = SafeUintnAdd(Augend, Addend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUintnAdd (Augend, Addend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -361,7 +361,7 @@ TestSafeUintnAdd (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnAdd (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -376,28 +376,28 @@ TestSafeIntnAdd (
Augend = 0x3a3a3a3a3a3a3a3a;
Addend = 0x3a3a3a3a3a3a3a3a;
Result = 0;
- Status = SafeIntnAdd(Augend, Addend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x7474747474747474, Result);
+ Status = SafeIntnAdd (Augend, Addend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x7474747474747474, Result);
Augend = (-4195730024608447034);
Addend = (-4195730024608447034);
- Status = SafeIntnAdd(Augend, Addend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL((-8391460049216894068), Result);
+ Status = SafeIntnAdd (Augend, Addend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL ((-8391460049216894068), Result);
//
// Otherwise should result in an error status
//
Augend = 0x5a5a5a5a5a5a5a5a;
Addend = 0x5a5a5a5a5a5a5a5a;
- Status = SafeIntnAdd(Augend, Addend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnAdd (Augend, Addend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
Augend = (-6510615555426900570);
Addend = (-6510615555426900570);
- Status = SafeIntnAdd(Augend, Addend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnAdd (Augend, Addend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -405,7 +405,7 @@ TestSafeIntnAdd (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnSub (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -416,20 +416,20 @@ TestSafeUintnSub (
//
// If Minuend >= Subtrahend, then it's subtraction
//
- Minuend = 0x5a5a5a5a5a5a5a5a;
+ Minuend = 0x5a5a5a5a5a5a5a5a;
Subtrahend = 0x3b3b3b3b3b3b3b3b;
- Result = 0;
- Status = SafeUintnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x1f1f1f1f1f1f1f1f, Result);
+ Result = 0;
+ Status = SafeUintnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x1f1f1f1f1f1f1f1f, Result);
//
// Otherwise should result in an error status
//
- Minuend = 0x5a5a5a5a5a5a5a5a;
+ Minuend = 0x5a5a5a5a5a5a5a5a;
Subtrahend = 0x6d6d6d6d6d6d6d6d;
- Status = SafeUintnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeUintnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -437,7 +437,7 @@ TestSafeUintnSub (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnSub (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -449,31 +449,31 @@ TestSafeIntnSub (
// If the result of subtractions doesn't overflow MAX_INTN or
// underflow MIN_INTN, then it's subtraction
//
- Minuend = 0x5a5a5a5a5a5a5a5a;
+ Minuend = 0x5a5a5a5a5a5a5a5a;
Subtrahend = 0x3a3a3a3a3a3a3a3a;
- Result = 0;
- Status = SafeIntnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x2020202020202020, Result);
+ Result = 0;
+ Status = SafeIntnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x2020202020202020, Result);
- Minuend = 0x3a3a3a3a3a3a3a3a;
+ Minuend = 0x3a3a3a3a3a3a3a3a;
Subtrahend = 0x5a5a5a5a5a5a5a5a;
- Status = SafeIntnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL((-2314885530818453536), Result);
+ Status = SafeIntnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL ((-2314885530818453536), Result);
//
// Otherwise should result in an error status
//
- Minuend = (-8825501086245354106);
+ Minuend = (-8825501086245354106);
Subtrahend = 8825501086245354106;
- Status = SafeIntnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
- Minuend = (8825501086245354106);
+ Minuend = (8825501086245354106);
Subtrahend = (-8825501086245354106);
- Status = SafeIntnSub(Minuend, Subtrahend, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Status = SafeIntnSub (Minuend, Subtrahend, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -481,7 +481,7 @@ TestSafeIntnSub (
UNIT_TEST_STATUS
EFIAPI
TestSafeUintnMult (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -493,19 +493,19 @@ TestSafeUintnMult (
// If the result of multiplication doesn't overflow MAX_UINTN, it will succeed
//
Multiplicand = 0x123456789a;
- Multiplier = 0x1234567;
- Result = 0;
- Status = SafeUintnMult(Multiplicand, Multiplier, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x14b66db9745a07f6, Result);
+ Multiplier = 0x1234567;
+ Result = 0;
+ Status = SafeUintnMult (Multiplicand, Multiplier, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x14b66db9745a07f6, Result);
//
// Otherwise should result in an error status
//
Multiplicand = 0x123456789a;
- Multiplier = 0x12345678;
- Status = SafeUintnMult(Multiplicand, Multiplier, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Multiplier = 0x12345678;
+ Status = SafeUintnMult (Multiplicand, Multiplier, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}
@@ -513,7 +513,7 @@ TestSafeUintnMult (
UNIT_TEST_STATUS
EFIAPI
TestSafeIntnMult (
- IN UNIT_TEST_CONTEXT Context
+ IN UNIT_TEST_CONTEXT Context
)
{
EFI_STATUS Status;
@@ -526,19 +526,19 @@ TestSafeIntnMult (
// underflow MIN_UINTN, it will succeed
//
Multiplicand = 0x123456789;
- Multiplier = 0x6789abcd;
- Result = 0;
- Status = SafeIntnMult(Multiplicand, Multiplier, &Result);
- UT_ASSERT_NOT_EFI_ERROR(Status);
- UT_ASSERT_EQUAL(0x75cd9045220d6bb5, Result);
+ Multiplier = 0x6789abcd;
+ Result = 0;
+ Status = SafeIntnMult (Multiplicand, Multiplier, &Result);
+ UT_ASSERT_NOT_EFI_ERROR (Status);
+ UT_ASSERT_EQUAL (0x75cd9045220d6bb5, Result);
//
// Otherwise should result in an error status
//
Multiplicand = 0x123456789;
- Multiplier = 0xa789abcd;
- Status = SafeIntnMult(Multiplicand, Multiplier, &Result);
- UT_ASSERT_EQUAL(RETURN_BUFFER_TOO_SMALL, Status);
+ Multiplier = 0xa789abcd;
+ Status = SafeIntnMult (Multiplicand, Multiplier, &Result);
+ UT_ASSERT_EQUAL (RETURN_BUFFER_TOO_SMALL, Status);
return UNIT_TEST_PASSED;
}