/linux-6.12.1/net/mac80211/ |
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()
|
D | ibss.c | 1772 memcpy(sdata->vif.bss_conf.mcast_rate, params->mcast_rate, in ieee80211_ibss_join() 1773 sizeof(params->mcast_rate)); in ieee80211_ibss_join()
|
D | trace.h | 504 __array(int, mcast_rate, NUM_NL80211_BANDS) 533 memcpy(__entry->mcast_rate, link_conf->mcast_rate, 534 sizeof(__entry->mcast_rate));
|
D | cfg.c | 2512 memcpy(sdata->vif.bss_conf.mcast_rate, setup->mcast_rate, in copy_mesh_setup() 2513 sizeof(setup->mcast_rate)); in copy_mesh_setup() 2973 memcpy(sdata->vif.bss_conf.mcast_rate, rate, in ieee80211_set_mcast_rate()
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/ |
D | mt76_connac_mac.c | 301 int rateidx = 0, mcast_rate; in mt76_connac2_mac_tx_rate_val() local 326 mcast_rate = vif->bss_conf.mcast_rate[band]; in mt76_connac2_mac_tx_rate_val() 327 if (mcast && mcast_rate > 0) in mt76_connac2_mac_tx_rate_val() 328 rateidx = mcast_rate - 1; in mt76_connac2_mac_tx_rate_val()
|
/linux-6.12.1/net/wireless/ |
D | trace.h | 2692 int *mcast_rate), 2693 TP_ARGS(wiphy, netdev, mcast_rate), 2697 __array(int, mcast_rate, NUM_NL80211_BANDS) 2702 memcpy(__entry->mcast_rate, mcast_rate, 2708 __entry->mcast_rate[NL80211_BAND_2GHZ], 2709 __entry->mcast_rate[NL80211_BAND_5GHZ], 2710 __entry->mcast_rate[NL80211_BAND_6GHZ], 2711 __entry->mcast_rate[NL80211_BAND_60GHZ])
|
D | rdev-ops.h | 1230 int mcast_rate[NUM_NL80211_BANDS]) in rdev_set_mcast_rate() 1234 trace_rdev_set_mcast_rate(&rdev->wiphy, dev, mcast_rate); in rdev_set_mcast_rate() 1236 ret = rdev->ops->set_mcast_rate(&rdev->wiphy, dev, mcast_rate); in rdev_set_mcast_rate()
|
D | nl80211.c | 11511 int mcast_rate[NUM_NL80211_BANDS], in nl80211_parse_mcast_rate() 11527 mcast_rate[band] = i + 1; in nl80211_parse_mcast_rate() 11649 !nl80211_parse_mcast_rate(rdev, ibss.mcast_rate, in nl80211_join_ibss() 11711 int mcast_rate[NUM_NL80211_BANDS]; in nl80211_set_mcast_rate() local 11722 memset(mcast_rate, 0, sizeof(mcast_rate)); in nl80211_set_mcast_rate() 11728 if (!nl80211_parse_mcast_rate(rdev, mcast_rate, nla_rate)) in nl80211_set_mcast_rate() 11731 return rdev_set_mcast_rate(rdev, dev, mcast_rate); in nl80211_set_mcast_rate() 13240 !nl80211_parse_mcast_rate(rdev, setup.mcast_rate, in nl80211_join_mesh()
|
/linux-6.12.1/drivers/net/wireless/ath/ath12k/ |
D | mac.c | 3141 int mcast_rate; in ath12k_mac_bss_info_changed() local 3321 mcast_rate = vif->bss_conf.mcast_rate[band]; in ath12k_mac_bss_info_changed() 3323 if (mcast_rate > 0) in ath12k_mac_bss_info_changed() 3324 rateidx = mcast_rate - 1; in ath12k_mac_bss_info_changed()
|
/linux-6.12.1/include/net/ |
D | cfg80211.h | 2538 int mcast_rate[NUM_NL80211_BANDS]; member 3256 int mcast_rate[NUM_NL80211_BANDS]; member
|
D | mac80211.h | 773 int mcast_rate[NUM_NL80211_BANDS]; member
|
/linux-6.12.1/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 6090 int ret = 0, mcast_rate; in ath10k_bss_info_changed() local 6276 mcast_rate = vif->bss_conf.mcast_rate[band]; in ath10k_bss_info_changed() 6277 if (mcast_rate > 0) in ath10k_bss_info_changed() 6278 rateidx = mcast_rate - 1; in ath10k_bss_info_changed()
|
/linux-6.12.1/drivers/net/wireless/ath/ath11k/ |
D | mac.c | 3505 int mcast_rate; in ath11k_mac_op_bss_info_changed() local 3710 mcast_rate = vif->bss_conf.mcast_rate[band]; in ath11k_mac_op_bss_info_changed() 3712 if (mcast_rate > 0) in ath11k_mac_op_bss_info_changed() 3713 rateidx = mcast_rate - 1; in ath11k_mac_op_bss_info_changed()
|