Home
last modified time | relevance | path

Searched refs:child_aid (Results 1 – 7 of 7) sorted by relevance

/TwlSDK-5.1.0/build/demos/wireless_shared/mbp/
Dmbp.c35 static void ParentStateCallback(u16 child_aid, u32 status, void *arg);
304 void MBP_AcceptChild(u16 child_aid) in MBP_AcceptChild() argument
306 if (!MB_CommResponseRequest(child_aid, MB_COMM_RESPONSE_REQUEST_ACCEPT)) in MBP_AcceptChild()
309 MBP_DisconnectChild(child_aid); in MBP_AcceptChild()
313 MBP_Printf("accept child %d\n", child_aid); in MBP_AcceptChild()
326 void MBP_KickChild(u16 child_aid) in MBP_KickChild() argument
328 if (!MB_CommResponseRequest(child_aid, MB_COMM_RESPONSE_REQUEST_KICK)) in MBP_KickChild()
331 MBP_DisconnectChild(child_aid); in MBP_KickChild()
338 mbpState.requestChildBmp &= ~(1 << child_aid); in MBP_KickChild()
339 mbpState.connectChildBmp &= ~(1 << child_aid); in MBP_KickChild()
[all …]
Dmbp.h147 void MBP_KickChild(u16 child_aid);
148 void MBP_AcceptChild(u16 child_aid);
150 void MBP_StartDownload(u16 child_aid);
162 const MBPChildInfo *MBP_GetChildInfo(u16 child_aid);
/TwlSDK-5.1.0/include/nitro/mb/
Dmb.h124 typedef void (*MBCommPStateCallback) (u16 child_aid, u32 status, void *arg);
453 const MBUserInfo *MB_CommGetChildUser(u16 child_aid);
556 BOOL MB_CommResponseRequest(u16 child_aid, MBCommResponseRequestType ack);
570 static inline BOOL MB_CommStartSending(u16 child_aid) in MB_CommStartSending() argument
572 return MB_CommResponseRequest(child_aid, MB_COMM_RESPONSE_REQUEST_DOWNLOAD); in MB_CommStartSending()
616 BOOL MB_CommIsBootable(u16 child_aid);
629 static inline BOOL MB_CommBootRequest(u16 child_aid) in MB_CommBootRequest() argument
631 return MB_CommResponseRequest(child_aid, MB_COMM_RESPONSE_REQUEST_BOOT); in MB_CommBootRequest()
/TwlSDK-5.1.0/build/libraries/mb/common/src/
Dmb_parent.c48 static BOOL IsChildAidValid(u16 child_aid);
90 int MB_CommGetParentState(u16 child_aid) in MB_CommGetParentState() argument
93 if (pPwork && IsChildAidValid(child_aid)) in MB_CommGetParentState()
95 return pPwork->p_comm_state[child_aid - 1]; in MB_CommGetParentState()
111 const MBUserInfo *MB_CommGetChildUser(u16 child_aid) in MB_CommGetChildUser() argument
115 if (pPwork && IsChildAidValid(child_aid)) in MB_CommGetChildUser()
117 MI_CpuCopy8(&pPwork->childUser[child_aid - 1], &pPwork->childUserBuf, sizeof(MBUserInfo)); in MB_CommGetChildUser()
183 BOOL MB_CommIsBootable(u16 child_aid) in MB_CommIsBootable() argument
187 if (pPwork && IsChildAidValid(child_aid)) in MB_CommIsBootable()
190 if (pPwork->p_comm_state[child_aid - 1] == MB_COMM_PSTATE_SEND_COMPLETE) in MB_CommIsBootable()
[all …]
Dmb_block.c100 void MBi_ClearParentPieceBuffer(u16 child_aid) in MBi_ClearParentPieceBuffer() argument
107 MI_CpuClear8(req_buf->data_buf[child_aid - 1], in MBi_ClearParentPieceBuffer()
109 req_buf->data_bmp[child_aid - 1] = 0; in MBi_ClearParentPieceBuffer()
Dmb_child.c39 static BOOL checkPollbmp(u16 pollbmp, u16 child_aid);
860 static BOOL checkPollbmp(u16 pollbmp, u16 child_aid) in checkPollbmp() argument
862 if (pollbmp & (u16)(1 << child_aid)) in checkPollbmp()
/TwlSDK-5.1.0/build/libraries/mb/common/include/
Dmb_block.h94 void MBi_ClearParentPieceBuffer(u16 child_aid);