Home
last modified time | relevance | path

Searched refs:radio_idx (Results 1 – 25 of 44) sorted by relevance

12

/linux/net/mac80211/
H A Dchan.c234 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 Dutil.c4177 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 Dcfg.c3294 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 Dsta.h24 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 Dsta.c223 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 Dsta.h25 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 Drdev-ops.h580 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 Dtrace.h432 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 Dutil.c2389 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 Dmac80211-ops.c195 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 Dmt76x0.h51 int mt76x0_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
H A Dmain.c60 int mt76x0_config(struct ieee80211_hw *hw, int radio_idx, u32 changed) in mt76x0_config() argument
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00mac.c307 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 Dmac80211.c74 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 Dmain.c81 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 Dmac80211.h268 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 Dmac.c529 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 Drsi_91x_mac80211.c680 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 Dhtc_drv_main.c1175 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 Dmain.c1487 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 Dagn.h91 int iwlagn_mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dmac80211.c656 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 Dmain.c592 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 Dmain.c364 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 Dhw.h649 void (*set_coverage_class)(struct ath10k *ar, int radio_idx, s16 value);

12