Lines Matching refs:callback

275     if (p_mbi_param->callback)  in MBi_EndCommon()
277 p_mbi_param->callback(MB_CALLBACK_END_COMPLETE, arg); in MBi_EndCommon()
295 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
306 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
318 p_mbi_param->callback(MB_CALLBACK_INIT_COMPLETE, arg); in MBi_ParentCallback()
331 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
344 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
355 WMstartParentCallback *callback = (WMstartParentCallback *)arg; in MBi_ParentCallback() local
357 if (callback->errcode != WM_ERRCODE_SUCCESS) in MBi_ParentCallback()
359 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
363 switch (callback->state) in MBi_ParentCallback()
375 p_mbi_param->child_bitmap |= (0x1 << callback->aid); in MBi_ParentCallback()
376 p_mbi_param->callback(MB_CALLBACK_CHILD_CONNECTED, arg); in MBi_ParentCallback()
394 p_mbi_param->callback(MB_CALLBACK_MP_SEND_ENABLE, NULL); in MBi_ParentCallback()
400 p_mbi_param->child_bitmap &= ~(0x1 << callback->aid); in MBi_ParentCallback()
401 p_mbi_param->callback(MB_CALLBACK_CHILD_DISCONNECTED, arg); in MBi_ParentCallback()
414 p_mbi_param->callback(MB_CALLBACK_BEACON_SENT, arg); in MBi_ParentCallback()
418 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
427 WMstartMPCallback *callback = (WMstartMPCallback *)arg; in MBi_ParentCallback() local
429 switch (callback->state) in MBi_ParentCallback()
438 p_mbi_param->callback(MB_CALLBACK_MP_SEND_ENABLE, NULL); in MBi_ParentCallback()
445 p_mbi_param->callback(MB_CALLBACK_MP_PARENT_RECV, (void *)(callback->recvBuf)); in MBi_ParentCallback()
449 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
466 p_mbi_param->callback(MB_CALLBACK_MP_PARENT_SENT, arg); in MBi_ParentCallback()
469 … p_mbi_param->callback(MB_CALLBACK_MP_SEND_ENABLE, NULL); // Allow the next transmission. in MBi_ParentCallback()
474 p_mbi_param->callback(MB_CALLBACK_SEND_QUEUE_FULL_ERR, arg); in MBi_ParentCallback()
478 p_mbi_param->callback(MB_CALLBACK_MP_PARENT_SENT_ERR, arg); in MBi_ParentCallback()
481 … p_mbi_param->callback(MB_CALLBACK_MP_SEND_ENABLE, NULL); // Allow the next transmission. in MBi_ParentCallback()
493 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
510 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
524 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
535 WMDisconnectCallback *callback = (WMDisconnectCallback *)arg; in MBi_ParentCallback() local
543 p_mbi_param->child_bitmap &= ~(callback->disconnectedBitmap); in MBi_ParentCallback()
553 p_mbi_param->callback(MB_CALLBACK_BEACON_RECV, arg); in MBi_ParentCallback()
556 p_mbi_param->callback(MB_CALLBACK_DISASSOCIATE, arg); in MBi_ParentCallback()
559 p_mbi_param->callback(MB_CALLBACK_REASSOCIATE, arg); in MBi_ParentCallback()
562 p_mbi_param->callback(MB_CALLBACK_AUTHENTICATE, arg); in MBi_ParentCallback()
576 p_mbi_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ParentCallback()
597 p_mbi_param->callback(MB_CALLBACK_MP_CHILD_RECV, (void *)(arg)); in MBi_ChildPortCallback()
622 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
626 p_param->callback(MB_CALLBACK_INIT_COMPLETE, arg); in MBi_ChildCallback()
640 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
668 WMstartScanExCallback *callback = (WMstartScanExCallback *)arg; in MBi_ChildCallback() local
670 if (callback->errcode != WM_ERRCODE_SUCCESS) in MBi_ChildCallback()
672 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
676 switch (callback->state) in MBi_ChildCallback()
723 p_param->callback(MB_CALLBACK_PARENT_FOUND, &tmpBuf->linkLevel[j]); in MBi_ChildCallback()
741 p_param->callback(MB_CALLBACK_PARENT_FOUND, &tmpBuf->linkLevel[j]); in MBi_ChildCallback()
747 …p_param->callback(MB_CALLBACK_PARENT_NOT_FOUND, arg); // This callback to ParentInfoLifeTimeCount in MBi_ChildCallback()
769 …p_param->callback(MB_CALLBACK_PARENT_NOT_FOUND, arg); // This callback to ParentInfoLifeTimeCount in MBi_ChildCallback()
787 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
797 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
808 WMstartConnectCallback *callback = (WMstartConnectCallback *)arg; in MBi_ChildCallback() local
810 if (callback->errcode != WM_ERRCODE_SUCCESS) in MBi_ChildCallback()
815 p_param->callback(MB_CALLBACK_CONNECT_FAILED, arg); in MBi_ChildCallback()
819 switch (callback->state) in MBi_ChildCallback()
827 p_param->my_aid = (u16)callback->aid; in MBi_ChildCallback()
828 p_param->callback(MB_CALLBACK_CONNECTED_TO_PARENT, arg); in MBi_ChildCallback()
846 p_param->callback(MB_CALLBACK_DISCONNECTED_FROM_PARENT, arg); in MBi_ChildCallback()
856 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
864 WMstartMPCallback *callback = (WMstartMPCallback *)arg; in MBi_ChildCallback() local
866 switch (callback->state) in MBi_ChildCallback()
874 p_param->callback(MB_CALLBACK_MP_SEND_ENABLE, NULL); in MBi_ChildCallback()
880 if (callback->errcode == WM_ERRCODE_INVALID_POLLBITMAP) in MBi_ChildCallback()
897 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
908 p_param->callback(MB_CALLBACK_MP_CHILD_SENT, arg); in MBi_ChildCallback()
912 p_param->callback(MB_CALLBACK_MP_CHILD_SENT_TIMEOUT, arg); in MBi_ChildCallback()
916 p_param->callback(MB_CALLBACK_MP_CHILD_SENT_ERR, arg); in MBi_ChildCallback()
921 p_param->callback(MB_CALLBACK_MP_SEND_ENABLE, NULL); in MBi_ChildCallback()
932 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
949 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
962 p_param->callback(MB_CALLBACK_MP_SEND_ENABLE, NULL); in MBi_ChildCallback()
983 p_param->callback(MB_CALLBACK_ERROR, arg); in MBi_ChildCallback()
1303 p_mbi_param->callback = MBi_CommParentCallback; in MBi_StartParentCore()
1367 p_mbi_param->callback = MBi_CommChildCallback; in MB_StartChild()
1554 MBi_SetMPData(WMCallbackFunc callback, const u16 *sendData, u16 sendDataSize, u16 tmptt, in MBi_SetMPData() argument
1560 WM_SetMPDataToPort(callback, sendData, sendDataSize, pollbmp, WM_PORT_BT, WM_PRIORITY_LOW); in MBi_SetMPData()
1719 p_mbi_param->callback(MB_CALLBACK_API_ERROR, arg); in MBi_CheckWmErrcode()