• 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/otus/80211core/

Lines Matching refs:vap

89         wd->ap.staTable[i].vap = 0;
134 u16_t zfApGetSTAInfo(zdev_t* dev, u16_t* addr, u16_t* state, u8_t* vap)
147 *vap = wd->ap.staTable[id].vap;
425 u16_t vap;
459 for (vap=0; vap<ZM_MAX_AP_SUPPORT; vap++)
467 if (wd->ap.bcmcHead[vap] != wd->ap.bcmcTail[vap])
469 psBuf = wd->ap.bcmcArray[vap][wd->ap.bcmcHead[vap]];
470 wd->ap.bcmcHead[vap] = (wd->ap.bcmcHead[vap] + 1)
499 u16_t vap = 0;
511 vap = port;
525 if (((wd->ap.bcmcTail[vap]+1)&(ZM_BCMC_ARRAY_SIZE-1))
526 != wd->ap.bcmcHead[vap])
528 wd->ap.bcmcArray[vap][wd->ap.bcmcTail[vap]++] = buf;
529 wd->ap.bcmcTail[vap] &= (ZM_BCMC_ARRAY_SIZE-1);
601 u8_t* vap, u16_t psMode, u8_t* uapsdTrig)
649 *vap = wd->ap.staTable[id].vap;
754 wd->ap.staTable[index].vap = (u8_t)apId;
759 //&& (wd->ap.staTable[index].vap == apId))
764 wd->ap.staTable[index].vap = (u8_t)apId;
808 wd->ap.staTable[index].vap = (u8_t)apId;
1558 /* vap : virtual AP ID */
1567 u16_t zfApAddIeSsid(zdev_t* dev, zbuf_t* buf, u16_t offset, u16_t vap)
1577 zmw_tx_buf_writeb(dev, buf, offset++, wd->ap.ssidLen[vap]);
1580 for (i=0; i<wd->ap.ssidLen[vap]; i++)
1582 zmw_tx_buf_writeb(dev, buf, offset++, wd->ap.ssid[vap][i]);
1598 /* vap : virtual AP ID */
1607 u16_t zfApAddIeTim(zdev_t* dev, zbuf_t* buf, u16_t offset, u16_t vap)
1650 wd->ap.timBcmcBit[vap] = (wd->ap.bcmcTail[vap]!=wd->ap.bcmcHead[vap])?1:0;
1655 wd->ap.timBcmcBit[vap] = 0;
1720 zm_msg1_mm(ZM_LV_3, "timBcmcBit[]=",wd->ap.timBcmcBit[vap]);
1724 uniBitMap[0] | wd->ap.timBcmcBit[vap]);
1799 /* vap : virtual AP ID */
1808 u16_t zfApAddIeWmePara(zdev_t* dev, zbuf_t* buf, u16_t offset, u16_t vap)
1883 u16_t vap;
1895 vap = wd->ap.beaconCounter;
1898 zm_msg1_mm(ZM_LV_2, "Send beacon, vap=", vap);
1932 zmw_tx_buf_writeh(dev, buf, offset, (wd->macAddr[2]+(vap<<8))); //VAP
1943 zmw_tx_buf_writeh(dev, buf, offset, (wd->macAddr[2]+(vap<<8))); //VAP
1966 zmw_tx_buf_writeh(dev, buf, offset, wd->ap.capab[vap]);
1970 if (wd->ap.hideSsid[vap] == 0)
1972 offset = zfApAddIeSsid(dev, buf, offset, vap);
1997 offset = zfApAddIeTim(dev, buf, offset, vap);
2000 if (wd->ap.wlanType[vap] != ZM_WLAN_TYPE_PURE_B)
2015 if (wd->ap.wpaSupport[vap] == 1)
2017 offset = zfMmAddIeWpa(dev, buf, offset, vap);
2023 offset = zfApAddIeWmePara(dev, buf, offset, vap);
2053 /* vap : virtual AP */
2075 u8_t vap = 0;
2089 aid = zfApGetSTAInfo(dev, dst, &staState, &vap);
2090 if ((aid != 0xffff) && (staState == ZM_STATE_ASOC) && (srcVap == vap))
2099 vap = srcVap;
2139 err = zfTxPortControl(dev, txBuf, vap);
2147 ret = zfApBufferPsFrame(dev, txBuf, vap);
2212 u16_t zfApUpdatePsBit(zdev_t* dev, zbuf_t* buf, u8_t* vap, u8_t* uapsdTrig)
2234 aid = zfApGetSTAInfoAndUpdatePs(dev, src, &staState, vap, psBit, uapsdTrig);
2259 *vap = 0x20 + i;