Lines Matching refs:beacons
1535 struct ieee80211_ema_beacons *beacons;
1543 beacons = ieee80211_beacon_get_template_ema_list(tx_arvif->ar->hw,
1545 if (!beacons || !beacons->cnt) {
1552 if (ath11k_mac_set_vif_params(tx_arvif, beacons->bcn[0].skb))
1558 for (i = 0; i < beacons->cnt; i++) {
1562 beacons->bcn[i].skb);
1564 params = beacons->cnt;
1567 params |= ((i + 1 == beacons->cnt ? 1 : 0) << WMI_EMA_LAST_TMPL_SHIFT);
1570 &beacons->bcn[i].offs,
1571 beacons->bcn[i].skb, params);
1580 ieee80211_beacon_free_ema_list(beacons);
1583 return -EINVAL; /* Profile not found in the beacons */
1766 * (done by mac80211) succeeds but beacons do not resume then it