Searched refs:ipcSema (Results 1 – 2 of 2) sorted by relevance
146 cy_en_ipcsema_status_t Cy_IPC_Sema_InitExt(uint32_t ipcChannel, cy_stc_ipc_sema_t *ipcSema) in Cy_IPC_Sema_InitExt() argument156 if(NULL != ipcSema) in Cy_IPC_Sema_InitExt()159 … SCB_CleanDCache_by_Addr((uint32_t*)&ipcSema->maxSema, (int32_t)sizeof(ipcSema->maxSema)); in Cy_IPC_Sema_InitExt()162 if( 0UL == (ipcSema->maxSema & CY_IPC_SEMA_PER_WORD_MASK)) in Cy_IPC_Sema_InitExt()167 … for (uint32_t index=0; index<(uint32_t)(ipcSema->maxSema / CY_IPC_SEMA_PER_WORD); index++) in Cy_IPC_Sema_InitExt()169 ipcSema->arrayPtr[index] = 0UL; in Cy_IPC_Sema_InitExt()173 … SCB_CleanDCache_by_Addr((uint32_t*)ipcSema->arrayPtr, (int32_t)sizeof(*ipcSema->arrayPtr)); in Cy_IPC_Sema_InitExt()181 …f( CY_IPC_DRV_SUCCESS == Cy_IPC_Drv_SendMsgPtr (cy_semaIpcStruct, CY_IPC_NO_NOTIFICATION, ipcSema)) in Cy_IPC_Sema_InitExt()
145 cy_en_ipcsema_status_t Cy_IPC_Sema_InitExt(uint32_t ipcChannel, cy_stc_ipc_sema_t *ipcSema);