Lines Matching refs:protocol

43 void WXC_InitProtocol(WXCProtocolContext * protocol)  in WXC_InitProtocol()  argument
45 protocol->current_block = NULL; in WXC_InitProtocol()
46 MI_CpuClear32(protocol, sizeof(protocol)); in WXC_InitProtocol()
118 void WXC_ResetSequence(WXCProtocolContext * protocol, u16 send_max, u16 recv_max) in WXC_ResetSequence() argument
120 WXC_GetCurrentBlockImpl(protocol)->Init(protocol, send_max, recv_max); in WXC_ResetSequence()
136 void WXC_AddBlockSequence(WXCProtocolContext * protocol, in WXC_AddBlockSequence() argument
141 WXC_GetCurrentBlockImpl(protocol)->AddData(protocol, send_buf, send_size, recv_buf, in WXC_AddBlockSequence()
164 WXCProtocolRegistry *WXC_FindNextBlock(WXCProtocolContext * protocol, in WXC_FindNextBlock() argument
172 from = &protocol->data_array[WXC_REGISTER_DATA_MAX - 1]; in WXC_FindNextBlock()
180 if (++target >= &protocol->data_array[WXC_REGISTER_DATA_MAX]) in WXC_FindNextBlock()
182 target = &protocol->data_array[0]; in WXC_FindNextBlock()
211 void WXC_BeaconSendHook(WXCProtocolContext * protocol, WMParentParam *p_param) in WXC_BeaconSendHook() argument
213 WXC_GetCurrentBlockImpl(protocol)->BeaconSend(protocol, p_param); in WXC_BeaconSendHook()
226 BOOL WXC_BeaconRecvHook(WXCProtocolContext * protocol, const WMBssDesc *p_desc) in WXC_BeaconRecvHook() argument
239 WXCProtocolRegistry *p = &protocol->data_array[i]; in WXC_BeaconRecvHook()
274 ret = found->impl->BeaconRecv(protocol, p_desc); in WXC_BeaconRecvHook()
278 WXC_SetCurrentBlock(protocol, found); in WXC_BeaconRecvHook()
279 protocol->target_ggid = ggid; in WXC_BeaconRecvHook()
296 void WXC_PacketSendHook(WXCProtocolContext * protocol, WXCPacketInfo * packet) in WXC_PacketSendHook() argument
298 WXC_GetCurrentBlockImpl(protocol)->PacketSend(protocol, packet); in WXC_PacketSendHook()
311 BOOL WXC_PacketRecvHook(WXCProtocolContext * protocol, const WXCPacketInfo * packet) in WXC_PacketRecvHook() argument
315 ret = WXC_GetCurrentBlockImpl(protocol)->PacketRecv(protocol, packet); in WXC_PacketRecvHook()
323 WXCCallback callback = protocol->current_block->callback; in WXC_PacketRecvHook()
326 (*callback) (WXC_STATE_EXCHANGE_DONE, &protocol->recv); in WXC_PacketRecvHook()
347 void WXC_ConnectHook(WXCProtocolContext * protocol, u16 bitmap) in WXC_ConnectHook() argument
349 #pragma unused(protocol) in WXC_ConnectHook()
363 void WXC_DisconnectHook(WXCProtocolContext * protocol, u16 bitmap) in WXC_DisconnectHook() argument
365 #pragma unused(protocol) in WXC_DisconnectHook()
380 void WXC_CallPreConnectHook(WXCProtocolContext * protocol, WMBssDesc *p_desc, u8 *ssid) in WXC_CallPreConnectHook() argument
382 WXCProtocolImpl * const impl = WXC_GetCurrentBlockImpl(protocol); in WXC_CallPreConnectHook()
385 impl->PreConnectHook(protocol, p_desc, ssid); in WXC_CallPreConnectHook()