Home
last modified time | relevance | path

Searched refs:bw_config (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/net/wireless/
H A Dchan.c33 chandef->edmg.bw_config = 0; in cfg80211_chandef_create()
66 if (!chandef->edmg.channels || !chandef->edmg.bw_config) in cfg80211_edmg_chandef_valid()
85 /* check bw_config against contiguous edmg channels */ in cfg80211_edmg_chandef_valid()
86 switch (chandef->edmg.bw_config) { in cfg80211_edmg_chandef_valid()
116 /* check bw_config against aggregated (non contiguous) edmg channels */ in cfg80211_edmg_chandef_valid()
117 switch (chandef->edmg.bw_config) { in cfg80211_edmg_chandef_valid()
925 /* check bw_config is a subset of what driver supports in cfg80211_edmg_usable()
928 if ((edmg_bw_config % 4) > (edmg_cap->bw_config % 4)) in cfg80211_edmg_usable()
931 if (edmg_bw_config > edmg_cap->bw_config) in cfg80211_edmg_usable()
957 chandef->edmg.bw_config, in cfg80211_chandef_usable()
[all...]
H A Dnl80211.c1751 sband->edmg_cap.bw_config))) in nl80211_send_band_rateinfo()
2990 chandef->edmg.bw_config = in nl80211_parse_chandef()
2993 chandef->edmg.bw_config = 0; in nl80211_parse_chandef()
10582 connect.edmg.bw_config = in nl80211_connect()
/kernel/linux/linux-6.6/net/wireless/
H A Dchan.c33 chandef->edmg.bw_config = 0; in cfg80211_chandef_create()
66 if (!chandef->edmg.channels || !chandef->edmg.bw_config) in cfg80211_edmg_chandef_valid()
85 /* check bw_config against contiguous edmg channels */ in cfg80211_edmg_chandef_valid()
86 switch (chandef->edmg.bw_config) { in cfg80211_edmg_chandef_valid()
116 /* check bw_config against aggregated (non contiguous) edmg channels */ in cfg80211_edmg_chandef_valid()
117 switch (chandef->edmg.bw_config) { in cfg80211_edmg_chandef_valid()
1029 /* check bw_config is a subset of what driver supports in cfg80211_edmg_usable()
1032 if ((edmg_bw_config % 4) > (edmg_cap->bw_config % 4)) in cfg80211_edmg_usable()
1035 if (edmg_bw_config > edmg_cap->bw_config) in cfg80211_edmg_usable()
1066 chandef->edmg.bw_config, in cfg80211_chandef_usable()
[all...]
H A Dnl80211.c1944 sband->edmg_cap.bw_config))) in nl80211_send_band_rateinfo()
3326 chandef->edmg.bw_config = in nl80211_parse_chandef()
3329 chandef->edmg.bw_config = 0; in nl80211_parse_chandef()
11911 connect.edmg.bw_config = in nl80211_connect()
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/
H A Dqlink_util.c127 chdef->edmg.bw_config = 0; in qlink_chandef_q2cfg()
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/
H A Dqlink_util.c127 chdef->edmg.bw_config = 0; in qlink_chandef_q2cfg()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c5351 struct i40e_aqc_query_vsi_bw_config_resp bw_config = {0}; in i40e_vsi_get_bw_info() local
5359 ret = i40e_aq_query_vsi_bw_config(hw, vsi->seid, &bw_config, NULL); in i40e_vsi_get_bw_info()
5379 if (bw_config.tc_valid_bits != bw_ets_config.tc_valid_bits) { in i40e_vsi_get_bw_info()
5382 bw_config.tc_valid_bits, in i40e_vsi_get_bw_info()
5387 vsi->bw_limit = le16_to_cpu(bw_config.port_bw_limit); in i40e_vsi_get_bw_info()
5388 vsi->bw_max_quanta = bw_config.max_bw; in i40e_vsi_get_bw_info()
5609 struct i40e_aqc_query_vsi_bw_config_resp bw_config = {0}; in i40e_vsi_config_tc() local
5615 &bw_config, NULL); in i40e_vsi_config_tc()
5623 if ((bw_config.tc_valid_bits & enabled_tc) != enabled_tc) { in i40e_vsi_config_tc()
5624 u8 valid_tc = bw_config in i40e_vsi_config_tc()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c5549 struct i40e_aqc_query_vsi_bw_config_resp bw_config = {0}; in i40e_vsi_get_bw_info() local
5557 ret = i40e_aq_query_vsi_bw_config(hw, vsi->seid, &bw_config, NULL); in i40e_vsi_get_bw_info()
5577 if (bw_config.tc_valid_bits != bw_ets_config.tc_valid_bits) { in i40e_vsi_get_bw_info()
5580 bw_config.tc_valid_bits, in i40e_vsi_get_bw_info()
5585 vsi->bw_limit = le16_to_cpu(bw_config.port_bw_limit); in i40e_vsi_get_bw_info()
5586 vsi->bw_max_quanta = bw_config.max_bw; in i40e_vsi_get_bw_info()
5808 struct i40e_aqc_query_vsi_bw_config_resp bw_config = {0}; in i40e_vsi_config_tc() local
5814 &bw_config, NULL); in i40e_vsi_config_tc()
5822 if ((bw_config.tc_valid_bits & enabled_tc) != enabled_tc) { in i40e_vsi_config_tc()
5823 u8 valid_tc = bw_config in i40e_vsi_config_tc()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wil6210/
H A Dcfg80211.c127 wiphy->bands[NL80211_BAND_60GHZ]->edmg_cap.bw_config = in update_supported_bands()
1334 rc = wil_get_wmi_edmg_channel(wil, sme->edmg.bw_config, in wil_cfg80211_connect()
2114 rc = wil_get_wmi_edmg_channel(wil, info->chandef.edmg.bw_config, in wil_cfg80211_start_ap()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wil6210/
H A Dcfg80211.c127 wiphy->bands[NL80211_BAND_60GHZ]->edmg_cap.bw_config = in update_supported_bands()
1358 rc = wil_get_wmi_edmg_channel(wil, sme->edmg.bw_config, in wil_cfg80211_connect()
2137 rc = wil_get_wmi_edmg_channel(wil, info->chandef.edmg.bw_config, in wil_cfg80211_start_ap()
/kernel/linux/linux-5.10/include/net/
H A Dcfg80211.h437 * @bw_config: Channel BW Configuration subfield encodes
442 enum ieee80211_edmg_bw_config bw_config; member
826 return chandef->edmg.channels || chandef->edmg.bw_config; in cfg80211_chandef_is_edmg()
/kernel/linux/linux-6.6/include/net/
H A Dcfg80211.h486 * @bw_config: Channel BW Configuration subfield encodes
491 enum ieee80211_edmg_bw_config bw_config; member
911 return chandef->edmg.channels || chandef->edmg.bw_config; in cfg80211_chandef_is_edmg()

Completed in 94 milliseconds