Searched defs:ht_cap (Results 1 - 25 of 36) sorted by relevance

12

/drivers/staging/rtl8712/
H A Drtl871x_ht.h40 struct ieee80211_ht_cap ht_cap; member in struct:ht_priv
/drivers/net/wireless/rtlwifi/
H A Drc.h42 u8 ht_cap; member in struct:rtl_rate_priv
H A Dbase.c142 .ht_cap = {0},
154 .ht_cap = {0},
175 struct ieee80211_sta_ht_cap *ht_cap)
180 ht_cap->ht_supported = true;
181 ht_cap->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
187 ht_cap->cap &= ~IEEE80211_HT_CAP_MAX_AMSDU;
193 ht_cap->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
196 ht_cap->ampdu_density = IEEE80211_HT_MPDU_DENSITY_16;
198 ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
213 ht_cap
174 _rtl_init_hw_ht_capab(struct ieee80211_hw *hw, struct ieee80211_sta_ht_cap *ht_cap) argument
[all...]
/drivers/staging/rtl8188eu/include/
H A Drtw_ht.h41 struct rtw_ieee80211_ht_cap ht_cap; member in struct:ht_priv
/drivers/staging/rtl8723au/include/
H A Drtw_ht.h40 struct ieee80211_ht_cap ht_cap; member in struct:ht_priv
/drivers/net/wireless/ti/wl18xx/
H A Dacx.c150 struct ieee80211_sta_ht_cap *ht_cap,
159 "acx set cap ht_supp: %d ht_cap: %d rates: 0x%x",
160 ht_cap->ht_supported, ht_cap->cap, rate_set);
168 if (allow_ht_operation && ht_cap->ht_supported) {
170 ht_capabilites = ht_cap->cap;
179 acx->ampdu_max_length = ht_cap->ampdu_factor;
180 acx->ampdu_min_spacing = ht_cap->ampdu_density;
149 wl18xx_acx_set_peer_cap(struct wl1271 *wl, struct ieee80211_sta_ht_cap *ht_cap, bool allow_ht_operation, u32 rate_set, u8 hlid) argument
H A Dmain.c1598 struct ieee80211_sta_ht_cap *ht_cap,
1602 return wl18xx_acx_set_peer_cap(wl, ht_cap, allow_ht_operation,
1597 wl18xx_set_peer_cap(struct wl1271 *wl, struct ieee80211_sta_ht_cap *ht_cap, bool allow_ht_operation, u32 rate_set, u8 hlid) argument
/drivers/net/wireless/mwifiex/
H A Dutil.c315 const struct ieee80211_ht_cap *ht_cap; local
320 ht_cap = (void *)cfg80211_find_ie(WLAN_EID_HT_CAPABILITY, ies, ies_len);
321 if (ht_cap) {
323 node->max_amsdu = le16_to_cpu(ht_cap->cap_info) &
H A D11n.c38 struct ieee80211_ht_cap *ht_cap)
40 uint16_t ht_ext_cap = le16_to_cpu(ht_cap->extended_ht_cap_info);
49 ht_cap->ampdu_params_info =
50 (sband->ht_cap.ampdu_factor &
52 ((sband->ht_cap.ampdu_density <<
56 memcpy((u8 *)&ht_cap->mcs, &sband->ht_cap.mcs,
57 sizeof(sband->ht_cap.mcs));
60 (sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
64 SETHT_MCS32(ht_cap
37 mwifiex_fill_cap_info(struct mwifiex_private *priv, u8 radio_type, struct ieee80211_ht_cap *ht_cap) argument
303 struct mwifiex_ie_types_htcap *ht_cap; local
[all...]
H A Djoin.c791 struct mwifiex_ie_types_htcap *ht_cap; local
978 ht_cap = (struct mwifiex_ie_types_htcap *) pos;
979 memset(ht_cap, 0, sizeof(struct mwifiex_ie_types_htcap));
980 ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
981 ht_cap->header.len =
985 mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap);
991 tmp_ht_cap = le16_to_cpu(ht_cap->ht_cap.cap_info);
994 ht_cap
[all...]
H A Dtdls.c378 struct ieee80211_ht_cap *ht_cap; local
405 ht_cap = (void *)pos;
407 ret = mwifiex_fill_cap_info(priv, radio, ht_cap);
442 ht_cap = (void *)pos;
444 ret = mwifiex_fill_cap_info(priv, radio, ht_cap);
627 struct ieee80211_ht_cap *ht_cap; local
669 ht_cap = (void *)pos;
671 ret = mwifiex_fill_cap_info(priv, radio, ht_cap);
H A Dwmm.c826 struct ieee80211_ht_cap *ht_cap)
845 (ht_cap && (priv->adapter->config_bands & BAND_GN ||
823 mwifiex_wmm_process_association_req(struct mwifiex_private *priv, u8 **assoc_buf, struct ieee_types_wmm_parameter *wmm_ie, struct ieee80211_ht_cap *ht_cap) argument
H A Dscan.c816 struct mwifiex_ie_types_htcap *ht_cap; local
981 ht_cap = (struct mwifiex_ie_types_htcap *) tlv_pos;
982 memset(ht_cap, 0, sizeof(struct mwifiex_ie_types_htcap));
983 ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
984 ht_cap->header.len =
988 mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap);
/drivers/net/wireless/ti/wlcore/
H A Dhw_ops.h223 struct ieee80211_sta_ht_cap *ht_cap,
228 return wl->ops->set_peer_cap(wl, ht_cap, allow_ht_operation,
222 wlcore_hw_set_peer_cap(struct wl1271 *wl, struct ieee80211_sta_ht_cap *ht_cap, bool allow_ht_operation, u32 rate_set, u8 hlid) argument
H A Dacx.c1301 struct ieee80211_sta_ht_cap *ht_cap,
1309 "sta supp: %d sta cap: %d", ht_cap->ht_supported,
1310 ht_cap->cap);
1318 if (allow_ht_operation && ht_cap->ht_supported) {
1320 ht_capabilites = ht_cap->cap;
1329 acx->ampdu_max_length = ht_cap->ampdu_factor;
1330 acx->ampdu_min_spacing = ht_cap->ampdu_density;
1300 wl1271_acx_set_ht_capabilities(struct wl1271 *wl, struct ieee80211_sta_ht_cap *ht_cap, bool allow_ht_operation, u8 hlid) argument
/drivers/staging/rtl8192e/
H A Drtllib_wx.c158 struct ht_capab_ele *ht_cap = NULL; local
163 ht_cap = (struct ht_capab_ele *)
166 ht_cap = (struct ht_capab_ele *)
168 is40M = (ht_cap->ChlWidth) ? 1 : 0;
169 isShortGI = (ht_cap->ChlWidth) ?
170 ((ht_cap->ShortGI40Mhz) ? 1 : 0) :
171 ((ht_cap->ShortGI20Mhz) ? 1 : 0);
173 max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS,
/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_wx.c150 PHT_CAPABILITY_ELE ht_cap = NULL; local
154 ht_cap = (PHT_CAPABILITY_ELE)&network->bssht.bdHTCapBuf[4];
156 ht_cap = (PHT_CAPABILITY_ELE)&network->bssht.bdHTCapBuf[0];
157 is40M = (ht_cap->ChlWidth)?1:0;
158 isShortGI = (ht_cap->ChlWidth)?
159 ((ht_cap->ShortGI40Mhz)?1:0):
160 ((ht_cap->ShortGI20Mhz)?1:0);
162 max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS, MCS_FILTER_ALL);
/drivers/net/wireless/iwlwifi/dvm/
H A Drxon.c1286 struct ieee80211_sta_ht_cap *ht_cap; local
1307 ht_cap = &sta->ht_cap;
1315 if (ht_cap->mcs.rx_mask[1] == 0 &&
1316 ht_cap->mcs.rx_mask[2] == 0) {
1318 } else if (!(ht_cap->mcs.tx_params &
1322 } else if (ht_cap->mcs.tx_params &
1333 maxstreams = (ht_cap->mcs.tx_params &
H A Drs.c1271 if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
1326 if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
1382 if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
1604 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; local
1698 if (!tbl->is_ht40 && !(ht_cap->cap &
1701 if (tbl->is_ht40 && !(ht_cap->cap &
1776 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; local
1866 if (!tbl->is_ht40 && !(ht_cap
1946 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; local
2808 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; local
[all...]
/drivers/net/wireless/ti/wl12xx/
H A Dmain.c1658 struct ieee80211_sta_ht_cap *ht_cap,
1662 return wl1271_acx_set_ht_capabilities(wl, ht_cap, allow_ht_operation,
1657 wl12xx_set_peer_cap(struct wl1271 *wl, struct ieee80211_sta_ht_cap *ht_cap, bool allow_ht_operation, u32 rate_set, u8 hlid) argument
/drivers/staging/rtl8188eu/core/
H A Drtw_ap.c471 if (psta_ht->ht_cap.supp_mcs_set[i/8] & BIT(i%8))
648 if ((phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info) & (IEEE80211_HT_CAP_SGI_20 | IEEE80211_HT_CAP_SGI_40))
652 if ((phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info) & IEEE80211_HT_CAP_SUP_WIDTH) {
846 u16 cap, ht_cap = false; local
1025 ht_cap = true;
1043 memcpy(&pmlmepriv->htpriv.ht_cap, p+2, ie_len);
1076 /* ht_cap = false; */
1079 /* ht_cap */
[all...]
/drivers/staging/rtl8723au/core/
H A Drtw_ap.c381 if (psta_ht->ht_cap.mcs.rx_mask[i / 8] & BIT(i % 8))
570 if ((phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info) & cpu_to_le16(IEEE80211_HT_CAP_SGI_20|IEEE80211_HT_CAP_SGI_40))
574 if ((phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info) & cpu_to_le16(IEEE80211_HT_CAP_SUP_WIDTH_20_40)) {
624 max_AMPDU_len = pmlmeinfo->ht_cap.ampdu_params_info &
627 min_MPDU_spacing = (pmlmeinfo->ht_cap.ampdu_params_info &
634 pmlmeinfo->SM_PS = (le16_to_cpu(pmlmeinfo->ht_cap.cap_info) &
794 u16 ht_cap = false; local
977 ht_cap
[all...]
/drivers/net/wireless/cw1200/
H A Dcw1200.h57 struct ieee80211_sta_ht_cap ht_cap; member in struct:cw1200_ht_info
311 (ht_info->ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) &&
320 return ht_info->ht_cap.ampdu_density;
/drivers/net/wireless/iwlegacy/
H A D4965-rs.c645 return (sta->ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) &&
1182 if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
1200 if (il_is_ht40_tx_allowed(il, &sta->ht_cap))
1235 if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
1246 if (il_is_ht40_tx_allowed(il, &sta->ht_cap))
1402 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; local
1463 !(ht_cap->cap & IEEE80211_HT_CAP_SGI_20))
1466 !(ht_cap->cap & IEEE80211_HT_CAP_SGI_40))
1525 struct ieee80211_sta_ht_cap *ht_cap local
2295 struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap; local
[all...]
/drivers/staging/rtl8188eu/os_dep/
H A Dioctl_linux.c113 u16 max_rate = 0, rate, ht_cap = false; local
137 ht_cap = true;
147 if (ht_cap)
152 if (ht_cap)
158 if (ht_cap)
163 if (ht_cap)
219 if (ht_cap) {
636 u8 ht_cap = false; local
647 ht_cap = true;
652 if (ht_cap)
[all...]

Completed in 411 milliseconds

12