summaryrefslogtreecommitdiff
path: root/asm/SDK/OS/OSMutex.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/SDK/OS/OSMutex.s')
-rw-r--r--asm/SDK/OS/OSMutex.s22
1 files changed, 11 insertions, 11 deletions
diff --git a/asm/SDK/OS/OSMutex.s b/asm/SDK/OS/OSMutex.s
index ef2d4c1..fdd39f8 100644
--- a/asm/SDK/OS/OSMutex.s
+++ b/asm/SDK/OS/OSMutex.s
@@ -9,7 +9,7 @@ OSInitMutex:
/* 8026F918 0026B578 90 01 00 14 */ stw r0, 0x14(r1)
/* 8026F91C 0026B57C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8026F920 0026B580 7C 7F 1B 78 */ mr r31, r3
-/* 8026F924 0026B584 48 00 19 C5 */ bl func_802712E8
+/* 8026F924 0026B584 48 00 19 C5 */ bl OSInitThreadQueue
/* 8026F928 0026B588 38 00 00 00 */ li r0, 0
/* 8026F92C 0026B58C 90 1F 00 08 */ stw r0, 8(r31)
/* 8026F930 0026B590 90 1F 00 0C */ stw r0, 0xc(r31)
@@ -31,7 +31,7 @@ OSLockMutex:
/* 8026F964 0026B5C4 7C 7C 1B 78 */ mr r28, r3
/* 8026F968 0026B5C8 4B FF ED F5 */ bl OSDisableInterrupts
/* 8026F96C 0026B5CC 7C 7D 1B 78 */ mr r29, r3
-/* 8026F970 0026B5D0 48 00 19 89 */ bl func_802712F8
+/* 8026F970 0026B5D0 48 00 19 89 */ bl OSGetCurrentThread
/* 8026F974 0026B5D4 7C 7E 1B 78 */ mr r30, r3
/* 8026F978 0026B5D8 3B E0 00 00 */ li r31, 0
lbl_8026F97C:
@@ -66,9 +66,9 @@ lbl_8026F9DC:
/* 8026F9DC 0026B63C 93 9E 02 F0 */ stw r28, 0x2f0(r30)
/* 8026F9E0 0026B640 80 7C 00 08 */ lwz r3, 8(r28)
/* 8026F9E4 0026B644 80 9E 02 D0 */ lwz r4, 0x2d0(r30)
-/* 8026F9E8 0026B648 48 00 1C 2D */ bl func_80271614
+/* 8026F9E8 0026B648 48 00 1C 2D */ bl __OSPromoteThread
/* 8026F9EC 0026B64C 7F 83 E3 78 */ mr r3, r28
-/* 8026F9F0 0026B650 48 00 29 85 */ bl func_80272374
+/* 8026F9F0 0026B650 48 00 29 85 */ bl OSSleepThread
/* 8026F9F4 0026B654 93 FE 02 F0 */ stw r31, 0x2f0(r30)
/* 8026F9F8 0026B658 4B FF FF 84 */ b lbl_8026F97C
lbl_8026F9FC:
@@ -94,7 +94,7 @@ OSUnlockMutex:
/* 8026FA3C 0026B69C 7C 7D 1B 78 */ mr r29, r3
/* 8026FA40 0026B6A0 4B FF ED 1D */ bl OSDisableInterrupts
/* 8026FA44 0026B6A4 7C 7F 1B 78 */ mr r31, r3
-/* 8026FA48 0026B6A8 48 00 18 B1 */ bl func_802712F8
+/* 8026FA48 0026B6A8 48 00 18 B1 */ bl OSGetCurrentThread
/* 8026FA4C 0026B6AC 80 1D 00 08 */ lwz r0, 8(r29)
/* 8026FA50 0026B6B0 7C 7E 1B 78 */ mr r30, r3
/* 8026FA54 0026B6B4 7C 00 18 40 */ cmplw r0, r3
@@ -126,11 +126,11 @@ lbl_8026FA9C:
/* 8026FAAC 0026B70C 7C 04 00 00 */ cmpw r4, r0
/* 8026FAB0 0026B710 40 80 00 10 */ bge lbl_8026FAC0
/* 8026FAB4 0026B714 7F C3 F3 78 */ mr r3, r30
-/* 8026FAB8 0026B718 48 00 19 6D */ bl func_80271424
+/* 8026FAB8 0026B718 48 00 19 6D */ bl __OSGetEffectivePriority
/* 8026FABC 0026B71C 90 7E 02 D0 */ stw r3, 0x2d0(r30)
lbl_8026FAC0:
/* 8026FAC0 0026B720 7F A3 EB 78 */ mr r3, r29
-/* 8026FAC4 0026B724 48 00 29 9D */ bl func_80272460
+/* 8026FAC4 0026B724 48 00 29 9D */ bl OSWakeupThread
lbl_8026FAC8:
/* 8026FAC8 0026B728 7F E3 FB 78 */ mr r3, r31
/* 8026FACC 0026B72C 4B FF EC B9 */ bl OSRestoreInterrupts
@@ -164,7 +164,7 @@ lbl_8026FB24:
/* 8026FB24 0026B784 90 9E 02 F4 */ stw r4, 0x2f4(r30)
/* 8026FB28 0026B788 93 E3 00 0C */ stw r31, 0xc(r3)
/* 8026FB2C 0026B78C 93 E3 00 08 */ stw r31, 8(r3)
-/* 8026FB30 0026B790 48 00 29 31 */ bl func_80272460
+/* 8026FB30 0026B790 48 00 29 31 */ bl OSWakeupThread
lbl_8026FB34:
/* 8026FB34 0026B794 80 7E 02 F4 */ lwz r3, 0x2f4(r30)
/* 8026FB38 0026B798 2C 03 00 00 */ cmpwi r3, 0
@@ -187,7 +187,7 @@ OSTryLockMutex:
/* 8026FB70 0026B7D0 7C 7D 1B 78 */ mr r29, r3
/* 8026FB74 0026B7D4 4B FF EB E9 */ bl OSDisableInterrupts
/* 8026FB78 0026B7D8 7C 7F 1B 78 */ mr r31, r3
-/* 8026FB7C 0026B7DC 48 00 17 7D */ bl func_802712F8
+/* 8026FB7C 0026B7DC 48 00 17 7D */ bl OSGetCurrentThread
/* 8026FB80 0026B7E0 80 1D 00 08 */ lwz r0, 8(r29)
/* 8026FB84 0026B7E4 2C 00 00 00 */ cmpwi r0, 0
/* 8026FB88 0026B7E8 40 82 00 44 */ bne lbl_8026FBCC
@@ -233,8 +233,8 @@ lbl_8026FBEC:
.global OSInitCond
OSInitCond:
-/* 8026FC14 0026B874 48 00 16 D4 */ b func_802712E8
+/* 8026FC14 0026B874 48 00 16 D4 */ b OSInitThreadQueue
.global OSSignalCond
OSSignalCond:
-/* 8026FC18 0026B878 48 00 28 48 */ b func_80272460
+/* 8026FC18 0026B878 48 00 28 48 */ b OSWakeupThread