#\r
# Abstract:\r
#\r
-# InterlockedDecrement function\r
+# InternalSyncDecrement function\r
#\r
# Notes:\r
#\r
#------------------------------------------------------------------------------\r
\r
-\r
-\r
- \r
+.globl ASM_PFX(InternalSyncDecrement)\r
\r
#------------------------------------------------------------------------------\r
# UINT32\r
# EFIAPI\r
-# InterlockedDecrement (\r
+# InternalSyncDecrement (\r
# IN UINT32 *Value\r
# );\r
#------------------------------------------------------------------------------\r
-.global _InterlockedDecrement\r
-_InterlockedDecrement: \r
- movl 4(%esp),%eax\r
- lock \r
- decl (%eax)\r
- movl (%eax),%eax\r
+ASM_PFX(InternalSyncDecrement):\r
+ movl 4(%esp), %eax\r
+ lock\r
+ decl (%eax)\r
+ movl (%eax), %eax\r
ret\r
-\r
-\r
-\r