Lines Matching refs:beacons
1461 struct ieee80211_ema_beacons *beacons;
1469 beacons = ieee80211_beacon_get_template_ema_list(tx_arvif->ar->hw,
1471 if (!beacons || !beacons->cnt) {
1478 ath11k_mac_set_vif_params(tx_arvif, beacons->bcn[0].skb);
1482 for (i = 0; i < beacons->cnt; i++) {
1486 beacons->bcn[i].skb);
1488 params = beacons->cnt;
1491 params |= ((i + 1 == beacons->cnt ? 1 : 0) << WMI_EMA_LAST_TMPL_SHIFT);
1494 &beacons->bcn[i].offs,
1495 beacons->bcn[i].skb, params);
1504 ieee80211_beacon_free_ema_list(beacons);
1507 return -EINVAL; /* Profile not found in the beacons */
1688 * (done by mac80211) succeeds but beacons do not resume then it