• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/common/

Lines Matching refs:pBeaconSync

777 	struct rt_beacon_sync *pBeaconSync = pAd->CommonCfg.pBeaconSync;
788 if (pBeaconSync == NULL) {
789 DBGPRINT(RT_DEBUG_ERROR, ("pBeaconSync is NULL!\n"));
802 pBeaconSync->BeaconBitMap &=
804 NdisZeroMemory(pBeaconSync->BeaconTxWI[bcn_idx], TXWI_SIZE);
807 if (NdisEqualMemory(pBeaconSync->BeaconTxWI[bcn_idx], &pAd->BeaconTxWI, TXWI_SIZE) == FALSE) { /* If BeaconTxWI changed, we need to rewrite the TxWI for the Beacon frames. */
808 pBeaconSync->BeaconBitMap &=
810 NdisMoveMemory(pBeaconSync->BeaconTxWI[bcn_idx],
814 if ((pBeaconSync->BeaconBitMap & (1 << bcn_idx)) !=
828 ptr = pBeaconSync->BeaconBuf[bcn_idx];
845 pBeaconSync->BeaconBitMap |= (1 << bcn_idx);
854 struct rt_beacon_sync *pBeaconSync;
858 pBeaconSync = pAd->CommonCfg.pBeaconSync;
859 if (pBeaconSync && pBeaconSync->EnableBeacon) {
869 NdisZeroMemory(pBeaconSync->BeaconBuf[i],
871 NdisZeroMemory(pBeaconSync->BeaconTxWI[i], TXWI_SIZE);
878 pBeaconSync->CapabilityInfoLocationInBeacon[i] = 0;
879 pBeaconSync->TimIELocationInBeacon[i] = 0;
881 pBeaconSync->BeaconBitMap = 0;
882 pBeaconSync->DtimBitOn = 0;
889 struct rt_beacon_sync *pBeaconSync;
892 pBeaconSync = pAd->CommonCfg.pBeaconSync;
893 if (pBeaconSync && pBeaconSync->EnableBeacon) {
904 NdisZeroMemory(pBeaconSync->BeaconBuf[apidx],
906 pBeaconSync->CapabilityInfoLocationInBeacon[apidx] =
908 pBeaconSync->TimIELocationInBeacon[apidx] =
910 NdisZeroMemory(pBeaconSync->BeaconTxWI[apidx],
913 pBeaconSync->BeaconBitMap = 0;
914 pBeaconSync->DtimBitOn = 0;
934 struct rt_beacon_sync *pBeaconSync;
937 os_alloc_mem(pAd, (u8 **) (&pAd->CommonCfg.pBeaconSync),
939 /*NdisAllocMemory(pAd->CommonCfg.pBeaconSync, sizeof(struct rt_beacon_sync), MEM_ALLOC_FLAG); */
940 if (pAd->CommonCfg.pBeaconSync) {
941 pBeaconSync = pAd->CommonCfg.pBeaconSync;
942 NdisZeroMemory(pBeaconSync, sizeof(struct rt_beacon_sync));
944 NdisZeroMemory(pBeaconSync->BeaconBuf[i],
946 pBeaconSync->CapabilityInfoLocationInBeacon[i] = 0;
947 pBeaconSync->TimIELocationInBeacon[i] = 0;
948 NdisZeroMemory(pBeaconSync->BeaconTxWI[i], TXWI_SIZE);
950 pBeaconSync->BeaconBitMap = 0;
953 pBeaconSync->EnableBeacon = TRUE;
959 struct rt_beacon_sync *pBeaconSync;
963 if (pAd->CommonCfg.pBeaconSync) {
964 pBeaconSync = pAd->CommonCfg.pBeaconSync;
965 pBeaconSync->EnableBeacon = FALSE;
967 pBeaconSync->BeaconBitMap = 0;
970 NdisZeroMemory(pBeaconSync->BeaconBuf[i],
972 pBeaconSync->CapabilityInfoLocationInBeacon[i] = 0;
973 pBeaconSync->TimIELocationInBeacon[i] = 0;
974 NdisZeroMemory(pBeaconSync->BeaconTxWI[i], TXWI_SIZE);
977 os_free_mem(pAd, pAd->CommonCfg.pBeaconSync);
978 pAd->CommonCfg.pBeaconSync = NULL;