Lines Matching refs:bcn
1566 struct sk_buff *bcn) in ath10k_mac_setup_bcn_p2p_ie() argument
1576 mgmt = (void *)bcn->data; in ath10k_mac_setup_bcn_p2p_ie()
1579 bcn->len - (mgmt->u.beacon.variable - in ath10k_mac_setup_bcn_p2p_ie()
1580 bcn->data)); in ath10k_mac_setup_bcn_p2p_ie()
1630 struct sk_buff *bcn; in ath10k_mac_setup_bcn_tmpl() local
1640 bcn = ieee80211_beacon_get_template(hw, vif, &offs, 0); in ath10k_mac_setup_bcn_tmpl()
1641 if (!bcn) { in ath10k_mac_setup_bcn_tmpl()
1646 ret = ath10k_mac_setup_bcn_p2p_ie(arvif, bcn); in ath10k_mac_setup_bcn_tmpl()
1649 kfree_skb(bcn); in ath10k_mac_setup_bcn_tmpl()
1657 ath10k_mac_remove_vendor_ie(bcn, WLAN_OUI_WFA, WLAN_OUI_TYPE_WFA_P2P, in ath10k_mac_setup_bcn_tmpl()
1661 ret = ath10k_wmi_bcn_tmpl(ar, arvif->vdev_id, offs.tim_offset, bcn, 0, in ath10k_mac_setup_bcn_tmpl()
1663 kfree_skb(bcn); in ath10k_mac_setup_bcn_tmpl()