Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
ipcProfile.c File Reference

Functions

static void AddReqInfo (IOSResourceRequest *req)
 
static void DelReqInfo (IOSResourceRequest *req)
 
static void AddReqInfo (IOSResourceRequest *req, s32 fd)
 
static void DelReqInfo (IOSResourceRequest *req, s32 fd)
 
void IPCiProfInit (void)
 
void IPCiProfQueueReq (void *req, s32 handle)
 
void IPCiProfAck (void)
 
void IPCiProfReply (void *req, s32 handle)
 

Variables

static IOSResourceRequestIpcReqPtrArray [IPC_REQ_MAX] = {0}
 
static IOSResourceRequest IpcReqArray [IPC_REQ_MAX] = {0}
 
static OSTime IpcStartTimeArray [IPC_REQ_MAX]
 
static char IpcHandlePathBuf [0x80][0x30]
 
static char IpcOpenPathBuf [IPC_REQ_MAX][0x30]
 
static s32 IpcFdArray [IPC_REQ_MAX] = {0}
 
static u32 IpcNumPendingReqs = 0
 
static u32 IpcNumUnIssuedReqs = 0
 

Function Documentation

◆ AddReqInfo() [1/2]

static void AddReqInfo ( IOSResourceRequest * req)
static

◆ AddReqInfo() [2/2]

static void AddReqInfo ( IOSResourceRequest * req,
s32 fd )
static

◆ DelReqInfo() [1/2]

static void DelReqInfo ( IOSResourceRequest * req)
static

◆ DelReqInfo() [2/2]

static void DelReqInfo ( IOSResourceRequest * req,
s32 fd )
static

◆ IPCiProfAck()

void IPCiProfAck ( void )

◆ IPCiProfInit()

void IPCiProfInit ( void )

◆ IPCiProfQueueReq()

void IPCiProfQueueReq ( void * req,
s32 handle )

◆ IPCiProfReply()

void IPCiProfReply ( void * req,
s32 handle )

Variable Documentation

◆ IpcFdArray

s32 IpcFdArray[IPC_REQ_MAX] = {0}
static

◆ IpcHandlePathBuf

char IpcHandlePathBuf[0x80][0x30]
static

◆ IpcNumPendingReqs

u32 IpcNumPendingReqs = 0
static

◆ IpcNumUnIssuedReqs

u32 IpcNumUnIssuedReqs = 0
static

◆ IpcOpenPathBuf

char IpcOpenPathBuf[IPC_REQ_MAX][0x30]
static

◆ IpcReqArray

static IOSResourceRequest IpcReqArray = {0}
static

◆ IpcReqPtrArray

static u32 IpcReqPtrArray = {0}
static

◆ IpcStartTimeArray

OSTime IpcStartTimeArray[IPC_REQ_MAX]
static