summaryrefslogtreecommitdiff
path: root/asm/text_7.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/text_7.s')
-rw-r--r--asm/text_7.s134
1 files changed, 67 insertions, 67 deletions
diff --git a/asm/text_7.s b/asm/text_7.s
index 65bb873..ea875e9 100644
--- a/asm/text_7.s
+++ b/asm/text_7.s
@@ -66159,7 +66159,7 @@ func_8025BF30:
lbl_8025BF74:
/* 8025BF74 00257BD4 38 98 00 08 */ addi r4, r24, 8
/* 8025BF78 00257BD8 38 60 00 00 */ li r3, 0
-/* 8025BF7C 00257BDC 48 0C 09 71 */ bl func_8031C8EC
+/* 8025BF7C 00257BDC 48 0C 09 71 */ bl DWC_Alloc
/* 8025BF80 00257BE0 2C 03 00 00 */ cmpwi r3, 0
/* 8025BF84 00257BE4 7C 7B 1B 78 */ mr r27, r3
/* 8025BF88 00257BE8 40 82 00 0C */ bne lbl_8025BF94
@@ -66278,7 +66278,7 @@ lbl_8025C0DC:
/* 8025C12C 00257D8C 7F 64 DB 78 */ mr r4, r27
/* 8025C130 00257D90 38 60 00 00 */ li r3, 0
/* 8025C134 00257D94 38 A0 00 00 */ li r5, 0
-/* 8025C138 00257D98 48 0C 08 51 */ bl func_8031C988
+/* 8025C138 00257D98 48 0C 08 51 */ bl DWC_Free
/* 8025C13C 00257D9C 38 60 00 00 */ li r3, 0
lbl_8025C140:
/* 8025C140 00257DA0 39 61 00 30 */ addi r11, r1, 0x30
@@ -66714,7 +66714,7 @@ func_8025C76C:
/* 8025C78C 002583EC 90 7F 51 10 */ stw r3, 0x5110(r31)
/* 8025C790 002583F0 38 60 00 00 */ li r3, 0
/* 8025C794 002583F4 90 04 00 04 */ stw r0, 4(r4)
-/* 8025C798 002583F8 48 0C 06 C5 */ bl func_8031CE5C
+/* 8025C798 002583F8 48 0C 06 C5 */ bl DWC_InitGHTTP
/* 8025C79C 002583FC 2C 03 00 00 */ cmpwi r3, 0
/* 8025C7A0 00258400 40 82 00 0C */ bne lbl_8025C7AC
/* 8025C7A4 00258404 38 00 00 01 */ li r0, 1
@@ -66757,7 +66757,7 @@ lbl_8025C7F4:
/* 8025C824 00258484 7C 83 FA 14 */ add r4, r3, r31
/* 8025C828 00258488 38 60 00 00 */ li r3, 0
/* 8025C82C 0025848C 38 84 00 45 */ addi r4, r4, 0x45
-/* 8025C830 00258490 48 0C 00 BD */ bl func_8031C8EC
+/* 8025C830 00258490 48 0C 00 BD */ bl DWC_Alloc
/* 8025C834 00258494 2C 03 00 00 */ cmpwi r3, 0
/* 8025C838 00258498 90 7E 00 24 */ stw r3, 0x24(r30)
/* 8025C83C 0025849C 40 82 00 0C */ bne lbl_8025C848
@@ -66827,7 +66827,7 @@ lbl_8025C918:
/* 8025C920 00258580 80 7F 00 24 */ lwz r3, 0x24(r31)
/* 8025C924 00258584 7F E5 FB 78 */ mr r5, r31
/* 8025C928 00258588 38 84 C2 4C */ addi r4, r4, lbl_8025C24C@l
-/* 8025C92C 0025858C 48 0C 07 BD */ bl func_8031D0E8
+/* 8025C92C 0025858C 48 0C 07 BD */ bl DWC_GetGHTTPData
/* 8025C930 00258590 90 7F 00 04 */ stw r3, 4(r31)
/* 8025C934 00258594 4B FF F8 55 */ bl func_8025C188
/* 8025C938 00258598 80 1F 00 04 */ lwz r0, 4(r31)
@@ -66841,7 +66841,7 @@ lbl_8025C950:
/* 8025C954 002585B4 90 1E 51 10 */ stw r0, 0x5110(r30)
/* 8025C958 002585B8 48 00 00 74 */ b lbl_8025C9CC
lbl_8025C95C:
-/* 8025C95C 002585BC 48 0C 05 F9 */ bl func_8031CF54
+/* 8025C95C 002585BC 48 0C 05 F9 */ bl DWC_ProcessGHTTP
/* 8025C960 002585C0 2C 03 00 00 */ cmpwi r3, 0
/* 8025C964 002585C4 40 82 00 68 */ bne lbl_8025C9CC
/* 8025C968 002585C8 38 00 00 01 */ li r0, 1
@@ -66853,7 +66853,7 @@ lbl_8025C974:
/* 8025C97C 002585DC 80 7F 00 24 */ lwz r3, 0x24(r31)
/* 8025C980 002585E0 7F E5 FB 78 */ mr r5, r31
/* 8025C984 002585E4 38 84 C2 4C */ addi r4, r4, lbl_8025C24C@l
-/* 8025C988 002585E8 48 0C 07 61 */ bl func_8031D0E8
+/* 8025C988 002585E8 48 0C 07 61 */ bl DWC_GetGHTTPData
/* 8025C98C 002585EC 90 7F 00 04 */ stw r3, 4(r31)
/* 8025C990 002585F0 4B FF F7 F9 */ bl func_8025C188
/* 8025C994 002585F4 80 1F 00 04 */ lwz r0, 4(r31)
@@ -66867,7 +66867,7 @@ lbl_8025C9AC:
/* 8025C9B0 00258610 90 1E 51 10 */ stw r0, 0x5110(r30)
/* 8025C9B4 00258614 48 00 00 18 */ b lbl_8025C9CC
lbl_8025C9B8:
-/* 8025C9B8 00258618 48 0C 05 9D */ bl func_8031CF54
+/* 8025C9B8 00258618 48 0C 05 9D */ bl DWC_ProcessGHTTP
/* 8025C9BC 0025861C 2C 03 00 00 */ cmpwi r3, 0
/* 8025C9C0 00258620 40 82 00 0C */ bne lbl_8025C9CC
/* 8025C9C4 00258624 38 00 00 01 */ li r0, 1
@@ -66892,7 +66892,7 @@ func_8025C9EC:
/* 8025CA00 00258660 80 63 00 04 */ lwz r3, 4(r3)
/* 8025CA04 00258664 2C 03 00 00 */ cmpwi r3, 0
/* 8025CA08 00258668 41 80 00 08 */ blt lbl_8025CA10
-/* 8025CA0C 0025866C 48 0C 08 75 */ bl func_8031D280
+/* 8025CA0C 0025866C 48 0C 08 75 */ bl DWC_CancelGHTTPRequest
lbl_8025CA10:
/* 8025CA10 00258670 38 00 00 00 */ li r0, 0
/* 8025CA14 00258674 3C 60 80 42 */ lis r3, lbl_80425110@ha
@@ -66915,11 +66915,11 @@ func_8025CA2C:
/* 8025CA4C 002586AC 41 82 00 18 */ beq lbl_8025CA64
/* 8025CA50 002586B0 38 60 00 00 */ li r3, 0
/* 8025CA54 002586B4 38 A0 00 00 */ li r5, 0
-/* 8025CA58 002586B8 48 0B FF 31 */ bl func_8031C988
+/* 8025CA58 002586B8 48 0B FF 31 */ bl DWC_Free
/* 8025CA5C 002586BC 38 00 00 00 */ li r0, 0
/* 8025CA60 002586C0 90 1F 00 24 */ stw r0, 0x24(r31)
lbl_8025CA64:
-/* 8025CA64 002586C4 48 0C 04 3D */ bl func_8031CEA0
+/* 8025CA64 002586C4 48 0C 04 3D */ bl DWC_ShutdownGHTTP
/* 8025CA68 002586C8 38 00 00 01 */ li r0, 1
/* 8025CA6C 002586CC 3C 60 80 42 */ lis r3, lbl_80425110@ha
/* 8025CA70 002586D0 90 03 51 10 */ stw r0, lbl_80425110@l(r3)
@@ -67235,7 +67235,7 @@ lbl_8025CE84:
lbl_8025CE88:
/* 8025CE88 00258AE8 2C 1F FF FE */ cmpwi r31, -2
/* 8025CE8C 00258AEC 41 82 00 08 */ beq lbl_8025CE94
-/* 8025CE90 00258AF0 48 0B F6 C1 */ bl func_8031C550
+/* 8025CE90 00258AF0 48 0B F6 C1 */ bl DWC_ClearError
lbl_8025CE94:
/* 8025CE94 00258AF4 7F E3 FB 78 */ mr r3, r31
/* 8025CE98 00258AF8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -75510,15 +75510,15 @@ func_80263CBC:
/* 80263CCC 0025F92C 2C 00 00 00 */ cmpwi r0, 0
/* 80263CD0 0025F930 40 82 00 2C */ bne lbl_80263CFC
/* 80263CD4 0025F934 38 6D A7 54 */ addi r3, r13, lbl_8063FA14-_SDA_BASE_
-/* 80263CD8 0025F938 48 0B 97 D9 */ bl func_8031D4B0
+/* 80263CD8 0025F938 48 0B 97 D9 */ bl DWC_InitLanMatch
/* 80263CDC 0025F93C 38 00 00 01 */ li r0, 1
/* 80263CE0 0025F940 3C 60 80 26 */ lis r3, lbl_80265FF0@ha
/* 80263CE4 0025F944 90 0D A7 50 */ stw r0, lbl_8063FA10-_SDA_BASE_(r13)
/* 80263CE8 0025F948 38 63 5F F0 */ addi r3, r3, lbl_80265FF0@l
-/* 80263CEC 0025F94C 48 0B 98 31 */ bl func_8031D51C
+/* 80263CEC 0025F94C 48 0B 98 31 */ bl DWC_SetSendLanMatchCallback
/* 80263CF0 0025F950 3C 60 80 26 */ lis r3, lbl_80265FF8@ha
/* 80263CF4 0025F954 38 63 5F F8 */ addi r3, r3, lbl_80265FF8@l
-/* 80263CF8 0025F958 48 0B 98 19 */ bl systemCallbackFunc
+/* 80263CF8 0025F958 48 0B 98 19 */ bl DWC_SetRecvLanMatchCallback
lbl_80263CFC:
/* 80263CFC 0025F95C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80263D00 0025F960 7C 08 03 A6 */ mtlr r0
@@ -75529,7 +75529,7 @@ lbl_80263CFC:
func_80263D0C:
/* 80263D0C 0025F96C 38 00 00 00 */ li r0, 0
/* 80263D10 0025F970 90 0D A7 50 */ stw r0, lbl_8063FA10-_SDA_BASE_(r13)
-/* 80263D14 0025F974 48 0B A3 00 */ b func_8031E014
+/* 80263D14 0025F974 48 0B A3 00 */ b DWC_ShutdownLanMatch
/* 80263D18 0025F978 38 60 01 2C */ li r3, 0x12c
/* 80263D1C 0025F97C 4E 80 00 20 */ blr
/* 80263D20 0025F980 38 60 00 28 */ li r3, 0x28
@@ -75811,7 +75811,7 @@ func_8026408C:
lbl_80264128:
/* 80264128 0025FD88 38 61 00 0C */ addi r3, r1, 0xc
/* 8026412C 0025FD8C 38 81 00 08 */ addi r4, r1, 8
-/* 80264130 0025FD90 48 0B 83 75 */ bl func_8031C4A4
+/* 80264130 0025FD90 48 0B 83 75 */ bl DWC_GetLastErrorEx
/* 80264134 0025FD94 7C 7D 1B 78 */ mr r29, r3
lbl_80264138:
/* 80264138 0025FD98 80 61 00 0C */ lwz r3, 0xc(r1)
@@ -76100,7 +76100,7 @@ lbl_80264534:
lbl_8026453C:
/* 8026453C 0026019C 38 61 00 0C */ addi r3, r1, 0xc
/* 80264540 002601A0 38 81 00 08 */ addi r4, r1, 8
-/* 80264544 002601A4 48 0B 7F 61 */ bl func_8031C4A4
+/* 80264544 002601A4 48 0B 7F 61 */ bl DWC_GetLastErrorEx
/* 80264548 002601A8 80 01 00 08 */ lwz r0, 8(r1)
/* 8026454C 002601AC 2C 00 00 01 */ cmpwi r0, 1
/* 80264550 002601B0 40 82 00 0C */ bne lbl_8026455C
@@ -76180,7 +76180,7 @@ func_8026461C:
/* 8026462C 0026028C 7C 9F 23 78 */ mr r31, r4
/* 80264630 00260290 93 C1 00 08 */ stw r30, 8(r1)
/* 80264634 00260294 7C 7E 1B 78 */ mr r30, r3
-/* 80264638 00260298 48 0B E8 3D */ bl func_80322E74
+/* 80264638 00260298 48 0B E8 3D */ bl DWC_GetState
/* 8026463C 0026029C 7F C3 F3 78 */ mr r3, r30
/* 80264640 002602A0 48 00 2A 59 */ bl func_80267098
/* 80264644 002602A4 7F C3 F3 78 */ mr r3, r30
@@ -76207,7 +76207,7 @@ func_80264684:
/* 8026468C 002602EC 4D 82 00 20 */ beqlr
/* 80264690 002602F0 38 00 00 00 */ li r0, 0
/* 80264694 002602F4 90 0D A7 58 */ stw r0, lbl_8063FA18-_SDA_BASE_(r13)
-/* 80264698 002602F8 48 0B 81 F8 */ b func_8031C890
+/* 80264698 002602F8 48 0B 81 F8 */ b DWC_Shutdown
/* 8026469C 002602FC 4E 80 00 20 */ blr
.global func_802646A0
@@ -76231,9 +76231,9 @@ func_802646A0:
/* 802646E0 00260340 38 C6 43 F8 */ addi r6, r6, lbl_802643F8@l
/* 802646E4 00260344 38 E7 44 00 */ addi r7, r7, lbl_80264400@l
/* 802646E8 00260348 38 60 00 01 */ li r3, 1
-/* 802646EC 0026034C 48 0B 7E AD */ bl func_8031C598
+/* 802646EC 0026034C 48 0B 7E AD */ bl DWC_Init
/* 802646F0 00260350 38 60 00 00 */ li r3, 0
-/* 802646F4 00260354 48 0B 84 39 */ bl func_8031CB2C
+/* 802646F4 00260354 48 0B 84 39 */ bl DWC_SetReportLevel
/* 802646F8 00260358 7F E3 FB 78 */ mr r3, r31
/* 802646FC 0026035C 38 80 00 00 */ li r4, 0
/* 80264700 00260360 48 00 2F B5 */ bl func_802676B4
@@ -76594,7 +76594,7 @@ lbl_80264B64:
/* 80264BB4 00260814 38 ED 87 58 */ addi r7, r13, lbl_8063DA18-_SDA_BASE_
/* 80264BB8 00260818 39 00 00 00 */ li r8, 0
/* 80264BBC 0026081C 39 20 00 00 */ li r9, 0
-/* 80264BC0 00260820 48 0B D0 3D */ bl func_80321BFC
+/* 80264BC0 00260820 48 0B D0 3D */ bl DWC_InitFriendsMatch
/* 80264BC4 00260824 3B C0 00 00 */ li r30, 0
/* 80264BC8 00260828 3C A0 80 26 */ lis r5, lbl_80264E14@ha
/* 80264BCC 0026082C 93 DF 33 9C */ stw r30, 0x339c(r31)
@@ -76602,7 +76602,7 @@ lbl_80264B64:
/* 80264BD4 00260834 38 7F 00 04 */ addi r3, r31, 4
/* 80264BD8 00260838 38 A5 4E 14 */ addi r5, r5, lbl_80264E14@l
/* 80264BDC 0026083C 38 80 00 00 */ li r4, 0
-/* 80264BE0 00260840 48 0B D6 81 */ bl func_80322260
+/* 80264BE0 00260840 48 0B D6 81 */ bl DWC_LoginAsync
/* 80264BE4 00260844 2C 03 00 00 */ cmpwi r3, 0
/* 80264BE8 00260848 40 82 00 34 */ bne lbl_80264C1C
/* 80264BEC 0026084C 7F E3 FB 78 */ mr r3, r31
@@ -76632,7 +76632,7 @@ lbl_80264C1C:
/* 80264C48 002608A8 90 1F 3C 4C */ stw r0, 0x3c4c(r31)
/* 80264C4C 002608AC 48 00 01 60 */ b lbl_80264DAC
lbl_80264C50:
-/* 80264C50 002608B0 48 0B D3 9D */ bl func_80321FEC
+/* 80264C50 002608B0 48 0B D3 9D */ bl DWC_ProcessFriendsMatch
/* 80264C54 002608B4 80 7F 3C 4C */ lwz r3, 0x3c4c(r31)
/* 80264C58 002608B8 38 03 FF FF */ addi r0, r3, -1
/* 80264C5C 002608BC 2C 03 00 00 */ cmpwi r3, 0
@@ -76689,7 +76689,7 @@ lbl_80264D04:
/* 80264D18 00260978 7F E4 FB 78 */ mr r4, r31
/* 80264D1C 0026097C 38 63 56 0C */ addi r3, r3, lbl_8026560C@l
/* 80264D20 00260980 90 1F 33 A4 */ stw r0, 0x33a4(r31)
-/* 80264D24 00260984 48 0B DC 2D */ bl func_80322950
+/* 80264D24 00260984 48 0B DC 2D */ bl DWC_SetConnectionClosedCallback
/* 80264D28 00260988 3C 60 80 26 */ lis r3, lbl_80265EF0@ha
/* 80264D2C 0026098C 38 63 5E F0 */ addi r3, r3, lbl_80265EF0@l
/* 80264D30 00260990 48 0C C2 65 */ bl func_80330F94
@@ -76747,7 +76747,7 @@ func_80264DC8:
/* 80264DE8 00260A48 80 1F 66 A0 */ lwz r0, 0x66a0(r31)
/* 80264DEC 00260A4C 2C 00 00 00 */ cmpwi r0, 0
/* 80264DF0 00260A50 40 82 00 08 */ bne lbl_80264DF8
-/* 80264DF4 00260A54 48 0B D0 91 */ bl func_80321E84
+/* 80264DF4 00260A54 48 0B D0 91 */ bl DWC_ShutdownFriendsMatch
lbl_80264DF8:
/* 80264DF8 00260A58 7F E3 FB 78 */ mr r3, r31
/* 80264DFC 00260A5C 48 00 25 BD */ bl func_802673B8
@@ -76793,7 +76793,7 @@ lbl_80264E6C:
/* 80264E90 00260AF0 38 C6 4F 20 */ addi r6, r6, lbl_80264F20@l
/* 80264E94 00260AF4 39 08 51 38 */ addi r8, r8, lbl_80265138@l
/* 80264E98 00260AF8 38 60 00 00 */ li r3, 0
-/* 80264E9C 00260AFC 48 0B D5 29 */ bl func_803223C4
+/* 80264E9C 00260AFC 48 0B D5 29 */ bl DWC_UpdateServersAsync
/* 80264EA0 00260B00 2C 03 00 00 */ cmpwi r3, 0
/* 80264EA4 00260B04 40 82 00 0C */ bne lbl_80264EB0
/* 80264EA8 00260B08 93 FE 3C 70 */ stw r31, 0x3c70(r30)
@@ -76802,7 +76802,7 @@ lbl_80264EB0:
/* 80264EB0 00260B10 3C 60 80 26 */ lis r3, lbl_80265174@ha
/* 80264EB4 00260B14 7F C4 F3 78 */ mr r4, r30
/* 80264EB8 00260B18 38 63 51 74 */ addi r3, r3, lbl_80265174@l
-/* 80264EBC 00260B1C 48 0B A5 C9 */ bl func_8031F484
+/* 80264EBC 00260B1C 48 0B A5 C9 */ bl DWC_SetBuddyFriendCallback
lbl_80264EC0:
/* 80264EC0 00260B20 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80264EC4 00260B24 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -76856,7 +76856,7 @@ lbl_80264F20:
/* 80264F74 00260BD4 7F A3 EB 78 */ mr r3, r29
/* 80264F78 00260BD8 38 A1 00 10 */ addi r5, r1, 0x10
/* 80264F7C 00260BDC 38 C0 00 B8 */ li r6, 0xb8
-/* 80264F80 00260BE0 48 0B 73 35 */ bl func_8031C2B4
+/* 80264F80 00260BE0 48 0B 73 35 */ bl DWC_Base64Decode
/* 80264F84 00260BE4 38 61 00 10 */ addi r3, r1, 0x10
/* 80264F88 00260BE8 38 80 00 B8 */ li r4, 0xb8
/* 80264F8C 00260BEC 4B FF 98 01 */ bl func_8025E78C
@@ -76891,7 +76891,7 @@ lbl_80264FEC:
/* 80264FF8 00260C58 38 81 00 09 */ addi r4, r1, 9
/* 80264FFC 00260C5C 38 A1 00 08 */ addi r5, r1, 8
/* 80265000 00260C60 38 C0 00 00 */ li r6, 0
-/* 80265004 00260C64 48 0B A1 95 */ bl func_8031F198
+/* 80265004 00260C64 48 0B A1 95 */ bl DWC_GetFriendStatusSC
/* 80265008 00260C68 57 DD 18 38 */ slwi r29, r30, 3
/* 8026500C 00260C6C 88 81 00 09 */ lbz r4, 9(r1)
/* 80265010 00260C70 7F FC EA 14 */ add r31, r28, r29
@@ -77394,7 +77394,7 @@ lbl_802656C0:
lbl_802656DC:
/* 802656DC 0026133C 2C 1D 00 00 */ cmpwi r29, 0
/* 802656E0 00261340 41 82 00 14 */ beq lbl_802656F4
-/* 802656E4 00261344 48 0B D2 95 */ bl func_80322978
+/* 802656E4 00261344 48 0B D2 95 */ bl DWC_CloseAllConnectionsHard
/* 802656E8 00261348 7F E3 FB 78 */ mr r3, r31
/* 802656EC 0026134C 38 80 00 06 */ li r4, 6
/* 802656F0 00261350 4B FF EF 2D */ bl func_8026461C
@@ -77432,7 +77432,7 @@ func_80265714:
/* 80265760 002613C0 48 00 4E F5 */ bl DCFlushRange
/* 80265764 002613C4 38 7F 1C 50 */ addi r3, r31, 0x1c50
/* 80265768 002613C8 38 80 00 B8 */ li r4, 0xb8
-/* 8026576C 002613CC 48 0B 9B 79 */ bl func_8031F2E4
+/* 8026576C 002613CC 48 0B 9B 79 */ bl DWC_SetOwnStatusData
/* 80265770 002613D0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80265774 002613D4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80265778 002613D8 7C 08 03 A6 */ mtlr r0
@@ -77510,7 +77510,7 @@ lbl_8026583C:
/* 80265878 002614D8 38 C6 4F 20 */ addi r6, r6, lbl_80264F20@l
/* 8026587C 002614DC 39 08 51 38 */ addi r8, r8, lbl_80265138@l
/* 80265880 002614E0 38 60 00 00 */ li r3, 0
-/* 80265884 002614E4 48 0B CB 41 */ bl func_803223C4
+/* 80265884 002614E4 48 0B CB 41 */ bl DWC_UpdateServersAsync
lbl_80265888:
/* 80265888 002614E8 80 1F 3C 5C */ lwz r0, 0x3c5c(r31)
/* 8026588C 002614EC 2C 00 00 00 */ cmpwi r0, 0
@@ -77518,7 +77518,7 @@ lbl_80265888:
/* 80265894 002614F4 38 00 00 00 */ li r0, 0
/* 80265898 002614F8 90 1F 3C 5C */ stw r0, 0x3c5c(r31)
lbl_8026589C:
-/* 8026589C 002614FC 48 0B D5 D9 */ bl func_80322E74
+/* 8026589C 002614FC 48 0B D5 D9 */ bl DWC_GetState
/* 802658A0 00261500 2C 03 00 06 */ cmpwi r3, 6
/* 802658A4 00261504 40 82 00 0C */ bne lbl_802658B0
/* 802658A8 00261508 38 00 00 01 */ li r0, 1
@@ -77572,7 +77572,7 @@ lbl_80265954:
/* 80265954 002615B4 80 1F 66 A0 */ lwz r0, 0x66a0(r31)
/* 80265958 002615B8 2C 00 00 00 */ cmpwi r0, 0
/* 8026595C 002615BC 40 82 00 08 */ bne lbl_80265964
-/* 80265960 002615C0 48 0B C6 8D */ bl func_80321FEC
+/* 80265960 002615C0 48 0B C6 8D */ bl DWC_ProcessFriendsMatch
lbl_80265964:
/* 80265964 002615C4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80265968 002615C8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -77835,7 +77835,7 @@ lbl_80265CBC:
/* 80265CC8 00261928 38 81 00 09 */ addi r4, r1, 9
/* 80265CCC 0026192C 38 A1 00 08 */ addi r5, r1, 8
/* 80265CD0 00261930 38 C0 00 00 */ li r6, 0
-/* 80265CD4 00261934 48 0B 94 C5 */ bl func_8031F198
+/* 80265CD4 00261934 48 0B 94 C5 */ bl DWC_GetFriendStatusSC
/* 80265CD8 00261938 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 80265CDC 0026193C 28 00 00 06 */ cmplwi r0, 6
/* 80265CE0 00261940 41 82 00 0C */ beq lbl_80265CEC
@@ -77892,7 +77892,7 @@ lbl_80265D80:
/* 80265D8C 002619EC 38 60 FF FF */ li r3, -1
/* 80265D90 002619F0 48 00 00 48 */ b lbl_80265DD8
lbl_80265D94:
-/* 80265D94 002619F4 48 0B CB E5 */ bl func_80322978
+/* 80265D94 002619F4 48 0B CB E5 */ bl DWC_CloseAllConnectionsHard
/* 80265D98 002619F8 2C 03 00 01 */ cmpwi r3, 1
/* 80265D9C 002619FC 41 82 00 14 */ beq lbl_80265DB0
/* 80265DA0 00261A00 40 80 00 24 */ bge lbl_80265DC4
@@ -78133,7 +78133,7 @@ lbl_802660A0:
/* 802660C8 00261D28 7F C7 F3 78 */ mr r7, r30
/* 802660CC 00261D2C 38 84 61 D0 */ addi r4, r4, lbl_802661D0@l
/* 802660D0 00261D30 38 C6 62 24 */ addi r6, r6, lbl_80266224@l
-/* 802660D4 00261D34 48 0B C4 E5 */ bl func_803225B8
+/* 802660D4 00261D34 48 0B C4 E5 */ bl DWC_SetupGameServer
/* 802660D8 00261D38 2C 03 00 00 */ cmpwi r3, 0
/* 802660DC 00261D3C 40 82 00 18 */ bne lbl_802660F4
/* 802660E0 00261D40 93 FE 3C 84 */ stw r31, 0x3c84(r30)
@@ -78185,7 +78185,7 @@ lbl_80266150:
/* 80266180 00261DE0 7F C7 F3 78 */ mr r7, r30
/* 80266184 00261DE4 38 84 61 D0 */ addi r4, r4, lbl_802661D0@l
/* 80266188 00261DE8 38 C6 62 24 */ addi r6, r6, lbl_80266224@l
-/* 8026618C 00261DEC 48 0B C5 39 */ bl func_803226C4
+/* 8026618C 00261DEC 48 0B C5 39 */ bl DWC_ConnectToGameServerAsync
/* 80266190 00261DF0 2C 03 00 00 */ cmpwi r3, 0
/* 80266194 00261DF4 40 82 00 18 */ bne lbl_802661AC
/* 80266198 00261DF8 93 FE 3C 84 */ stw r31, 0x3c84(r30)
@@ -78285,7 +78285,7 @@ lbl_802662B0:
/* 802662DC 00261F3C 3C 80 80 26 */ lis r4, lbl_80266234@ha
/* 802662E0 00261F40 88 7F 3C 88 */ lbz r3, 0x3c88(r31)
/* 802662E4 00261F44 38 84 62 34 */ addi r4, r4, lbl_80266234@l
-/* 802662E8 00261F48 48 0B 7D 15 */ bl func_8031DFFC
+/* 802662E8 00261F48 48 0B 7D 15 */ bl DWC_StartLanMatch
/* 802662EC 00261F4C 2C 03 00 00 */ cmpwi r3, 0
/* 802662F0 00261F50 40 82 00 18 */ bne lbl_80266308
/* 802662F4 00261F54 93 DF 3C 84 */ stw r30, 0x3c84(r31)
@@ -78367,7 +78367,7 @@ lbl_80266400:
/* 8026640C 0026206C 7F E8 FB 78 */ mr r8, r31
/* 80266410 00262070 38 A5 64 64 */ addi r5, r5, lbl_80266464@l
/* 80266414 00262074 38 E7 64 8C */ addi r7, r7, lbl_8026648C@l
-/* 80266418 00262078 48 0B C0 99 */ bl func_803224B0
+/* 80266418 00262078 48 0B C0 99 */ bl DWC_ConnectToAnybodyAsync
/* 8026641C 0026207C 2C 03 00 00 */ cmpwi r3, 0
/* 80266420 00262080 40 82 00 1C */ bne lbl_8026643C
/* 80266424 00262084 38 00 00 00 */ li r0, 0
@@ -78466,10 +78466,10 @@ func_80266550:
/* 80266564 002621C4 80 03 66 A0 */ lwz r0, 0x66a0(r3)
/* 80266568 002621C8 2C 00 00 00 */ cmpwi r0, 0
/* 8026656C 002621CC 41 82 00 0C */ beq lbl_80266578
-/* 80266570 002621D0 48 0B 6F B9 */ bl func_8031D528
+/* 80266570 002621D0 48 0B 6F B9 */ bl DWC_ProcessLanMatch
/* 80266574 002621D4 48 00 00 08 */ b lbl_8026657C
lbl_80266578:
-/* 80266578 002621D8 48 0B BA 75 */ bl func_80321FEC
+/* 80266578 002621D8 48 0B BA 75 */ bl DWC_ProcessFriendsMatch
lbl_8026657C:
/* 8026657C 002621DC 80 1F 3C 40 */ lwz r0, 0x3c40(r31)
/* 80266580 002621E0 2C 00 00 01 */ cmpwi r0, 1
@@ -78608,7 +78608,7 @@ lbl_80266750:
/* 8026675C 002623BC 42 00 FF F4 */ bdnz lbl_80266750
/* 80266760 002623C0 48 00 00 0C */ b lbl_8026676C
lbl_80266764:
-/* 80266764 002623C4 48 0B C4 F5 */ bl func_80322C58
+/* 80266764 002623C4 48 0B C4 F5 */ bl DWC_GetAIDBitmap
/* 80266768 002623C8 7C 7F 1B 78 */ mr r31, r3
lbl_8026676C:
/* 8026676C 002623CC 7F E3 FB 78 */ mr r3, r31
@@ -78713,10 +78713,10 @@ func_802668B0:
/* 802668C8 00262528 7C 7F 1B 78 */ mr r31, r3
/* 802668CC 0026252C 2C 00 00 00 */ cmpwi r0, 0
/* 802668D0 00262530 41 82 00 0C */ beq lbl_802668DC
-/* 802668D4 00262534 48 0B 6C 55 */ bl func_8031D528
+/* 802668D4 00262534 48 0B 6C 55 */ bl DWC_ProcessLanMatch
/* 802668D8 00262538 48 00 00 90 */ b lbl_80266968
lbl_802668DC:
-/* 802668DC 0026253C 48 0B B7 11 */ bl func_80321FEC
+/* 802668DC 0026253C 48 0B B7 11 */ bl DWC_ProcessFriendsMatch
/* 802668E0 00262540 4B FF 7A 91 */ bl func_8025E370
/* 802668E4 00262544 80 1F 65 1C */ lwz r0, 0x651c(r31)
/* 802668E8 00262548 7C 7C 1B 78 */ mr r28, r3
@@ -78743,7 +78743,7 @@ lbl_8026691C:
/* 80266934 00262594 40 81 00 10 */ ble lbl_80266944
/* 80266938 00262598 93 7D 65 24 */ stw r27, 0x6524(r29)
/* 8026693C 0026259C 57 43 06 3E */ clrlwi r3, r26, 0x18
-/* 80266940 002625A0 48 0B C1 31 */ bl func_80322A70
+/* 80266940 002625A0 48 0B C1 31 */ bl DWC_CloseConnectionHard
lbl_80266944:
/* 80266944 002625A4 80 1D 65 24 */ lwz r0, 0x6524(r29)
/* 80266948 002625A8 2C 00 00 00 */ cmpwi r0, 0
@@ -78765,7 +78765,7 @@ lbl_80266978:
/* 8026697C 002625DC 48 00 01 01 */ bl func_80266A7C
/* 80266980 002625E0 2C 03 00 00 */ cmpwi r3, 0
/* 80266984 002625E4 40 82 00 14 */ bne lbl_80266998
-/* 80266988 002625E8 48 0B B6 65 */ bl func_80321FEC
+/* 80266988 002625E8 48 0B B6 65 */ bl DWC_ProcessFriendsMatch
/* 8026698C 002625EC 3B 5A 00 01 */ addi r26, r26, 1
/* 80266990 002625F0 2C 1A 00 08 */ cmpwi r26, 8
/* 80266994 002625F4 41 80 FF E4 */ blt lbl_80266978
@@ -78773,10 +78773,10 @@ lbl_80266998:
/* 80266998 002625F8 80 1F 66 A0 */ lwz r0, 0x66a0(r31)
/* 8026699C 002625FC 2C 00 00 00 */ cmpwi r0, 0
/* 802669A0 00262600 41 82 00 0C */ beq lbl_802669AC
-/* 802669A4 00262604 48 0B 6B 85 */ bl func_8031D528
+/* 802669A4 00262604 48 0B 6B 85 */ bl DWC_ProcessLanMatch
/* 802669A8 00262608 48 00 00 08 */ b lbl_802669B0
lbl_802669AC:
-/* 802669AC 0026260C 48 0B B6 41 */ bl func_80321FEC
+/* 802669AC 0026260C 48 0B B6 41 */ bl DWC_ProcessFriendsMatch
lbl_802669B0:
/* 802669B0 00262610 4B FF 79 C1 */ bl func_8025E370
/* 802669B4 00262614 7C 7B 1B 78 */ mr r27, r3
@@ -78878,7 +78878,7 @@ lbl_80266AF8:
/* 80266B08 00262768 A0 A1 00 0A */ lhz r5, 0xa(r1)
/* 80266B0C 0026276C 7C C3 33 78 */ mr r3, r6
/* 80266B10 00262770 38 C0 00 00 */ li r6, 0
-/* 80266B14 00262774 48 0B 75 9D */ bl func_8031E0B0
+/* 80266B14 00262774 48 0B 75 9D */ bl DWC_SendLanMatch
/* 80266B18 00262778 48 00 00 10 */ b lbl_80266B28
lbl_80266B1C:
/* 80266B1C 0026277C A0 A1 00 0A */ lhz r5, 0xa(r1)
@@ -78957,7 +78957,7 @@ func_80266BEC:
/* 80266C10 00262870 40 82 00 BC */ bne lbl_80266CCC
/* 80266C14 00262874 38 61 00 0C */ addi r3, r1, 0xc
/* 80266C18 00262878 38 81 00 08 */ addi r4, r1, 8
-/* 80266C1C 0026287C 48 0B 58 89 */ bl func_8031C4A4
+/* 80266C1C 0026287C 48 0B 58 89 */ bl DWC_GetLastErrorEx
/* 80266C20 00262880 80 01 00 08 */ lwz r0, 8(r1)
/* 80266C24 00262884 28 00 00 07 */ cmplwi r0, 7
/* 80266C28 00262888 41 81 00 8C */ bgt lbl_80266CB4
@@ -79000,7 +79000,7 @@ lbl_80266CB4:
/* 80266CB8 00262918 38 80 00 11 */ li r4, 0x11
/* 80266CBC 0026291C 4B FF D9 61 */ bl func_8026461C
lbl_80266CC0:
-/* 80266CC0 00262920 48 0B 58 91 */ bl func_8031C550
+/* 80266CC0 00262920 48 0B 58 91 */ bl DWC_ClearError
/* 80266CC4 00262924 7F E3 FB 78 */ mr r3, r31
/* 80266CC8 00262928 48 00 02 F5 */ bl func_80266FBC
lbl_80266CCC:
@@ -79158,7 +79158,7 @@ lbl_80266F08:
/* 80266F0C 00262B6C 38 81 00 08 */ addi r4, r1, 8
/* 80266F10 00262B70 90 03 3C 54 */ stw r0, 0x3c54(r3)
/* 80266F14 00262B74 38 61 00 0C */ addi r3, r1, 0xc
-/* 80266F18 00262B78 48 0B 55 8D */ bl func_8031C4A4
+/* 80266F18 00262B78 48 0B 55 8D */ bl DWC_GetLastErrorEx
/* 80266F1C 00262B7C 80 61 00 08 */ lwz r3, 8(r1)
/* 80266F20 00262B80 38 03 FF FF */ addi r0, r3, -1
/* 80266F24 00262B84 7C 00 00 34 */ cntlzw r0, r0
@@ -79183,7 +79183,7 @@ func_80266F3C:
/* 80266F60 00262BC0 48 00 00 0C */ b lbl_80266F6C
lbl_80266F64:
/* 80266F64 00262BC4 38 61 00 08 */ addi r3, r1, 8
-/* 80266F68 00262BC8 48 0B 55 25 */ bl func_8031C48C
+/* 80266F68 00262BC8 48 0B 55 25 */ bl DWC_GetLastError
lbl_80266F6C:
/* 80266F6C 00262BCC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80266F70 00262BD0 7C 08 03 A6 */ mtlr r0
@@ -79202,7 +79202,7 @@ func_80266F7C:
/* 80266F98 00262BF8 48 00 00 14 */ b lbl_80266FAC
lbl_80266F9C:
/* 80266F9C 00262BFC 38 61 00 08 */ addi r3, r1, 8
-/* 80266FA0 00262C00 48 0B 54 ED */ bl func_8031C48C
+/* 80266FA0 00262C00 48 0B 54 ED */ bl DWC_GetLastError
/* 80266FA4 00262C04 80 01 00 08 */ lwz r0, 8(r1)
/* 80266FA8 00262C08 7C 60 00 D0 */ neg r3, r0
lbl_80266FAC:
@@ -79224,7 +79224,7 @@ func_80266FC8:
/* 80266FD0 00262C30 90 01 00 14 */ stw r0, 0x14(r1)
/* 80266FD4 00262C34 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80266FD8 00262C38 7C 7F 1B 78 */ mr r31, r3
-/* 80266FDC 00262C3C 48 0B 55 75 */ bl func_8031C550
+/* 80266FDC 00262C3C 48 0B 55 75 */ bl DWC_ClearError
/* 80266FE0 00262C40 7F E3 FB 78 */ mr r3, r31
/* 80266FE4 00262C44 4B FF FF D9 */ bl func_80266FBC
/* 80266FE8 00262C48 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -79237,7 +79237,7 @@ func_80266FC8:
/* 80267004 00262C64 90 01 00 14 */ stw r0, 0x14(r1)
/* 80267008 00262C68 38 61 00 0C */ addi r3, r1, 0xc
/* 8026700C 00262C6C 38 81 00 08 */ addi r4, r1, 8
-/* 80267010 00262C70 48 0B 54 95 */ bl func_8031C4A4
+/* 80267010 00262C70 48 0B 54 95 */ bl DWC_GetLastErrorEx
/* 80267014 00262C74 80 61 00 08 */ lwz r3, 8(r1)
/* 80267018 00262C78 38 03 FF F9 */ addi r0, r3, -7
/* 8026701C 00262C7C 7C 00 00 34 */ cntlzw r0, r0
@@ -79260,14 +79260,14 @@ func_80266FC8:
/* 80267060 00262CC0 4E 80 04 21 */ bctrl
/* 80267064 00262CC4 2C 03 00 00 */ cmpwi r3, 0
/* 80267068 00262CC8 41 82 00 10 */ beq lbl_80267078
-/* 8026706C 00262CCC 48 0B 70 21 */ bl func_8031E08C
+/* 8026706C 00262CCC 48 0B 70 21 */ bl DWC_GetMyAIDLanMatch
/* 80267070 00262CD0 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 80267074 00262CD4 48 00 00 14 */ b lbl_80267088
lbl_80267078:
/* 80267078 00262CD8 38 60 00 00 */ li r3, 0
/* 8026707C 00262CDC 48 00 00 0C */ b lbl_80267088
lbl_80267080:
-/* 80267080 00262CE0 48 0B BB 79 */ bl func_80322BF8
+/* 80267080 00262CE0 48 0B BB 79 */ bl DWC_GetMyAID
/* 80267084 00262CE4 54 63 06 3E */ clrlwi r3, r3, 0x18
lbl_80267088:
/* 80267088 00262CE8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -79298,7 +79298,7 @@ lbl_802670DC:
/* 802670DC 00262D3C 38 60 00 01 */ li r3, 1
/* 802670E0 00262D40 48 00 00 08 */ b lbl_802670E8
lbl_802670E4:
-/* 802670E4 00262D44 48 0B BA B9 */ bl func_80322B9C
+/* 802670E4 00262D44 48 0B BA B9 */ bl DWC_GetNumConnectionHost
lbl_802670E8:
/* 802670E8 00262D48 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802670EC 00262D4C 7C 08 03 A6 */ mtlr r0
@@ -79393,7 +79393,7 @@ lbl_80267220:
/* 80267238 00262E98 48 00 00 0C */ b lbl_80267244
lbl_8026723C:
/* 8026723C 00262E9C 57 E3 06 3E */ clrlwi r3, r31, 0x18
-/* 80267240 00262EA0 48 0B B8 31 */ bl func_80322A70
+/* 80267240 00262EA0 48 0B B8 31 */ bl DWC_CloseConnectionHard
lbl_80267244:
/* 80267244 00262EA4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80267248 00262EA8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -79429,7 +79429,7 @@ lbl_80267298:
/* 802672BC 00262F1C 48 00 00 0C */ b lbl_802672C8
lbl_802672C0:
/* 802672C0 00262F20 57 E3 06 3E */ clrlwi r3, r31, 0x18
-/* 802672C4 00262F24 48 0B BB 05 */ bl func_80322DC8
+/* 802672C4 00262F24 48 0B BB 05 */ bl DWC_IsValidAID
lbl_802672C8:
/* 802672C8 00262F28 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802672CC 00262F2C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -79672,7 +79672,7 @@ lbl_80267554:
/* 80267578 002631D8 38 81 00 09 */ addi r4, r1, 9
/* 8026757C 002631DC 38 A1 00 08 */ addi r5, r1, 8
/* 80267580 002631E0 38 C0 00 00 */ li r6, 0
-/* 80267584 002631E4 48 0B 7C 15 */ bl func_8031F198
+/* 80267584 002631E4 48 0B 7C 15 */ bl DWC_GetFriendStatusSC
/* 80267588 002631E8 7F A3 EB 78 */ mr r3, r29
/* 8026758C 002631EC 7F C4 F3 78 */ mr r4, r30
/* 80267590 002631F0 4B FF FF 55 */ bl func_802674E4
@@ -79898,7 +79898,7 @@ func_80267854:
/* 80267854 002634B4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80267858 002634B8 7C 08 02 A6 */ mflr r0
/* 8026785C 002634BC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80267860 002634C0 48 0B 7B 1D */ bl func_8031F37C
+/* 80267860 002634C0 48 0B 7B 1D */ bl DWC_CanChangeFriendList
/* 80267864 002634C4 7C 60 00 34 */ cntlzw r0, r3
/* 80267868 002634C8 54 03 D9 7E */ srwi r3, r0, 5
/* 8026786C 002634CC 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -80196,7 +80196,7 @@ lbl_80267C5C:
/* 80267C5C 002638BC 7F A3 EB 78 */ mr r3, r29
/* 80267C60 002638C0 7F C4 F3 78 */ mr r4, r30
/* 80267C64 002638C4 4B FF F8 81 */ bl func_802674E4
-/* 80267C68 002638C8 48 0B 77 45 */ bl func_8031F3AC
+/* 80267C68 002638C8 48 0B 77 45 */ bl DWC_DeleteBuddyFriendData
/* 80267C6C 002638CC 2C 1E 00 1D */ cmpwi r30, 0x1d
/* 80267C70 002638D0 40 80 00 48 */ bge lbl_80267CB8
/* 80267C74 002638D4 7F A3 EB 78 */ mr r3, r29