Searched refs:i_fc (Results 1 - 25 of 34) sorted by relevance

12

/opensolaris-onvv-gate/usr/src/uts/common/io/mac/plugins/
H A Dmac_wifi.c204 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_DATA;
208 wh->i_fc[1] = IEEE80211_FC1_DIR_TODS;
216 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS;
223 wh->i_fc[1] = IEEE80211_FC1_DIR_FROMDS;
234 qwh->i_fc[0] |= IEEE80211_FC0_SUBTYPE_QOS;
242 wh->i_fc[1] |= IEEE80211_FC1_WEP;
252 wh->i_fc[1] |= IEEE80211_FC1_WEP;
296 if (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_QOS)
306 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
338 switch (wh->i_fc[
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dnet80211_proto.h125 uint8_t i_fc[2]; /* [0]-protocol version, [1]-type & subtype */ member in struct:ieee80211_frame
136 uint8_t i_fc[2]; member in struct:ieee80211_qosframe
152 uint8_t i_fc[2]; member in struct:ieee80211_frame_addr4
162 uint8_t i_fc[2]; member in struct:ieee80211_qosframe_addr4
197 uint8_t i_fc[2]; member in struct:ieee80211_frame_min
205 uint8_t i_fc[2]; member in struct:ieee80211_frame_rts
213 uint8_t i_fc[2]; member in struct:ieee80211_frame_cts
220 uint8_t i_fc[2]; member in struct:ieee80211_frame_ack
227 uint8_t i_fc[2]; member in struct:ieee80211_frame_pspoll
235 uint8_t i_fc[ member in struct:ieee80211_frame_cfend
243 uint8_t i_fc[2]; member in struct:ieee80211_frame_bar
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_input.c88 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
112 if ((wh->i_fc[0] & IEEE80211_FC0_VERSION_MASK) !=
115 "discard pkt with wrong version %x", wh->i_fc[0]);
119 dir = wh->i_fc[1] & IEEE80211_FC1_DIR_MASK;
120 type = wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK;
121 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
195 (wh->i_fc[1] & IEEE80211_FC1_RETRY) &&
283 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
300 wh->i_fc[1] &= ~IEEE80211_FC1_WEP;
357 if (wh->i_fc[
[all...]
H A Dnet80211_output.c49 * constructing a frame as it sets i_fc[1]; other bits can
57 wh->i_fc[0] = (uint8_t)(IEEE80211_FC0_VERSION_0 | type);
61 wh->i_fc[1] = IEEE80211_FC1_DIR_TODS;
68 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS;
79 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS;
114 wh->i_fc[1] |= IEEE80211_FC1_WEP;
154 wh->i_fc[1] |= IEEE80211_FC1_PWR_MGT;
161 wh->i_fc[1] & IEEE80211_FC1_PWR_MGT ? "ena" : "dis");
253 wh->i_fc[1] |= IEEE80211_FC1_WEP;
913 wh->i_fc[
[all...]
H A Dnet80211_proto.c119 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) {
171 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) {
178 (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK)
183 wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK);
187 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
H A Dnet80211.c564 ASSERT((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) !=
566 if ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS)
596 if ((wh->i_fc[0]&IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL) {
597 switch (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) {
H A Dnet80211_ht.c388 ASSERT(wh->i_fc[0] == IEEE80211_FC0_QOSDATA);
390 if ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) == IEEE80211_FC1_DIR_DSTODS)
535 wh->i_fc[1] & IEEE80211_FC1_RETRY ? " (retransmit)" : "");
605 wh->i_fc[1] & IEEE80211_FC1_RETRY ? " (retransmit)" : "");
1429 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 |
1431 wh->i_fc[1] = 0;
H A Dnet80211_crypto_ccmp.c392 aad[2] = wh->i_fc[0] & 0x8f; /* magic #s */
393 aad[3] = wh->i_fc[1] & 0xc7; /* magic #s */
H A Dnet80211_node.c1205 ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL)
1208 ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) == \
1212 ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) == \
H A Dnet80211_crypto_tkip.c622 switch (wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) {
641 if (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_QOS) {
/opensolaris-onvv-gate/usr/src/uts/common/io/arn/
H A Darn_recv.c533 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
550 if ((wh->i_fc[1] & IEEE80211_FC1_DIR_MASK) ==
610 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
612 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
H A Darn_core.h175 (((_wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == \
179 (((_wh)->i_fc[0] & (IEEE80211_FC0_TYPE_MASK | \
184 (((_wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == \
188 (((_wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == \
192 (((_wh)->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == \
196 (((_wh)->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) == \
200 (((_wh)->i_fc[1] & IEEE80211_FC1_MORE_FRAG) == \
H A Darn_xmit.c946 if (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_QOS) {
1020 if (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_QOS) {
1921 iswep = wh->i_fc[1] & IEEE80211_FC1_WEP;
1979 if (is_padding && (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
1998 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) {
2000 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
2015 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
2148 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
/opensolaris-onvv-gate/usr/src/uts/common/io/ral/
H A Dral_rate.c88 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) == IEEE80211_FC0_TYPE_CTL)
H A Drt2560.c1484 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
1515 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
1517 (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
1615 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
/opensolaris-onvv-gate/usr/src/uts/common/io/ath/
H A Dath_main.c607 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
693 iswep = wh->i_fc[1] & IEEE80211_FC1_WEP;
770 switch (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) {
772 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
792 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
835 (wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) !=
1017 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
/opensolaris-onvv-gate/usr/src/uts/common/io/iwi/
H A Dipw2200.c2269 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
2676 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_MGT)
2679 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
2743 "type = %x, subtype = %x, i_fc[1] = %x, "
2745 wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK,
2746 wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK,
2747 wh->i_fc[1] & IEEE80211_FC1_WEP,
/opensolaris-onvv-gate/usr/src/uts/common/io/atu/
H A Datu.c634 if (wh->i_fc[1] & IEEE80211_FC1_WEP)
635 wh->i_fc[1] &= ~IEEE80211_FC1_WEP;
815 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
/opensolaris-onvv-gate/usr/src/uts/common/io/wpi/
H A Dwpi.c2162 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
2189 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
2214 if (wh->i_fc[1] & IEEE80211_FC1_WEP)
2228 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
2231 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
2235 if (((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
2237 ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
2942 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
2944 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS;
/opensolaris-onvv-gate/usr/src/uts/common/io/zyd/
H A Dzyd.c351 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
419 (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK)
/opensolaris-onvv-gate/usr/src/uts/common/io/iwp/
H A Diwp.c3109 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
3147 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
3164 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3174 if (((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3176 ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3968 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
3970 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS;
/opensolaris-onvv-gate/usr/src/uts/common/io/rtw/
H A Drtw.c2045 if ((wh->i_fc[1] & IEEE80211_FC1_WEP) != 0) {
2071 (wh->i_fc[1] & IEEE80211_FC0_TYPE_MASK) !=
2107 iswep = wh->i_fc[1] & IEEE80211_FC1_WEP;
2157 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
2191 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
2194 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
2671 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
/opensolaris-onvv-gate/usr/src/uts/common/io/iwh/
H A Diwh.c3130 if (mp_wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_QOS) {
3246 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
3286 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
3303 if ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3313 if (((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3315 ((wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==
3378 ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
4170 wh->i_fc[0] = IEEE80211_FC0_VERSION_0 | IEEE80211_FC0_TYPE_MGT |
4172 wh->i_fc[1] = IEEE80211_FC1_DIR_NODS;
/opensolaris-onvv-gate/usr/src/uts/common/io/ipw/
H A Dipw2100.c2088 if (wh_tmp->i_fc[1] & IEEE80211_FC1_WEP) {
2611 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) != IEEE80211_FC0_TYPE_MGT)
2614 subtype = wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK;
/opensolaris-onvv-gate/usr/src/uts/common/io/ural/
H A Dural.c733 if (wh->i_fc[1] & IEEE80211_FC1_WEP) {
779 if ((wh->i_fc[0] & IEEE80211_FC0_TYPE_MASK) ==
781 (wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK) ==

Completed in 642 milliseconds

12