Home
last modified time | relevance | path

Searched refs:teardown_skb (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/net/mac80211/
H A Dstatus.c562 struct sk_buff *teardown_skb; in ieee80211_tdls_td_tx_handle() local
568 teardown_skb = sdata->u.mgd.teardown_skb; in ieee80211_tdls_td_tx_handle()
570 if ((skb == orig_teardown_skb) && teardown_skb) { in ieee80211_tdls_td_tx_handle()
571 sdata->u.mgd.teardown_skb = NULL; in ieee80211_tdls_td_tx_handle()
583 dev_kfree_skb_any(teardown_skb); in ieee80211_tdls_td_tx_handle()
588 ieee80211_subif_start_xmit(teardown_skb, skb->dev); in ieee80211_tdls_td_tx_handle()
H A Dtdls.c1037 if (try_resend && !sdata->u.mgd.teardown_skb) { in ieee80211_tdls_prep_mgmt_packet()
1049 sdata->u.mgd.teardown_skb = skb_copy(skb, GFP_ATOMIC); in ieee80211_tdls_prep_mgmt_packet()
H A Dmlme.c4841 ifmgd->teardown_skb = NULL; in ieee80211_sta_setup_sdata()
5935 if (ifmgd->teardown_skb) { in ieee80211_mgd_stop()
5936 kfree_skb(ifmgd->teardown_skb); in ieee80211_mgd_stop()
5937 ifmgd->teardown_skb = NULL; in ieee80211_mgd_stop()
H A Dieee80211_i.h543 struct sk_buff *teardown_skb; /* A copy to send through the AP */ member
544 spinlock_t teardown_lock; /* To lock changing teardown_skb */
/kernel/linux/linux-6.6/net/mac80211/
H A Dstatus.c575 struct sk_buff *teardown_skb; in ieee80211_tdls_td_tx_handle() local
581 teardown_skb = sdata->u.mgd.teardown_skb; in ieee80211_tdls_td_tx_handle()
583 if ((skb == orig_teardown_skb) && teardown_skb) { in ieee80211_tdls_td_tx_handle()
584 sdata->u.mgd.teardown_skb = NULL; in ieee80211_tdls_td_tx_handle()
596 dev_kfree_skb_any(teardown_skb); in ieee80211_tdls_td_tx_handle()
601 ieee80211_subif_start_xmit(teardown_skb, skb->dev); in ieee80211_tdls_td_tx_handle()
H A Dtdls.c1131 if (try_resend && !sdata->u.mgd.teardown_skb) { in ieee80211_tdls_prep_mgmt_packet()
1143 sdata->u.mgd.teardown_skb = skb_copy(skb, GFP_ATOMIC); in ieee80211_tdls_prep_mgmt_packet()
H A Dmlme.c6873 ifmgd->teardown_skb = NULL; in ieee80211_sta_setup_sdata()
7882 if (ifmgd->teardown_skb) { in ieee80211_mgd_stop()
7883 kfree_skb(ifmgd->teardown_skb); in ieee80211_mgd_stop()
7884 ifmgd->teardown_skb = NULL; in ieee80211_mgd_stop()
H A Dieee80211_i.h535 struct sk_buff *teardown_skb; /* A copy to send through the AP */ member
536 spinlock_t teardown_lock; /* To lock changing teardown_skb */

Completed in 32 milliseconds