• 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/rtl8192e/ieee80211/

Lines Matching defs:tag

48  * tag and the EXTENDED RATE MFIE tag if needed.
49 * It encludes two bytes per tag for the tag itself and its len
65 /* pleace the MFIE rate, tag to the memory (double) poined.
67 * it points after the new MFIE tag added.
71 u8 *tag = *tag_p;
74 *tag++ = MFIE_TYPE_RATES;
75 *tag++ = 4;
76 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_1MB;
77 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_2MB;
78 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_5MB;
79 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_CCK_RATE_11MB;
83 *tag_p = tag;
88 u8 *tag = *tag_p;
92 *tag++ = MFIE_TYPE_RATES_EX;
93 *tag++ = 8;
94 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_6MB;
95 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_9MB;
96 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_12MB;
97 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_18MB;
98 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_24MB;
99 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_36MB;
100 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_48MB;
101 *tag++ = IEEE80211_BASIC_RATE_MASK | IEEE80211_OFDM_RATE_54MB;
106 *tag_p = tag;
111 u8 *tag = *tag_p;
113 *tag++ = MFIE_TYPE_GENERIC; //0
114 *tag++ = 7;
115 *tag++ = 0x00;
116 *tag++ = 0x50;
117 *tag++ = 0xf2;
118 *tag++ = 0x02;//5
119 *tag++ = 0x00;
120 *tag++ = 0x01;
123 *tag++ = 0x0f|MAX_SP_Len;
125 *tag++ = MAX_SP_Len;
128 *tag++ = MAX_SP_Len;
130 *tag_p = tag;
135 u8 *tag = *tag_p;
137 *tag++ = MFIE_TYPE_GENERIC; //0
138 *tag++ = 7;
139 *tag++ = 0x00;
140 *tag++ = 0xe0;
141 *tag++ = 0x4c;
142 *tag++ = 0x01;//5
143 *tag++ = 0x02;
144 *tag++ = 0x11;
145 *tag++ = 0x00;
147 *tag_p = tag;
339 u8 *tag;
362 tag = (u8 *) skb_put(skb,len+2+rate_len);
364 *tag++ = MFIE_TYPE_SSID;
365 *tag++ = len;
366 memcpy(tag, ieee->current_network.ssid, len);
367 tag += len;
369 ieee80211_MFIE_Brate(ieee,&tag);
370 ieee80211_MFIE_Grate(ieee,&tag);
732 u8 *tag;
831 tag = (u8*) beacon_buf->info_element[0].data;
833 memcpy(tag, ssid, ssid_len);
835 tag += ssid_len;
837 *(tag++) = MFIE_TYPE_RATES;
838 *(tag++) = rate_len-2;
839 memcpy(tag,ieee->current_network.rates,rate_len-2);
840 tag+=rate_len-2;
842 *(tag++) = MFIE_TYPE_DS_SET;
843 *(tag++) = 1;
844 *(tag++) = ieee->current_network.channel;
848 *(tag++) = MFIE_TYPE_IBSS_SET;
849 *(tag++) = 2;
1214 u8 *tag;
1229 tag = skb->data + sizeof (struct ieee80211_hdr_3addr );
1231 while (tag+1 < skbend){
1232 if (*tag == 0){
1233 ssid = tag+2;
1234 ssidlen = *(tag+1);
1237 tag++; /* point to the len field */
1238 tag = tag + *(tag); /* point to the last data byte of the tag */
1239 tag++; /* point to the next tag */