summaryrefslogtreecommitdiff
path: root/src/f_pc/f_pc_create_req.cpp
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2023-05-05 16:17:19 -0700
committerGitHub <noreply@github.com>2023-05-05 16:17:19 -0700
commit85827b28ff27c09702930738e8c188472428f959 (patch)
tree5302ee41862dc4adbfb02e1195ef8f8d77bfe4ee /src/f_pc/f_pc_create_req.cpp
parent8d01442f7ceb128a79c4bedfea0aa3143526d641 (diff)
d_a_vrbox / d_a_kytag02 / d_a_obj_eff OK (#327)
* d_a_vrbox / d_a_kytag02 / d_a_obj_eff OK * some std header setups * f_pc / profile cleanup * setup cull data * remove asm * d_a_suspend OK
Diffstat (limited to 'src/f_pc/f_pc_create_req.cpp')
-rw-r--r--src/f_pc/f_pc_create_req.cpp90
1 files changed, 45 insertions, 45 deletions
diff --git a/src/f_pc/f_pc_create_req.cpp b/src/f_pc/f_pc_create_req.cpp
index a9fd48cc32..cc1b2b3c05 100644
--- a/src/f_pc/f_pc_create_req.cpp
+++ b/src/f_pc/f_pc_create_req.cpp
@@ -13,95 +13,95 @@
/* 80020ACC-80020AE8 001C+00 s=1 e=0 z=0 None .text fpcCtRq_isCreatingByID__FP10create_tagPUi
*/
-bool fpcCtRq_isCreatingByID(create_tag* pTag, unsigned int* pId) {
- create_request* pReq = static_cast<create_request*>(pTag->mBase.mpTagData);
- return pReq->mBsPcId == *pId;
+bool fpcCtRq_isCreatingByID(create_tag* i_createTag, unsigned int* i_procID) {
+ create_request* pReq = static_cast<create_request*>(i_createTag->mBase.mpTagData);
+ return pReq->mBsPcId == *i_procID;
}
/* 80020AE8-80020B20 0038+00 s=0 e=2 z=0 None .text fpcCtRq_IsCreatingByID__FUi */
-BOOL fpcCtRq_IsCreatingByID(unsigned int id) {
- return fpcCtIt_Judge((fpcLyIt_JudgeFunc)fpcCtRq_isCreatingByID, &id) != NULL ? 1 : 0;
+BOOL fpcCtRq_IsCreatingByID(unsigned int i_id) {
+ return fpcCtIt_Judge((fpcLyIt_JudgeFunc)fpcCtRq_isCreatingByID, &i_id) != NULL ? TRUE : FALSE;
}
/* 80020B20-80020B5C 003C+00 s=1 e=0 z=0 None .text fpcCtRq_CreateQTo__FP14create_request */
-void fpcCtRq_CreateQTo(create_request* pReq) {
- fpcCtTg_CreateQTo(&pReq->mBase);
- fpcLy_CreatedMesg(pReq->mpLayer);
- fpcLy_CancelQTo(&pReq->mMtdTg);
+void fpcCtRq_CreateQTo(create_request* i_request) {
+ fpcCtTg_CreateQTo(&i_request->mBase);
+ fpcLy_CreatedMesg(i_request->mpLayer);
+ fpcLy_CancelQTo(&i_request->mMtdTg);
}
/* 80020B5C-80020BA0 0044+00 s=1 e=0 z=0 None .text fpcCtRq_ToCreateQ__FP14create_request */
-void fpcCtRq_ToCreateQ(create_request* pReq) {
- fpcLy_CreatingMesg(pReq->mpLayer);
- fpcLy_ToCancelQ(pReq->mpLayer, &pReq->mMtdTg);
- fpcCtTg_ToCreateQ(&pReq->mBase);
+void fpcCtRq_ToCreateQ(create_request* i_request) {
+ fpcLy_CreatingMesg(i_request->mpLayer);
+ fpcLy_ToCancelQ(i_request->mpLayer, &i_request->mMtdTg);
+ fpcCtTg_ToCreateQ(&i_request->mBase);
}
/* 80020BA0-80020C14 0074+00 s=2 e=0 z=0 None .text fpcCtRq_Delete__FP14create_request */
-BOOL fpcCtRq_Delete(create_request* pReq) {
- fpcCtRq_CreateQTo(pReq);
- if (pReq->mpCtRqMtd != NULL && fpcMtd_Method(pReq->mpCtRqMtd->mpDelete, pReq) == 0) {
+BOOL fpcCtRq_Delete(create_request* i_request) {
+ fpcCtRq_CreateQTo(i_request);
+ if (i_request->mpCtRqMtd != NULL && fpcMtd_Method(i_request->mpCtRqMtd->mpDelete, i_request) == 0) {
return 0;
} else {
- if (pReq->mpRes) {
- pReq->mpRes->mpCtRq = NULL;
+ if (i_request->mpRes) {
+ i_request->mpRes->mpCtRq = NULL;
}
- cMl::free(pReq);
+ cMl::free(i_request);
return 1;
}
}
/* 80020C14-80020CAC 0098+00 s=2 e=2 z=0 None .text fpcCtRq_Cancel__FP14create_request */
-BOOL fpcCtRq_Cancel(create_request* pReq) {
+BOOL fpcCtRq_Cancel(create_request* i_request) {
base_process_class* pProc;
- if (pReq != NULL && !pReq->mbIsCancelling) {
- pReq->mbIsCancelling = TRUE;
- pProc = pReq->mpRes;
+ if (i_request != NULL && !i_request->mbIsCancelling) {
+ i_request->mbIsCancelling = TRUE;
+ pProc = i_request->mpRes;
if (pProc != NULL && !fpcDt_Delete(pProc))
return FALSE;
- if (pReq->mpCtRqMtd != NULL && !fpcMtd_Method(pReq->mpCtRqMtd->mpCancel, pReq))
+ if (i_request->mpCtRqMtd != NULL && !fpcMtd_Method(i_request->mpCtRqMtd->mpCancel, i_request))
return FALSE;
- return fpcCtRq_Delete(pReq);
+ return fpcCtRq_Delete(i_request);
} else {
return TRUE;
}
}
/* 80020CAC-80020CC8 001C+00 s=0 e=1 z=0 None .text fpcCtRq_IsDoing__FP14create_request */
-s32 fpcCtRq_IsDoing(create_request* pReq) {
- if (pReq != NULL)
- return pReq->mbIsCreating;
+s32 fpcCtRq_IsDoing(create_request* i_request) {
+ if (i_request != NULL)
+ return i_request->mbIsCreating;
else
return FALSE;
}
/* 80020CC8-80020D84 00BC+00 s=1 e=0 z=0 None .text fpcCtRq_Do__FP14create_request */
-BOOL fpcCtRq_Do(create_request* pReq) {
- s32 ret = cPhs_COMPLEATE_e;
+BOOL fpcCtRq_Do(create_request* i_request) {
+ s32 phase = cPhs_COMPLEATE_e;
- if (pReq->mpCtRqMtd != NULL) {
- cPhs__Handler pHandler = pReq->mpCtRqMtd->mpHandler;
+ if (i_request->mpCtRqMtd != NULL) {
+ cPhs__Handler pHandler = i_request->mpCtRqMtd->mpHandler;
if (pHandler != NULL) {
- pReq->mbIsCreating = TRUE;
- ret = pHandler(pReq);
- pReq->mbIsCreating = FALSE;
+ i_request->mbIsCreating = TRUE;
+ phase = pHandler(i_request);
+ i_request->mbIsCreating = FALSE;
}
}
- switch (ret) {
+ switch (phase) {
case cPhs_COMPLEATE_e: {
- s32 success = fpcEx_ToExecuteQ(pReq->mpRes);
+ s32 success = fpcEx_ToExecuteQ(i_request->mpRes);
if (success == 0)
- return fpcCtRq_Cancel(pReq);
+ return fpcCtRq_Cancel(i_request);
else
- return fpcCtRq_Delete(pReq);
+ return fpcCtRq_Delete(i_request);
}
case 3:
case cPhs_ERROR_e:
- return fpcCtRq_Cancel(pReq);
+ return fpcCtRq_Cancel(i_request);
}
return 1;
@@ -109,20 +109,20 @@ BOOL fpcCtRq_Do(create_request* pReq) {
/* 80020D84-80020DB0 002C+00 s=0 e=1 z=0 None .text fpcCtRq_Handler__Fv */
-void fpcCtRq_Handler(void) {
+void fpcCtRq_Handler() {
fpcCtIt_Method((fpcCtIt_MethodFunc)fpcCtRq_Do, NULL);
}
/* 80020DB0-80020E38 0088+00 s=0 e=2 z=0 None .text
* fpcCtRq_Create__FP11layer_classUlP27create_request_method_class */
-create_request* fpcCtRq_Create(layer_class* pLayer, u32 size, create_request_method_class* pMthd) {
- create_request* pReq = (create_request*)cMl::memalignB(-4, size);
+create_request* fpcCtRq_Create(layer_class* i_layer, u32 i_size, create_request_method_class* i_CtRqMethods) {
+ create_request* pReq = (create_request*)cMl::memalignB(-4, i_size);
if (pReq != NULL) {
fpcCtTg_Init(&pReq->mBase, pReq);
fpcMtdTg_Init(&pReq->mMtdTg, (process_method_tag_func)fpcCtRq_Cancel, pReq);
- pReq->mpLayer = pLayer;
- pReq->mpCtRqMtd = pMthd;
+ pReq->mpLayer = i_layer;
+ pReq->mpCtRqMtd = i_CtRqMethods;
pReq->mBsPcId = fpcBs_MakeOfId();
pReq->mpRes = NULL;
pReq->mbIsCancelling = FALSE;