]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/BaseLibInternals.h
1.Added EFIAPI for some assembly functions declare
[mirror_edk2.git] / MdePkg / Library / BaseLib / BaseLibInternals.h
index 3a4ff07f069977d22233b9506a482b6586c2c095..e9caef3e58b3d24b45ece726a78b918bff2b8d88 100644 (file)
@@ -22,7 +22,7 @@
 //\r
 \r
 /**\r
-  Worker functons that shifts a 64-bit integer left between 0 and 63 bits. The low bits\r
+  Shifts a 64-bit integer left between 0 and 63 bits. The low bits\r
   are filled with zeros. The shifted value is returned.\r
 \r
   This function shifts the 64-bit value Operand to the left by Count bits. The\r
@@ -42,7 +42,7 @@ InternalMathLShiftU64 (
   );\r
 \r
 /**\r
-  Worker functon that shifts a 64-bit integer right between 0 and 63 bits. This high bits \r
+  Shifts a 64-bit integer right between 0 and 63 bits. This high bits\r
   are filled with zeros. The shifted value is returned.\r
 \r
   This function shifts the 64-bit value Operand to the right by Count bits. The\r
@@ -62,7 +62,7 @@ InternalMathRShiftU64 (
   );\r
 \r
 /**\r
-  Worker function that shifts a 64-bit integer right between 0 and 63 bits. The high bits\r
+  Shifts a 64-bit integer right between 0 and 63 bits. The high bits\r
   are filled with original integer's bit 63. The shifted value is returned.\r
 \r
   This function shifts the 64-bit value Operand to the right by Count bits. The\r
@@ -82,7 +82,7 @@ InternalMathARShiftU64 (
   );\r
 \r
 /**\r
-  Worker function that rotates a 64-bit integer left between 0 and 63 bits, filling \r
+  Rotates a 64-bit integer left between 0 and 63 bits, filling\r
   the low bits with the high bits that were rotated.\r
 \r
   This function rotates the 64-bit value Operand to the left by Count bits. The\r
@@ -103,7 +103,7 @@ InternalMathLRotU64 (
   );\r
 \r
 /**\r
-  Worker function that rotates a 64-bit integer right between 0 and 63 bits, filling\r
+  Rotates a 64-bit integer right between 0 and 63 bits, filling\r
   the high bits with the high low bits that were rotated.\r
 \r
   This function rotates the 64-bit value Operand to the right by Count bits.\r
@@ -124,7 +124,7 @@ InternalMathRRotU64 (
   );\r
 \r
 /**\r
-  Worker function that switches the endianess of a 64-bit integer.\r
+  Switches the endianess of a 64-bit integer.\r
 \r
   This function swaps the bytes in a 64-bit unsigned value to switch the value\r
   from little endian to big endian or vice versa. The byte swapped value is\r
@@ -142,7 +142,7 @@ InternalMathSwapBytes64 (
   );\r
 \r
 /**\r
-  Worker function that multiples a 64-bit unsigned integer by a 32-bit unsigned integer\r
+  Multiples a 64-bit unsigned integer by a 32-bit unsigned integer\r
   and generates a 64-bit unsigned result.\r
 \r
   This function multiples the 64-bit unsigned value Multiplicand by the 32-bit\r
@@ -163,7 +163,7 @@ InternalMathMultU64x32 (
   );\r
 \r
 /**\r
-  Worker function that multiples a 64-bit unsigned integer by a 64-bit unsigned integer\r
+  Multiples a 64-bit unsigned integer by a 64-bit unsigned integer\r
   and generates a 64-bit unsigned result.\r
 \r
   This function multiples the 64-bit unsigned value Multiplicand by the 64-bit\r
@@ -184,9 +184,9 @@ InternalMathMultU64x64 (
   );\r
 \r
 /**\r
-  Worker function that divides a 64-bit unsigned integer by a 32-bit unsigned integer and \r
+  Divides a 64-bit unsigned integer by a 32-bit unsigned integer and\r
   generates a 64-bit unsigned result.\r
\r
+\r
   This function divides the 64-bit unsigned value Dividend by the 32-bit\r
   unsigned value Divisor and generates a 64-bit unsigned quotient. This\r
   function returns the 64-bit unsigned quotient.\r
@@ -205,7 +205,7 @@ InternalMathDivU64x32 (
   );\r
 \r
 /**\r
-  Worker function that divides a 64-bit unsigned integer by a 32-bit unsigned integer and \r
+  Divides a 64-bit unsigned integer by a 32-bit unsigned integer and\r
   generates a 32-bit unsigned remainder.\r
 \r
   This function divides the 64-bit unsigned value Dividend by the 32-bit\r
@@ -226,7 +226,7 @@ InternalMathModU64x32 (
   );\r
 \r
 /**\r
-  Worker function that divides a 64-bit unsigned integer by a 32-bit unsigned integer and\r
+  Divides a 64-bit unsigned integer by a 32-bit unsigned integer and\r
   generates a 64-bit unsigned result and an optional 32-bit unsigned remainder.\r
 \r
   This function divides the 64-bit unsigned value Dividend by the 32-bit\r
@@ -251,7 +251,7 @@ InternalMathDivRemU64x32 (
   );\r
 \r
 /**\r
-  Worker function that divides a 64-bit unsigned integer by a 64-bit unsigned integer and \r
+  Divides a 64-bit unsigned integer by a 64-bit unsigned integer and\r
   generates a 64-bit unsigned result and an optional 64-bit unsigned remainder.\r
 \r
   This function divides the 64-bit unsigned value Dividend by the 64-bit\r
@@ -276,7 +276,7 @@ InternalMathDivRemU64x64 (
   );\r
 \r
 /**\r
-  Worker function that divides a 64-bit signed integer by a 64-bit signed integer and \r
+  Divides a 64-bit signed integer by a 64-bit signed integer and\r
   generates a  64-bit signed result and a optional 64-bit signed remainder.\r
 \r
   This function divides the 64-bit unsigned value Dividend by the 64-bit\r
@@ -297,7 +297,7 @@ InternalMathDivRemS64x64 (
   IN      INT64                     Dividend,\r
   IN      INT64                     Divisor,\r
   OUT     INT64                     *Remainder  OPTIONAL\r
 );\r
+ );\r
 \r
 /**\r
   Transfers control to a function starting with a new stack.\r
@@ -317,6 +317,7 @@ InternalMathDivRemS64x64 (
 \r
 **/\r
 VOID\r
+EFIAPI\r
 InternalSwitchStack (\r
   IN      SWITCH_STACK_ENTRY_POINT  EntryPoint,\r
   IN      VOID                      *Context1,\r