Lines Matching refs:callback
36 if (context->callback) in WFSi_NotifyEvent()
38 context->callback(context, event, argument); in WFSi_NotifyEvent()
89 static void WFSi_ReceiveTableSequence(void *userdata, WBTCommand *callback) in WFSi_ReceiveTableSequence() argument
94 if ((callback == NULL) || (callback->result == WBT_RESULT_SUCCESS)) in WFSi_ReceiveTableSequence()
99 if (callback == NULL) in WFSi_ReceiveTableSequence()
105 else if (callback->event == WBT_CMD_RES_SYNC) in WFSi_ReceiveTableSequence()
108 callback->sync.peer_packet_size + WBT_PACKET_SIZE_MIN, in WFSi_ReceiveTableSequence()
109 callback->sync.my_packet_size + WBT_PACKET_SIZE_MIN)); in WFSi_ReceiveTableSequence()
115 else if (callback->event == WBT_CMD_RES_GET_BLOCKINFO) in WFSi_ReceiveTableSequence()
134 else if (callback->event == WBT_CMD_RES_GET_BLOCK) in WFSi_ReceiveTableSequence()
152 if (callback->event == WBT_CMD_CANCEL) in WFSi_ReceiveTableSequence()
159 WFS_DEBUG_OUTPUT((" command = %d", callback->command)); in WFSi_ReceiveTableSequence()
160 WFS_DEBUG_OUTPUT((" event = %d", callback->event)); in WFSi_ReceiveTableSequence()
161 WFS_DEBUG_OUTPUT((" result = %d", callback->result)); in WFSi_ReceiveTableSequence()
178 static void WFSi_ReadRomSequence(void *userdata, WBTCommand *callback) in WFSi_ReadRomSequence() argument
183 if ((callback == NULL) || (callback->result == WBT_RESULT_SUCCESS)) in WFSi_ReadRomSequence()
188 if (callback == NULL) in WFSi_ReadRomSequence()
196 else if (callback->event == WBT_CMD_RES_USER_DATA) in WFSi_ReadRomSequence()
203 const WFSMessageFormat *const msg = (const WFSMessageFormat *)callback->user_data.data; in WFSi_ReadRomSequence()
205 if ((callback->event == WBT_CMD_REQ_USER_DATA) && in WFSi_ReadRomSequence()
231 else if (callback->event == WBT_CMD_RES_SYNC) in WFSi_ReadRomSequence()
234 callback->sync.peer_packet_size + WBT_PACKET_SIZE_MIN, in WFSi_ReadRomSequence()
235 callback->sync.my_packet_size + WBT_PACKET_SIZE_MIN)); in WFSi_ReadRomSequence()
241 else if (callback->event == WBT_CMD_RES_GET_BLOCK) in WFSi_ReadRomSequence()
249 else if ((callback->event == WBT_CMD_REQ_USER_DATA) && in WFSi_ReadRomSequence()
255 WFSRequestClientReadDoneCallback callback = context->request_callback; in WFSi_ReadRomSequence() local
259 if (callback) in WFSi_ReadRomSequence()
261 (*callback)(context, TRUE, argument); in WFSi_ReadRomSequence()
277 if (callback->event == WBT_CMD_CANCEL) in WFSi_ReadRomSequence()
284 WFS_DEBUG_OUTPUT((" command = %d", callback->command)); in WFSi_ReadRomSequence()
285 WFS_DEBUG_OUTPUT((" event = %d", callback->event)); in WFSi_ReadRomSequence()
286 WFS_DEBUG_OUTPUT((" result = %d", callback->result)); in WFSi_ReadRomSequence()
301 static void WFSi_WBTSystemCallback(void *userdata, WBTCommand *callback) in WFSi_WBTSystemCallback() argument
305 if ((callback->event == WBT_CMD_REQ_USER_DATA) && in WFSi_WBTSystemCallback()
308 WFSi_ReadRomSequence(context, callback); in WFSi_WBTSystemCallback()
389 void *userdata, WFSEventCallback callback, in WFS_InitClient() argument
394 context->callback = callback; in WFS_InitClient()
477 u32 length, WFSRequestClientReadDoneCallback callback, in WFS_RequestClientRead() argument
485 context->request_callback = callback; in WFS_RequestClientRead()