Searched refs:punctured (Results 1 – 15 of 15) sorted by relevance
| /linux/net/wireless/tests/ |
| H A D | chan.c | 149 .desc = "matching primary 160 MHz & punctured secondary 160 Mhz", 159 .punctured = 0xf, 164 .desc = "matching primary 160 MHz & punctured matching", 169 .punctured = 0xc0, 175 .punctured = 0xc000, 180 .desc = "matching primary 160 MHz & punctured not matching", 185 .punctured = 0x80, 191 .punctured = 0xc000, in KUNIT_ARRAY_PARAM_DESC() 286 .punctured = 0x0001, 299 .punctured [all...] |
| /linux/net/mac80211/ |
| H A D | spectmgmt.c | 348 new_chandef.punctured = in ieee80211_parse_ch_switch_ie()
|
| H A D | util.c | 3360 he_chandef.punctured = in ieee80211_chandef_he_6ghz_oper() 3801 c->punctured = 0; in ieee80211_chandef_downgrade() 3809 c->punctured = 0; in ieee80211_chandef_downgrade() 3844 &c->punctured); in ieee80211_chandef_downgrade() 3857 if (!cfg80211_chandef_valid(c) && c->punctured) in ieee80211_chandef_downgrade()
|
| H A D | chan.c | 867 if (ctx->conf.def.punctured != chanreq->oper.punctured) in _ieee80211_change_chanctx()
|
| H A D | mlme.c | 160 if (chandef->punctured && in ieee80211_chandef_usable() 385 eht_chandef.punctured = in ieee80211_determine_ap_chan()
|
| H A D | cfg.c | 4741 if (chanreq.oper.punctured && !link_conf->eht_support) in __ieee80211_channel_switch()
|
| /linux/include/net/ |
| H A D | cfg80211.h | 885 u16 punctured, npca_punctured; member 1031 chandef1->punctured == chandef2->punctured && in cfg80211_chandef_identical() 1161 u16 *punctured);
|
| /linux/net/wireless/ |
| H A D | trace.h | 144 __field(u16, punctured) \ 159 __entry->punctured = (chandef)->punctured; \ 173 __entry->punctured = 0; \ 183 __entry->center_freq2, __entry->punctured, \
|
| H A D | nl80211.c | 4031 chandef->punctured = in _nl80211_parse_chandef() 4034 if (chandef->punctured && in _nl80211_parse_chandef() 4064 chandef->punctured); in _nl80211_parse_chandef() 4639 if (chandef->punctured && in nl80211_send_chandef() 4640 nla_put_u32(msg, NL80211_ATTR_PUNCT_BITMAP, chandef->punctured)) in nl80211_send_chandef()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 1072 chandef->punctured == phy->chandef.punctured) { in iwl_mld_change_chanctx()
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | fw.h | 5418 u16 punctured); 5421 u16 punctured); 5779 u16 punctured) in rtw89_chip_h2c_punctured_cmac_tbl() argument 5786 return chip->ops->h2c_punctured_cmac_tbl(rtwdev, rtwvif_link, punctured); in rtw89_chip_h2c_punctured_cmac_tbl()
|
| H A D | fw.c | 4109 u16 punct = bss_conf->chanreq.oper.punctured; in rtw89_fw_h2c_assoc_cmac_tbl_g7() 4232 u16 punct = bss_conf->chanreq.oper.punctured; in rtw89_fw_h2c_assoc_cmac_tbl_be() 4577 u16 punctured) in rtw89_fw_h2c_punctured_cmac_tbl_g7() argument 4596 h2c->w4 = le32_encode_bits(~punctured, CCTLINFO_G7_W4_ACT_SUBCH_CBW); in rtw89_fw_h2c_punctured_cmac_tbl_g7() 4620 u16 punctured) in rtw89_fw_h2c_punctured_cmac_tbl_be() argument 4638 h2c->w4 = le32_encode_bits(~punctured, BE_CCTL_INFO_W4_ACT_SUBCH_CBW); in rtw89_fw_h2c_punctured_cmac_tbl_be()
|
| H A D | core.h | 4982 u16 punctured);
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mcu.c | 2579 req->is_eth_dscb_present = chandef->punctured ? 1 : 0; in mt7925_mcu_bss_eht_tlv() 2580 req->eht_dis_sub_chan_bitmap = cpu_to_le16(chandef->punctured); in mt7925_mcu_bss_eht_tlv()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 11626 u32_encode_bits((~def.punctured), in ath12k_mac_update_peer_puncturing_width() 11631 def.punctured, def.width, arvif->vdev_id); in ath12k_mac_update_peer_puncturing_width() 11687 arvif->punct_bitmap = vifs[i].new_ctx->def.punctured; in ath12k_mac_update_vif_chan() 11719 vifs[i].new_ctx->def.punctured, in ath12k_mac_update_vif_chan() 12348 arvif->punct_bitmap = ctx->def.punctured; in ath12k_mac_op_assign_vif_chanctx()
|