| /linux/net/mac80211/ |
| H A D | chan.c | 234 static int ieee80211_num_chanctx(struct ieee80211_local *local, int radio_idx) in ieee80211_num_chanctx() argument 242 if (radio_idx >= 0 && ctx->conf.radio_idx != radio_idx) in ieee80211_num_chanctx() 251 int radio_idx) in ieee80211_can_create_new_chanctx() argument 255 return ieee80211_num_chanctx(local, radio_idx) < in ieee80211_can_create_new_chanctx() 256 ieee80211_max_num_channels(local, radio_idx); in ieee80211_can_create_new_chanctx() 904 int radio_idx; in ieee80211_is_radar_required() local 914 radio_idx = cfg80211_get_radio_idx_by_chan(wiphy, chan); in ieee80211_is_radar_required() 917 radio_idx)) in ieee80211_is_radar_required() 945 int radio_idx) in ieee80211_alloc_chanctx() argument 961 ctx->conf.radio_idx = radio_idx; in ieee80211_alloc_chanctx() [all …]
|
| H A D | util.c | 4177 int radio_idx) in ieee80211_is_radio_idx_in_scan_req() argument 4192 if (chan_radio_idx == radio_idx) in ieee80211_is_radio_idx_in_scan_req() 4209 if (!conf || conf->radio_idx < 0) in __ieee80211_get_radio_mask() 4212 mask |= BIT(conf->radio_idx); in __ieee80211_get_radio_mask() 4226 ieee80211_sdata_uses_radio(struct ieee80211_sub_if_data *sdata, int radio_idx) in ieee80211_sdata_uses_radio() argument 4228 if (radio_idx < 0) in ieee80211_sdata_uses_radio() 4231 return __ieee80211_get_radio_mask(sdata) & BIT(radio_idx); in ieee80211_sdata_uses_radio() 4248 if (params->radio_idx >= 0 && in ieee80211_fill_ifcomb_params() 4249 ctx->conf.radio_idx != params->radio_idx) in ieee80211_fill_ifcomb_params() 4273 if (!ieee80211_sdata_uses_radio(sdata_iter, params->radio_idx)) in ieee80211_fill_ifcomb_params() [all …]
|
| H A D | cfg.c | 3294 int radio_idx; in ieee80211_scan() local 3328 radio_idx = cfg80211_get_radio_idx_by_chan(wiphy, chan); in ieee80211_scan() 3331 radio_idx) && in ieee80211_scan() 3436 static int ieee80211_set_wiphy_params(struct wiphy *wiphy, int radio_idx, in ieee80211_set_wiphy_params() argument 3445 err = drv_set_frag_threshold(local, radio_idx, in ieee80211_set_wiphy_params() 3460 err = drv_set_coverage_class(local, radio_idx, in ieee80211_set_wiphy_params() 3470 if ((radio_idx == -1) || (radio_idx >= wiphy->n_radio)) in ieee80211_set_wiphy_params() 3474 wiphy->radio_cfg[radio_idx].rts_threshold; in ieee80211_set_wiphy_params() 3476 err = drv_set_rts_threshold(local, radio_idx, rts_threshold); in ieee80211_set_wiphy_params() 3494 ieee80211_hw_config(local, radio_idx, in ieee80211_set_wiphy_params() [all …]
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | sta.h | 24 int wfx_config(struct ieee80211_hw *hw, int radio_idx, u32 changed); 25 int wfx_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, u32 value);
|
| H A D | sta.c | 223 int wfx_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, u32 value) in wfx_set_rts_threshold() argument 709 int wfx_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in wfx_config() argument
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | sta.h | 25 int cw1200_config(struct ieee80211_hw *dev, int radio_idx, u32 changed); 39 int cw1200_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
|
| /linux/net/wireless/ |
| H A D | rdev-ops.h | 580 rdev_set_wiphy_params(struct cfg80211_registered_device *rdev, int radio_idx, in rdev_set_wiphy_params() argument 585 trace_rdev_set_wiphy_params(&rdev->wiphy, radio_idx, changed); in rdev_set_wiphy_params() 587 ret = rdev->ops->set_wiphy_params(&rdev->wiphy, radio_idx, in rdev_set_wiphy_params() 594 struct wireless_dev *wdev, int radio_idx, in rdev_set_tx_power() argument 599 trace_rdev_set_tx_power(&rdev->wiphy, wdev, radio_idx, type, mbm); in rdev_set_tx_power() 600 ret = rdev->ops->set_tx_power(&rdev->wiphy, wdev, radio_idx, type, in rdev_set_tx_power() 607 struct wireless_dev *wdev, int radio_idx, in rdev_get_tx_power() argument 611 trace_rdev_get_tx_power(&rdev->wiphy, wdev, radio_idx, link_id); in rdev_get_tx_power() 612 ret = rdev->ops->get_tx_power(&rdev->wiphy, wdev, radio_idx, link_id, in rdev_get_tx_power() 865 int radio_idx, u3 in rdev_set_antenna() argument 875 rdev_get_antenna(struct cfg80211_registered_device * rdev,int radio_idx,u32 * tx_ant,u32 * rx_ant) rdev_get_antenna() argument [all...] |
| H A D | trace.h | 432 TP_PROTO(struct wiphy *wiphy, int radio_idx), 433 TP_ARGS(wiphy, radio_idx), 436 __field(int, radio_idx) 440 __entry->radio_idx = radio_idx; 442 TP_printk(WIPHY_PR_FMT ", radio_idx: %d", 443 WIPHY_PR_ARG, __entry->radio_idx) 1730 TP_PROTO(struct wiphy *wiphy, int radio_idx, u32 changed), 1731 TP_ARGS(wiphy, radio_idx, changed), 1734 __field(int, radio_idx) [all...] |
| H A D | util.c | 2389 int radio_idx) in cfg80211_calculate_bi_data() 2406 if (radio_idx >= 0 && in cfg80211_calculate_bi_data() 2407 !(rdev_get_radio_mask(rdev, wdev->netdev) & BIT(radio_idx))) in cfg80211_calculate_bi_data() 2467 if (params->radio_idx >= 0) in cfg80211_iter_combinations() 2468 radio = &wiphy->radio[params->radio_idx]; in cfg80211_iter_combinations() 2482 params->radio_idx); in cfg80211_iter_combinations() 2373 cfg80211_calculate_bi_data(struct wiphy * wiphy,u32 new_beacon_int,u32 * beacon_int_gcd,bool * beacon_int_different,int radio_idx) cfg80211_calculate_bi_data() argument
|
| /linux/drivers/net/wireless/ath/ath5k/ |
| H A D | mac80211-ops.c | 195 ath5k_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in ath5k_config() argument 697 ath5k_set_coverage_class(struct ieee80211_hw *hw, int radio_idx, in ath5k_set_coverage_class() argument 709 ath5k_set_antenna(struct ieee80211_hw *hw, int radio_idx, u32 tx_ant, in ath5k_set_antenna() argument 727 ath5k_get_antenna(struct ieee80211_hw *hw, int radio_idx, in ath5k_get_antenna() argument
|
| /linux/drivers/net/wireless/mediatek/mt76/mt76x0/ |
| H A D | mt76x0.h | 51 int mt76x0_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
|
| H A D | main.c | 60 int mt76x0_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in mt76x0_config() argument
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00mac.c | 307 int rt2x00mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in rt2x00mac_config() argument 743 int rt2x00mac_set_antenna(struct ieee80211_hw *hw, int radio_idx, in rt2x00mac_set_antenna() argument 789 int rt2x00mac_get_antenna(struct ieee80211_hw *hw, int radio_idx, in rt2x00mac_get_antenna() argument
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | mac80211.c | 74 static int rtw_ops_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in rtw_ops_config() argument 711 static int rtw_ops_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, in rtw_ops_set_rts_threshold() argument 801 int radio_idx, in rtw_ops_set_antenna() argument 820 int radio_idx, in rtw_ops_get_antenna() argument
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | main.c | 81 static int mt7601u_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in mt7601u_config() argument 337 static int mt7601u_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, in mt7601u_set_rts_threshold() argument
|
| /linux/include/net/ |
| H A D | mac80211.h | 268 int radio_idx; member 4706 int (*config)(struct ieee80211_hw *hw, int radio_idx, u32 changed); 4769 int (*set_frag_threshold)(struct ieee80211_hw *hw, int radio_idx, 4771 int (*set_rts_threshold)(struct ieee80211_hw *hw, int radio_idx, 4869 void (*set_coverage_class)(struct ieee80211_hw *hw, int radio_idx, 4885 int (*set_antenna)(struct ieee80211_hw *hw, int radio_idx, 4887 int (*get_antenna)(struct ieee80211_hw *hw, int radio_idx,
|
| /linux/drivers/net/wireless/purelifi/plfxlc/ |
| H A D | mac.c | 529 static int plfxlc_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in plfxlc_op_config() argument 675 static int plfxlc_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, in plfxlc_set_rts_threshold() argument
|
| /linux/drivers/net/wireless/rsi/ |
| H A D | rsi_91x_mac80211.c | 680 int radio_idx, in rsi_mac80211_config() argument 1227 int radio_idx, u32 value) in rsi_mac80211_set_rts_threshold() argument 1611 int radio_idx, in rsi_mac80211_set_antenna() argument 1664 int radio_idx, in rsi_mac80211_get_antenna() argument
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_drv_main.c | 1175 static int ath9k_htc_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in ath9k_htc_config() argument 1741 int radio_idx, u32 value) in ath9k_htc_set_rts_threshold() argument 1747 int radio_idx, in ath9k_htc_set_coverage_class() argument 1846 static int ath9k_htc_get_antenna(struct ieee80211_hw *hw, int radio_idx, in ath9k_htc_get_antenna() argument
|
| H A D | main.c | 1487 static int ath9k_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in ath9k_config() argument 2117 int radio_idx, in ath9k_set_coverage_class() argument 2342 static int ath9k_set_antenna(struct ieee80211_hw *hw, int radio_idx, in ath9k_set_antenna() argument 2372 static int ath9k_get_antenna(struct ieee80211_hw *hw, int radio_idx, in ath9k_get_antenna() argument
|
| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | agn.h | 91 int iwlagn_mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 656 int iwl_mld_mac80211_config(struct ieee80211_hw *hw, int radio_idx, in iwl_mld_mac80211_config() argument 1228 int iwl_mld_mac80211_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, in iwl_mld_mac80211_set_rts_threshold() argument 2742 static int iwl_mld_get_antenna(struct ieee80211_hw *hw, int radio_idx, in iwl_mld_get_antenna() argument 2753 static int iwl_mld_set_antenna(struct ieee80211_hw *hw, int radio_idx, in iwl_mld_set_antenna() argument
|
| /linux/drivers/net/wireless/ti/wl1251/ |
| H A D | main.c | 592 static int wl1251_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in wl1251_op_config() argument 1054 static int wl1251_op_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, in wl1251_op_set_rts_threshold() argument
|
| /linux/drivers/net/wireless/ath/wcn36xx/ |
| H A D | main.c | 364 static int wcn36xx_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in wcn36xx_config() argument 968 static int wcn36xx_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, in wcn36xx_set_rts_threshold() argument
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | hw.h | 649 void (*set_coverage_class)(struct ath10k *ar, int radio_idx, s16 value);
|