Lines Matching refs:pCallback

98     NWMCallback *pCallback = (NWMCallback *)fifo_buf_adr;  in NWMi_ReceiveFifo9()  local
117 if(pCallback->apiid >= NWM_APIID_ASYNC_KIND_MAX) in NWMi_ReceiveFifo9()
119 NWM_WARNING("Receive Unknown APIID(%d)\n",pCallback->apiid); in NWMi_ReceiveFifo9()
125 if ((u32)pCallback != (u32)(w9b->fifo7to9)) in NWMi_ReceiveFifo9()
127 DC_InvalidateRange(pCallback, NWM_APIFIFO_BUF_SIZE); in NWMi_ReceiveFifo9()
130 NWM_DPRINTF("APIID%04x\n", pCallback->apiid); in NWMi_ReceiveFifo9()
133 … if( (pCallback->apiid == NWM_APIID_LOAD_DEVICE && pCallback->retcode != NWM_RETCODE_SUCCESS) || in NWMi_ReceiveFifo9()
134 … (pCallback->apiid == NWM_APIID_UNLOAD_DEVICE && pCallback->retcode == NWM_RETCODE_SUCCESS) || in NWMi_ReceiveFifo9()
135 pCallback->apiid == NWM_APIID_INSTALL_FIRMWARE ) in NWMi_ReceiveFifo9()
142 NWMSendFrameCallback *pSfcb = (NWMSendFrameCallback *)pCallback; in NWMi_ReceiveFifo9()
145 if (pCallback->apiid == NWM_APIID_SEND_FRAME) in NWMi_ReceiveFifo9()
147 if (pCallback->retcode != NWM_RETCODE_INDICATION && NULL != pSfcb->callback) in NWMi_ReceiveFifo9()
149 NWM_DPRINTF("Execute CallbackFunc APIID 0x%04x\n", pCallback->apiid); in NWMi_ReceiveFifo9()
150 (pSfcb->callback)((void *)pCallback); in NWMi_ReceiveFifo9()
157 if (pCallback->apiid == NWM_APIID_SEND_FRAME) { in NWMi_ReceiveFifo9()
158 NWMSendFrameCallback *pSfcb = (NWMSendFrameCallback *)pCallback; in NWMi_ReceiveFifo9()
163 if (pCallback->apiid == NWM_APIID_UNLOAD_DEVICE in NWMi_ReceiveFifo9()
164 || pCallback->apiid == NWM_APIID_INSTALL_FIRMWARE in NWMi_ReceiveFifo9()
165 || (pCallback->apiid == NWM_APIID_LOAD_DEVICE in NWMi_ReceiveFifo9()
166 && pCallback->retcode != NWM_RETCODE_SUCCESS)) { in NWMi_ReceiveFifo9()
173 callback = w9b->callbackTable[pCallback->apiid]; in NWMi_ReceiveFifo9()
176 if (pCallback->apiid == NWM_APIID_START_SCAN) { in NWMi_ReceiveFifo9()
177 NWMStartScanCallback *psscb = (NWMStartScanCallback *)pCallback; in NWMi_ReceiveFifo9()
184 NWM_DPRINTF("Execute CallbackFunc APIID 0x%04x\n", pCallback->apiid); in NWMi_ReceiveFifo9()
185 (callback) ((void *)pCallback); in NWMi_ReceiveFifo9()
190 MI_CpuClear8(pCallback, NWM_APIFIFO_BUF_SIZE); in NWMi_ReceiveFifo9()
191 DC_StoreRange(pCallback, NWM_APIFIFO_BUF_SIZE); in NWMi_ReceiveFifo9()