/kernel/linux/linux-5.10/net/mac80211/ |
H A D | rate.c | 396 int mcast_rate; in rate_control_send_low() local 404 mcast_rate = txrc->bss_conf->mcast_rate[sband->band]; in rate_control_send_low() 405 if (mcast_rate > 0) { in rate_control_send_low() 406 info->control.rates[0].idx = mcast_rate - 1; in rate_control_send_low()
|
H A D | trace.h | 420 __array(int, mcast_rate, NUM_NL80211_BANDS) 460 memcpy(__entry->mcast_rate, info->mcast_rate, 461 sizeof(__entry->mcast_rate));
|
H A D | ibss.c | 1819 memcpy(sdata->vif.bss_conf.mcast_rate, params->mcast_rate, in ieee80211_ibss_join() 1820 sizeof(params->mcast_rate)); in ieee80211_ibss_join()
|
H A D | cfg.c | 2113 memcpy(sdata->vif.bss_conf.mcast_rate, setup->mcast_rate, in copy_mesh_setup() 2114 sizeof(setup->mcast_rate)); in copy_mesh_setup() 2563 memcpy(sdata->vif.bss_conf.mcast_rate, rate, in ieee80211_set_mcast_rate()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | rate.c | 401 int mcast_rate; in rate_control_send_low() local 409 mcast_rate = txrc->bss_conf->mcast_rate[sband->band]; in rate_control_send_low() 410 if (mcast_rate > 0) { in rate_control_send_low() 411 info->control.rates[0].idx = mcast_rate - 1; in rate_control_send_low()
|
H A D | trace.h | 472 __array(int, mcast_rate, NUM_NL80211_BANDS) 501 memcpy(__entry->mcast_rate, link_conf->mcast_rate, 502 sizeof(__entry->mcast_rate));
|
H A D | ibss.c | 1816 memcpy(sdata->vif.bss_conf.mcast_rate, params->mcast_rate, in ieee80211_ibss_join() 1817 sizeof(params->mcast_rate)); in ieee80211_ibss_join()
|
H A D | cfg.c | 2494 memcpy(sdata->vif.bss_conf.mcast_rate, setup->mcast_rate, in copy_mesh_setup() 2495 sizeof(setup->mcast_rate)); in copy_mesh_setup() 2954 memcpy(sdata->vif.bss_conf.mcast_rate, rate, in ieee80211_set_mcast_rate()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mac.c | 300 int rateidx = 0, mcast_rate; in mt76_connac2_mac_tx_rate_val() local 325 mcast_rate = vif->bss_conf.mcast_rate[band]; in mt76_connac2_mac_tx_rate_val() 326 if (mcast && mcast_rate > 0) in mt76_connac2_mac_tx_rate_val() 327 rateidx = mcast_rate - 1; in mt76_connac2_mac_tx_rate_val()
|
/kernel/linux/linux-5.10/net/wireless/ |
H A D | trace.h | 2470 int *mcast_rate), 2471 TP_ARGS(wiphy, netdev, mcast_rate), 2475 __array(int, mcast_rate, NUM_NL80211_BANDS) 2480 memcpy(__entry->mcast_rate, mcast_rate, 2486 __entry->mcast_rate[NL80211_BAND_2GHZ], 2487 __entry->mcast_rate[NL80211_BAND_5GHZ], 2488 __entry->mcast_rate[NL80211_BAND_6GHZ], 2489 __entry->mcast_rate[NL80211_BAND_60GHZ])
|
H A D | rdev-ops.h | 1206 int mcast_rate[NUM_NL80211_BANDS]) in rdev_set_mcast_rate() 1210 trace_rdev_set_mcast_rate(&rdev->wiphy, dev, mcast_rate); in rdev_set_mcast_rate() 1212 ret = rdev->ops->set_mcast_rate(&rdev->wiphy, dev, mcast_rate); in rdev_set_mcast_rate() 1204 rdev_set_mcast_rate(struct cfg80211_registered_device *rdev, struct net_device *dev, int mcast_rate[NUM_NL80211_BANDS]) rdev_set_mcast_rate() argument
|
H A D | nl80211.c | 10000 int mcast_rate[NUM_NL80211_BANDS], in nl80211_parse_mcast_rate() 10016 mcast_rate[band] = i + 1; in nl80211_parse_mcast_rate() 10136 !nl80211_parse_mcast_rate(rdev, ibss.mcast_rate, in nl80211_join_ibss() 10200 int mcast_rate[NUM_NL80211_BANDS]; in nl80211_set_mcast_rate() local 10212 memset(mcast_rate, 0, sizeof(mcast_rate)); in nl80211_set_mcast_rate() 10218 if (!nl80211_parse_mcast_rate(rdev, mcast_rate, nla_rate)) in nl80211_set_mcast_rate() 10221 err = rdev_set_mcast_rate(rdev, dev, mcast_rate); in nl80211_set_mcast_rate() 11664 !nl80211_parse_mcast_rate(rdev, setup.mcast_rate, in nl80211_join_mesh() 9999 nl80211_parse_mcast_rate(struct cfg80211_registered_device *rdev, int mcast_rate[NUM_NL80211_BANDS], int rateval) nl80211_parse_mcast_rate() argument
|
/kernel/linux/linux-6.6/net/wireless/ |
H A D | trace.h | 2589 int *mcast_rate), 2590 TP_ARGS(wiphy, netdev, mcast_rate), 2594 __array(int, mcast_rate, NUM_NL80211_BANDS) 2599 memcpy(__entry->mcast_rate, mcast_rate, 2605 __entry->mcast_rate[NL80211_BAND_2GHZ], 2606 __entry->mcast_rate[NL80211_BAND_5GHZ], 2607 __entry->mcast_rate[NL80211_BAND_6GHZ], 2608 __entry->mcast_rate[NL80211_BAND_60GHZ])
|
H A D | rdev-ops.h | 1227 int mcast_rate[NUM_NL80211_BANDS]) in rdev_set_mcast_rate() 1231 trace_rdev_set_mcast_rate(&rdev->wiphy, dev, mcast_rate); in rdev_set_mcast_rate() 1233 ret = rdev->ops->set_mcast_rate(&rdev->wiphy, dev, mcast_rate); in rdev_set_mcast_rate() 1225 rdev_set_mcast_rate(struct cfg80211_registered_device *rdev, struct net_device *dev, int mcast_rate[NUM_NL80211_BANDS]) rdev_set_mcast_rate() argument
|
H A D | nl80211.c | 11326 int mcast_rate[NUM_NL80211_BANDS], in nl80211_parse_mcast_rate() 11342 mcast_rate[band] = i + 1; in nl80211_parse_mcast_rate() 11464 !nl80211_parse_mcast_rate(rdev, ibss.mcast_rate, in nl80211_join_ibss() 11528 int mcast_rate[NUM_NL80211_BANDS]; in nl80211_set_mcast_rate() local 11539 memset(mcast_rate, 0, sizeof(mcast_rate)); in nl80211_set_mcast_rate() 11545 if (!nl80211_parse_mcast_rate(rdev, mcast_rate, nla_rate)) in nl80211_set_mcast_rate() 11548 return rdev_set_mcast_rate(rdev, dev, mcast_rate); in nl80211_set_mcast_rate() 13069 !nl80211_parse_mcast_rate(rdev, setup.mcast_rate, in nl80211_join_mesh() 11325 nl80211_parse_mcast_rate(struct cfg80211_registered_device *rdev, int mcast_rate[NUM_NL80211_BANDS], int rateval) nl80211_parse_mcast_rate() argument
|
/kernel/linux/linux-5.10/include/net/ |
H A D | cfg80211.h | 2003 * @mcast_rate: multicat rate for Mesh Node [6Mbps is the default for 802.11a] 2029 int mcast_rate[NUM_NL80211_BANDS]; member 2662 * @mcast_rate: per-band multicast rate index + 1 (0: disabled) 2683 int mcast_rate[NUM_NL80211_BANDS]; member
|
H A D | mac80211.h | 560 * @mcast_rate: per-band multicast rate index + 1 (0: disabled) 663 int mcast_rate[NUM_NL80211_BANDS]; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 1869 int mcast_rate; in ath11k_mac_op_bss_info_changed() local 2038 mcast_rate = vif->bss_conf.mcast_rate[band]; in ath11k_mac_op_bss_info_changed() 2040 if (mcast_rate > 0) in ath11k_mac_op_bss_info_changed() 2041 rateidx = mcast_rate - 1; in ath11k_mac_op_bss_info_changed() 2059 "mac vdev %d mcast_rate %x\n", in ath11k_mac_op_bss_info_changed()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 2500 int mcast_rate; in ath12k_mac_op_bss_info_changed() local 2680 mcast_rate = vif->bss_conf.mcast_rate[band]; in ath12k_mac_op_bss_info_changed() 2682 if (mcast_rate > 0) in ath12k_mac_op_bss_info_changed() 2683 rateidx = mcast_rate - 1; in ath12k_mac_op_bss_info_changed() 2701 "mac vdev %d mcast_rate %x\n", in ath12k_mac_op_bss_info_changed()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | cfg80211.h | 2349 * @mcast_rate: multicat rate for Mesh Node [6Mbps is the default for 802.11a] 2375 int mcast_rate[NUM_NL80211_BANDS]; member 3058 * @mcast_rate: per-band multicast rate index + 1 (0: disabled) 3079 int mcast_rate[NUM_NL80211_BANDS]; member
|
H A D | mac80211.h | 581 * @mcast_rate: per-band multicast rate index + 1 (0: disabled) 715 int mcast_rate[NUM_NL80211_BANDS]; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 5940 int ret = 0, mcast_rate; in ath10k_bss_info_changed() local 6126 mcast_rate = vif->bss_conf.mcast_rate[band]; in ath10k_bss_info_changed() 6127 if (mcast_rate > 0) in ath10k_bss_info_changed() 6128 rateidx = mcast_rate - 1; in ath10k_bss_info_changed() 6145 "mac vdev %d mcast_rate %x\n", in ath10k_bss_info_changed()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 6087 int ret = 0, mcast_rate; in ath10k_bss_info_changed() local 6274 mcast_rate = vif->bss_conf.mcast_rate[band]; in ath10k_bss_info_changed() 6275 if (mcast_rate > 0) in ath10k_bss_info_changed() 6276 rateidx = mcast_rate - 1; in ath10k_bss_info_changed() 6293 "mac vdev %d mcast_rate %x\n", in ath10k_bss_info_changed()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 3415 int mcast_rate; in ath11k_mac_op_bss_info_changed() local 3621 mcast_rate = vif->bss_conf.mcast_rate[band]; in ath11k_mac_op_bss_info_changed() 3623 if (mcast_rate > 0) in ath11k_mac_op_bss_info_changed() 3624 rateidx = mcast_rate - 1; in ath11k_mac_op_bss_info_changed() 3642 "vdev %d mcast_rate %x\n", in ath11k_mac_op_bss_info_changed()
|