Lines Matching refs:bssDescp

150 static void MBi_SetSSIDToBssDesc(WMBssDesc *bssDescp, u32 ggid);
151 static int MBi_GetStoreElement(WMBssDesc *bssDescp, MBBeaconMsgCallback Callbackp);
153 static void MBi_AnalyzeBeacon(WMBssDesc *bssDescp, int index, u16 linkLevel);
154 static void MBi_CheckTGID(WMBssDesc *bssDescp, int inex);
683 BOOL MB_RecvGameInfoBeacon(MBBeaconMsgCallback Callbackp, u16 linkLevel, WMBssDesc *bssDescp) in MB_RecvGameInfoBeacon() argument
688 if (!MBi_CheckMBParent(bssDescp)) in MB_RecvGameInfoBeacon()
694 MI_CpuCopy16(bssDescp, &bssDescbuf, sizeof(WMBssDesc)); in MB_RecvGameInfoBeacon()
697 bssDescp = &bssDescbuf; in MB_RecvGameInfoBeacon()
699 brecvBuffp = (MbBeacon *) bssDescp->gameInfo.userGameInfo; in MB_RecvGameInfoBeacon()
709 index = MBi_GetStoreElement(bssDescp, Callbackp); in MB_RecvGameInfoBeacon()
717 MBi_AnalyzeBeacon(bssDescp, index, linkLevel); in MB_RecvGameInfoBeacon()
727 BOOL MBi_CheckMBParent(WMBssDesc *bssDescp) in MBi_CheckMBParent() argument
730 if ((bssDescp->gameInfo.magicNumber != WM_GAMEINFO_MAGIC_NUMBER) in MBi_CheckMBParent()
731 || !(bssDescp->gameInfo.attribute & WM_ATTR_FLAG_MB)) in MBi_CheckMBParent()
734 *(u16 *)(&bssDescp->bssid[4]), *(u32 *)bssDescp->bssid); in MBi_CheckMBParent()
741 *(u16 *)(&bssDescp->bssid[4]), *(u32 *)bssDescp->bssid); in MBi_CheckMBParent()
748 static void MBi_SetSSIDToBssDesc(WMBssDesc *bssDescp, u32 ggid) in MBi_SetSSIDToBssDesc() argument
757 bssDescp->ssidLength = 32; in MBi_SetSSIDToBssDesc()
758 ((u16 *)bssDescp->ssid)[0] = (u16)(ggid & 0x0000ffff); in MBi_SetSSIDToBssDesc()
759 ((u16 *)bssDescp->ssid)[1] = (u16)((ggid & 0xffff0000) >> 16); in MBi_SetSSIDToBssDesc()
760 ((u16 *)bssDescp->ssid)[2] = bssDescp->gameInfo.tgid; in MBi_SetSSIDToBssDesc()
765 static int MBi_GetStoreElement(WMBssDesc *bssDescp, MBBeaconMsgCallback Callbackp) in MBi_GetStoreElement() argument
784 if (!WM_IsBssidEqual(info->bssDesc.bssid, bssDescp->bssid)) in MBi_GetStoreElement()
812 MI_CpuCopy16(bssDescp, &mbrsp->list[i].bssDesc, sizeof(WMBssDesc)); in MBi_GetStoreElement()
946 static void MBi_AnalyzeBeacon(WMBssDesc *bssDescp, int index, u16 linkLevel) in MBi_AnalyzeBeacon() argument
948 MBi_CheckTGID(bssDescp, index); // Checks the TGID in MBi_AnalyzeBeacon()
994 static void MBi_CheckTGID(WMBssDesc *bssDescp, int index) in MBi_CheckTGID() argument
996 if (mbrsp->list[index].bssDesc.gameInfo.tgid == bssDescp->gameInfo.tgid) in MBi_CheckTGID()
1002 MB_DEBUG_OUTPUT("\ntgid updated! : %x%x", *(u16 *)(&bssDescp->bssid[4]), in MBi_CheckTGID()
1003 *(u32 *)bssDescp->bssid); in MBi_CheckTGID()
1005 MI_CpuCopy16(bssDescp, &mbrsp->list[index].bssDesc, sizeof(WMBssDesc)); in MBi_CheckTGID()