Lines Matching refs:wmWork
54 static MBWMWork *wmWork = NULL; variable
76 wmWork = (MBWMWork *) buf; in MBi_WMSetBuffer()
77 wmWork->start_mp_busy = 0; // Prevent multiple parent StartMP calls. in MBi_WMSetBuffer()
78 wmWork->mpStarted = 0; in MBi_WMSetBuffer()
79 wmWork->child_bitmap = 0; in MBi_WMSetBuffer()
80 wmWork->mpBusy = 0; in MBi_WMSetBuffer()
81 wmWork->endReq = 0; in MBi_WMSetBuffer()
82 wmWork->sendBuf = NULL; in MBi_WMSetBuffer()
83 wmWork->recvBuf = NULL; in MBi_WMSetBuffer()
84 wmWork->mpCallback = NULL; in MBi_WMSetBuffer()
101 wmWork->mpCallback = callback; in MBi_WMSetCallback()
120 wmWork->mpStarted = 0; in MBi_WMStartConnect()
121 wmWork->endReq = 0; in MBi_WMStartConnect()
123 wmWork->sendBufSize = (u16)WM_SIZE_MP_CHILD_SEND_BUFFER(bssDesc->gameInfo.childMaxSize, FALSE); in MBi_WMStartConnect()
124 wmWork->recvBufSize = in MBi_WMStartConnect()
126 wmWork->pSendLen = bssDesc->gameInfo.parentMaxSize; in MBi_WMStartConnect()
127 wmWork->pRecvLen = bssDesc->gameInfo.childMaxSize; in MBi_WMStartConnect()
128 wmWork->blockSizeMax = (u16)MB_COMM_CALC_BLOCK_SIZE(wmWork->pSendLen); in MBi_WMStartConnect()
129 MBi_SetChildMPMaxSize(wmWork->pRecvLen); in MBi_WMStartConnect()
193 wmWork->sendBuf = (u32 *)sendBuf; in MBi_ChildStartMP()
194 wmWork->recvBuf = (u32 *)recvBuf; in MBi_ChildStartMP()
203 …result = WM_StartMPEx(ChildStateOutStartMP, recvBuf, wmWork->recvBufSize, sendBuf, wmWork->sendBuf… in MBi_ChildStartMP()
252 wmWork->mpStarted = 1; // Set the flag that indicates MP has started. in ChildStateOutStartMP()
253 wmWork->mpBusy = 0; in ChildStateOutStartMP()
254 wmWork->child_bitmap = 0; in ChildStateOutStartMP()
290 wmWork->endReq = 1; in MBi_WMDisconnect()
296 wmWork->endReq = 0; in MBi_WMDisconnect()
317 wmWork->endReq = 0; in MBi_WMStateOutEndMP()
322 wmWork->mpStarted = 0; in MBi_WMStateOutEndMP()
344 wmWork->endReq = 0; in MBi_WMStateInDisconnect()
363 wmWork->endReq = 0; in MBi_WMStateOutDisconnect()
438 return (wmWork->mpStarted == 1) && (wmWork->mpBusy == 0) && (wmWork->endReq == 0); in IsSendEnabled()
511 wmWork->mpBusy = 1; in MBi_MPSendToParent()
529 wmWork->mpBusy = 0; in StateOutMPSendToParent()
559 if (wmWork->mpCallback == NULL) in MBi_WMSendCallback()
563 wmWork->mpCallback(type, arg); in MBi_WMSendCallback()
580 if (wmWork->mpCallback == NULL) in MBi_WMErrorCallback()
588 wmWork->mpCallback(MB_CALLBACK_ERROR, &arg); in MBi_WMErrorCallback()
605 if (wmWork->mpCallback == NULL) in MBi_WMApiErrorCallback()
613 wmWork->mpCallback(MB_CALLBACK_API_ERROR, &arg); in MBi_WMApiErrorCallback()