/* * bit31: Rx message defferred or not * bit 0-15: message ID: */ void macTraceMsgRxNew(tpAniSirGlobal pMac, tANI_U8 module, tANI_U8 session, tANI_U32 data) { tANI_U16 msgId = (tANI_U16)MAC_TRACE_GET_MSG_ID(data); tANI_U8 moduleId = (tANI_U8)MAC_TRACE_GET_MODULE_ID(data); switch(moduleId) { case SIR_LIM_MODULE_ID: if(msgId >= SIR_LIM_ITC_MSG_TYPES_BEGIN) macTraceNew(pMac, module, TRACE_CODE_RX_LIM_MSG, session, data); else macTraceNew(pMac, module, TRACE_CODE_RX_SME_MSG, session, data); break; case SIR_WDA_MODULE_ID: macTraceNew(pMac, module, TRACE_CODE_RX_WDA_MSG, session, data); break; case SIR_CFG_MODULE_ID: macTraceNew(pMac, module, TRACE_CODE_RX_CFG_MSG, session, data); break; default: macTrace(pMac, moduleId, session, data); break; } }
tANI_U8* macTraceMsgString(tpAniSirGlobal pMac, tANI_U32 msgType) { tANI_U16 msgId = (tANI_U16)MAC_TRACE_GET_MSG_ID(msgType); tANI_U8 moduleId = (tANI_U8)MAC_TRACE_GET_MODULE_ID(msgType); switch(moduleId) { case SIR_LIM_MODULE_ID: if(msgId >= SIR_LIM_ITC_MSG_TYPES_BEGIN) return macTraceGetLimMsgString((tANI_U16)msgType); else return macTraceGetSmeMsgString((tANI_U16)msgType); break; case SIR_WDA_MODULE_ID: return macTraceGetWdaMsgString((tANI_U16)msgType); case SIR_CFG_MODULE_ID: return macTraceGetCfgMsgString((tANI_U16)msgType); default: return ((tANI_U8*)"Unknown MsgType"); } }