Home
last modified time | relevance | path

Searched refs:npca (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/
H A Dieee80211-uhr.h290 const struct ieee80211_uhr_npca_info *npca = in ieee80211_uhr_oper_size_ok() local
293 needed += sizeof(*npca); in ieee80211_uhr_oper_size_ok()
297 if (npca->params & in ieee80211_uhr_oper_size_ok()
299 needed += sizeof(npca->dis_subch_bmap[0]); in ieee80211_uhr_oper_size_ok()
353 const struct ieee80211_uhr_npca_info *npca; in ieee80211_uhr_npca_dis_subch_bitmap() local
355 npca = ieee80211_uhr_npca_info(oper); in ieee80211_uhr_npca_dis_subch_bitmap()
356 if (!npca) in ieee80211_uhr_npca_dis_subch_bitmap()
358 if (!(npca->params & cpu_to_le32(IEEE80211_UHR_NPCA_PARAMS_DIS_SUBCH_BMAP_PRES))) in ieee80211_uhr_npca_dis_subch_bitmap()
360 return npca->dis_subch_bmap; in ieee80211_uhr_npca_dis_subch_bitmap()
379 const struct ieee80211_uhr_npca_info *npca = (const void *)pos; in ieee80211_uhr_oper_dbe_info() local
[all …]
/linux/net/mac80211/
H A Dmlme.c410 const struct ieee80211_uhr_npca_info *npca; in ieee80211_determine_ap_chan() local
418 npca = ieee80211_uhr_npca_info(uhr_oper); in ieee80211_determine_ap_chan()
420 if (npca && !(elems->uhr_cap->mac.mac_cap[0] & in ieee80211_determine_ap_chan()
429 &npca_chandef, npca) || in ieee80211_determine_ap_chan()
431 &npca_chandef, npca)) { in ieee80211_determine_ap_chan()
1705 const struct ieee80211_uhr_npca_info *npca; in ieee80211_config_bw() local
1708 npca = ieee80211_uhr_npca_info(elems->uhr_operation); in ieee80211_config_bw()
1709 if (!npca) { in ieee80211_config_bw()
1714 le32_get_bits(npca->params, in ieee80211_config_bw()
1717 le32_get_bits(npca in ieee80211_config_bw()
[all...]
H A Dcfg.c1765 const struct ieee80211_uhr_npca_info *npca; in ieee80211_start_ap() local
1773 npca = ieee80211_uhr_npca_info(params->beacon.uhr_oper); in ieee80211_start_ap()
1774 if (!npca) { in ieee80211_start_ap()
1779 le32_get_bits(npca->params, in ieee80211_start_ap()
1782 le32_get_bits(npca->params, in ieee80211_start_ap()
1785 le32_get_bits(npca->params, in ieee80211_start_ap()
1788 le32_get_bits(npca->params, in ieee80211_start_ap()
1791 le32_get_bits(npca->params, in ieee80211_start_ap()
1796 if (memcmp(&npca_params, &link->conf->npca, in ieee80211_start_ap()
1798 link->conf->npca = npca_params; in ieee80211_start_ap()
H A Dchan.c806 if (!iter.link->conf->npca.enabled) in ieee80211_chanctx_update_npca_links()
810 iter.link->conf->npca.enabled = enable;
H A Dutil.c2153 if (link->conf->npca.enabled) in ieee80211_reconfig()
/linux/include/net/
H A Dcfg80211.h1178 const struct ieee80211_uhr_npca_info *npca);
1191 const struct ieee80211_uhr_npca_info *npca);
H A Dmac80211.h906 struct ieee80211_bss_npca_params npca; member
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dmac80211.c1031 if (!link->npca.enabled) in iwl_mld_update_link_npca_puncturing()