Lines Matching +full:8 +full:bit

58 #define	IEEE80211_CCMP_HDR_LEN			8	/* 802.11i .. net80211 comment */
60 #define IEEE80211_CCMP_MIC_LEN 8 /* || 16 */
61 #define IEEE80211_CCMP_256_HDR_LEN 8
63 #define IEEE80211_GCMP_HDR_LEN 8
93 #define IEEE80211_P2P_OPPPS_ENABLE_BIT BIT(7)
105 IEEE80211_RATE_SHORT_PREAMBLE = BIT(0),
109 IEEE80211_RC_BW_CHANGED = BIT(0),
110 IEEE80211_RC_NSS_CHANGED = BIT(1),
111 IEEE80211_RC_SUPP_RATES_CHANGED = BIT(2),
112 IEEE80211_RC_SMPS_CHANGED = BIT(3),
119 #define IEEE80211_TKIP_IV_LEN 8 /* WEP + KID + EXT */
169 IEEE80211_HT_MPDU_DENSITY_8 = 6, /* 8us */
178 #define IEEE80211_FCTL_ORDER (IEEE80211_FC1_ORDER << 8)
179 #define IEEE80211_FCTL_PROTECTED (IEEE80211_FC1_PROTECTED << 8)
180 #define IEEE80211_FCTL_FROMDS (IEEE80211_FC1_DIR_FROMDS << 8)
181 #define IEEE80211_FCTL_TODS (IEEE80211_FC1_DIR_TODS << 8)
182 #define IEEE80211_FCTL_MOREFRAGS (IEEE80211_FC1_MORE_FRAG << 8)
183 #define IEEE80211_FCTL_PM (IEEE80211_FC1_PWR_MGT << 8)
215 #define IEEE80211_PPE_THRES_RU_INDEX_BITMASK_MASK 8 /* TODO FIXME ax? */
218 /* 802.11-2012, Table 8-130-HT Operation element fields and subfields, HT Protection */
236 WLAN_TDLS_PEER_PSM_RESPONSE = 8,
244 #define WLAN_EXT_CAPA1_EXT_CHANNEL_SWITCHING BIT(2 % 8)
245 #define WLAN_EXT_CAPA3_MULTI_BSSID_SUPPORT BIT(22 % 8)
246 #define WLAN_EXT_CAPA3_TIMING_MEASUREMENT_SUPPORT BIT(23 % 8)
247 #define WLAN_EXT_CAPA8_OPMODE_NOTIF BIT(62 % 8)
248 #define WLAN_EXT_CAPA8_MAX_MSDU_IN_AMSDU_LSB BIT(63 % 8)
249 #define WLAN_EXT_CAPA9_MAX_MSDU_IN_AMSDU_MSB BIT(64 % 8)
250 #define WLAN_EXT_CAPA10_TWT_REQUESTER_SUPPORT BIT(77 % 8)
251 #define WLAN_EXT_CAPA10_TWT_RESPONDER_SUPPORT BIT(78 % 8)
252 #define WLAN_EXT_CAPA10_OBSS_NARROW_BW_RU_TOLERANCE_SUPPORT BIT(79 % 8)
271 #define IEEE80211_WMM_IE_STA_QOSINFO_AC_BE 8
346 IEEE80211_CHANCTX_CHANGE_MIN_WIDTH = BIT(0),
347 IEEE80211_CHANCTX_CHANGE_RADAR = BIT(1),
348 IEEE80211_CHANCTX_CHANGE_RX_CHAINS = BIT(2),
349 IEEE80211_CHANCTX_CHANGE_WIDTH = BIT(3),
350 IEEE80211_CHANCTX_CHANGE_CHANNEL = BIT(4),
351 IEEE80211_CHANCTX_CHANGE_PUNCTURING = BIT(5),
397 IEEE80211_TX_CTL_AMPDU = BIT(0),
398 IEEE80211_TX_CTL_ASSIGN_SEQ = BIT(1),
399 IEEE80211_TX_CTL_NO_ACK = BIT(2),
400 IEEE80211_TX_CTL_SEND_AFTER_DTIM = BIT(3),
401 IEEE80211_TX_CTL_TX_OFFCHAN = BIT(4),
402 IEEE80211_TX_CTL_REQ_TX_STATUS = BIT(5),
403 IEEE80211_TX_STATUS_EOSP = BIT(6),
404 IEEE80211_TX_STAT_ACK = BIT(7),
405 IEEE80211_TX_STAT_AMPDU = BIT(8),
406 IEEE80211_TX_STAT_AMPDU_NO_BACK = BIT(9),
407 IEEE80211_TX_STAT_TX_FILTERED = BIT(10),
408 IEEE80211_TX_STAT_NOACK_TRANSMITTED = BIT(11),
409 IEEE80211_TX_CTL_FIRST_FRAGMENT = BIT(12),
410 IEEE80211_TX_INTFL_DONT_ENCRYPT = BIT(13),
411 IEEE80211_TX_CTL_NO_CCK_RATE = BIT(14),
412 IEEE80211_TX_CTL_INJECTED = BIT(15),
413 IEEE80211_TX_CTL_HW_80211_ENCAP = BIT(16),
414 IEEE80211_TX_CTL_USE_MINRATE = BIT(17),
415 IEEE80211_TX_CTL_RATE_CTRL_PROBE = BIT(18),
416 IEEE80211_TX_CTL_LDPC = BIT(19),
417 IEEE80211_TX_CTL_STBC = BIT(20),
421 IEEE80211_TX_STATUS_ACK_SIGNAL_VALID = BIT(0),
426 IEEE80211_TX_CTRL_PORT_CTRL_PROTO = BIT(0),
427 IEEE80211_TX_CTRL_PS_RESPONSE = BIT(1),
428 IEEE80211_TX_CTRL_RATE_INJECT = BIT(2),
434 IEEE80211_TX_RC_40_MHZ_WIDTH = BIT(0),
435 IEEE80211_TX_RC_80_MHZ_WIDTH = BIT(1),
436 IEEE80211_TX_RC_160_MHZ_WIDTH = BIT(2),
437 IEEE80211_TX_RC_GREEN_FIELD = BIT(3),
438 IEEE80211_TX_RC_MCS = BIT(4),
439 IEEE80211_TX_RC_SHORT_GI = BIT(5),
440 IEEE80211_TX_RC_VHT_MCS = BIT(6),
441 IEEE80211_TX_RC_USE_SHORT_PREAMBLE = BIT(7),
492 WLAN_CATEGORY_SA_QUERY = 8, /* net80211::IEEE80211_ACTION_CAT_SA_QUERY */
532 /* 9.6.8 Public Action details */
603 #define IEEE80211_SPCT_MSR_RPRT_TYPE_LCI 8
665 __le64 common_info; /* 8+ really */
693 #define IEEE80211_TWT_CONTROL_NEG_TYPE_BROADCAST BIT(3)
694 #define IEEE80211_TWT_CONTROL_RX_DISABLED BIT(4)
695 #define IEEE80211_TWT_CONTROL_WAKE_DUR_UNIT BIT(5)
698 #define IEEE80211_TWT_REQTYPE_SETUP_CMD (BIT(1) | BIT(2) | BIT(3))
699 #define IEEE80211_TWT_REQTYPE_TRIGGER BIT(4)
700 #define IEEE80211_TWT_REQTYPE_IMPLICIT BIT(5)
701 #define IEEE80211_TWT_REQTYPE_FLOWTYPE BIT(6)
702 #define IEEE80211_TWT_REQTYPE_FLOWID (BIT(7) | BIT(8) | BIT(9))
703 #define IEEE80211_TWT_REQTYPE_WAKE_INT_EXP (BIT(10) | BIT(11) | BIT(12) | BIT(13) | BIT(14))
704 #define IEEE80211_TWT_REQTYPE_PROTECTION BIT(15)
743 #define IEEE80211_MAX_NUM_PWR_LEVEL 8
750 #define IEEE80211_TPE_MAX_IE_NUM 8
759 /* These are field masks (3bit/3bit/2bit). */
854 if ((fc & htole16(IEEE80211_FC1_DIR_MASK << 8)) == in ieee80211_hdrlen()
855 htole16(IEEE80211_FC1_DIR_DSTODS << 8)) in ieee80211_hdrlen()
1029 return (fc & htole16(IEEE80211_FC1_PROTECTED << 8)); in ieee80211_has_protected()
1114 fc &= htole16((IEEE80211_FC1_DIR_TODS | IEEE80211_FC1_DIR_FROMDS) << 8); in ieee80211_has_a4()
1115 v = htole16((IEEE80211_FC1_DIR_TODS | IEEE80211_FC1_DIR_FROMDS) << 8); in ieee80211_has_a4()
1124 return (fc & htole16(IEEE80211_FC1_ORDER << 8)); in ieee80211_has_order()
1131 return (fc & htole16(IEEE80211_FC1_RETRY << 8)); in ieee80211_has_retry()
1139 return (fc & htole16(IEEE80211_FC1_DIR_FROMDS << 8)); in ieee80211_has_fromds()
1146 return (fc & htole16(IEEE80211_FC1_DIR_TODS << 8)); in ieee80211_has_tods()
1215 fc &= htole16(IEEE80211_FC1_MORE_FRAG << 8); in ieee80211_has_morefrags()