Home
last modified time | relevance | path

Searched refs:skb_beacon (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/wireless/ath/wcn36xx/
H A Dsmd.h87 struct sk_buff *skb_beacon, u16 tim_off,
H A Dsmd.c1890 struct sk_buff *skb_beacon, u16 tim_off, in wcn36xx_smd_send_beacon() argument
1899 pvm_len = skb_beacon->data[tim_off + 1] - 3; in wcn36xx_smd_send_beacon()
1906 msg_body.beacon_length = skb_beacon->len + pad; in wcn36xx_smd_send_beacon()
1916 memcpy(msg_body.beacon, skb_beacon->data, skb_beacon->len); in wcn36xx_smd_send_beacon()
1930 skb_beacon->len - (tim_off + 5 + pvm_len)); in wcn36xx_smd_send_beacon()
/linux/drivers/net/wireless/realtek/rtw89/
H A Dfw.c4614 struct sk_buff *skb_beacon; in rtw89_fw_h2c_update_beacon() local
4632 skb_beacon = ieee80211_beacon_get_tim(rtwdev->hw, vif, &tim_offset, in rtw89_fw_h2c_update_beacon()
4634 if (!skb_beacon) { in rtw89_fw_h2c_update_beacon()
4641 (noa_len <= skb_tailroom(skb_beacon) || in rtw89_fw_h2c_update_beacon()
4642 pskb_expand_head(skb_beacon, 0, noa_len, GFP_KERNEL) == 0)) { in rtw89_fw_h2c_update_beacon()
4643 skb_put_data(skb_beacon, noa_data, noa_len); in rtw89_fw_h2c_update_beacon()
4646 hdr = (struct ieee80211_hdr *)skb_beacon; in rtw89_fw_h2c_update_beacon()
4649 bcn_total_len = len + skb_beacon->len; in rtw89_fw_h2c_update_beacon()
4653 dev_kfree_skb_any(skb_beacon); in rtw89_fw_h2c_update_beacon()
4668 skb_put_data(skb, skb_beacon->data, skb_beacon->len); in rtw89_fw_h2c_update_beacon()
[all …]