Home
last modified time | relevance | path

Searched refs:skb_queue (Results 1 – 24 of 24) sorted by relevance

/Linux-v4.19/drivers/net/can/
Drx-offload.c57 (skb = skb_dequeue(&offload->skb_queue))) { in can_rx_offload_napi_poll()
70 if (!skb_queue_empty(&offload->skb_queue)) in can_rx_offload_napi_poll()
127 if (likely(skb_queue_len(&offload->skb_queue) <= in can_rx_offload_offload_one()
155 struct sk_buff_head skb_queue; in can_rx_offload_irq_offload_timestamp() local
158 __skb_queue_head_init(&skb_queue); in can_rx_offload_irq_offload_timestamp()
172 __skb_queue_add_sort(&skb_queue, skb, can_rx_offload_compare); in can_rx_offload_irq_offload_timestamp()
175 if (!skb_queue_empty(&skb_queue)) { in can_rx_offload_irq_offload_timestamp()
179 spin_lock_irqsave(&offload->skb_queue.lock, flags); in can_rx_offload_irq_offload_timestamp()
180 skb_queue_splice_tail(&skb_queue, &offload->skb_queue); in can_rx_offload_irq_offload_timestamp()
181 spin_unlock_irqrestore(&offload->skb_queue.lock, flags); in can_rx_offload_irq_offload_timestamp()
[all …]
/Linux-v4.19/net/mac802154/
Dmain.c36 while ((skb = skb_dequeue(&local->skb_queue))) { in ieee802154_tasklet_handler()
106 skb_queue_head_init(&local->skb_queue); in ieee802154_alloc_hw()
Dieee802154_i.h63 struct sk_buff_head skb_queue; member
Drx.c308 skb_queue_tail(&local->skb_queue, skb); in ieee802154_rx_irqsafe()
/Linux-v4.19/include/linux/can/
Drx-offload.h29 struct sk_buff_head skb_queue; member
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dhif_usb.c282 ath9k_skb_queue_purge(hif_dev, &tx_buf->skb_queue); in hif_usb_tx_cb()
293 ath9k_skb_queue_complete(hif_dev, &tx_buf->skb_queue, txok); in hif_usb_tx_cb()
297 __skb_queue_head_init(&tx_buf->skb_queue); in hif_usb_tx_cb()
355 __skb_queue_tail(&tx_buf->skb_queue, nskb); in __hif_usb_tx()
367 ath9k_skb_queue_complete(hif_dev, &tx_buf->skb_queue, false); in __hif_usb_tx()
368 __skb_queue_head_init(&tx_buf->skb_queue); in __hif_usb_tx()
806 __skb_queue_head_init(&tx_buf->skb_queue); in ath9k_hif_usb_alloc_tx_urbs()
Dhif_usb.h84 struct sk_buff_head skb_queue; member
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Dmac.h144 skb_queue);
/Linux-v4.19/net/mac80211/
Dmain.c222 while ((skb = skb_dequeue(&local->skb_queue)) || in ieee80211_tasklet_handler()
691 skb_queue_head_init(&local->skb_queue); in ieee80211_alloc_hw_nm()
1250 if (skb_queue_len(&local->skb_queue) || in ieee80211_unregister_hw()
1253 skb_queue_purge(&local->skb_queue); in ieee80211_unregister_hw()
Docb.c237 skb_queue_purge(&sdata->skb_queue); in ieee80211_ocb_leave()
Diface.c448 skb_queue_head_init(&sdata->skb_queue); in ieee80211_add_virtual_monitor()
995 skb_queue_purge(&sdata->skb_queue); in ieee80211_do_stop()
1248 while ((skb = skb_dequeue(&sdata->skb_queue))) { in ieee80211_iface_work()
1416 skb_queue_head_init(&sdata->skb_queue); in ieee80211_setup_sdata()
Dstatus.c33 &local->skb_queue : &local->skb_queue_unreliable, skb); in ieee80211_tx_status_irqsafe()
34 tmp = skb_queue_len(&local->skb_queue) + in ieee80211_tx_status_irqsafe()
Drx.c255 skb_queue_tail(&sdata->skb_queue, skb); in ieee80211_handle_mu_mimo_mon()
1337 skb_queue_tail(&rx->sdata->skb_queue, skb); in ieee80211_rx_reorder_ampdu()
3262 skb_queue_tail(&sdata->skb_queue, rx->skb); in ieee80211_rx_h_action()
3408 skb_queue_tail(&sdata->skb_queue, rx->skb); in ieee80211_rx_h_mgmt()
4564 skb_queue_tail(&local->skb_queue, skb); in ieee80211_rx_irqsafe()
Dieee80211_i.h929 struct sk_buff_head skb_queue; member
1209 struct sk_buff_head skb_queue; member
Dibss.c758 skb_queue_purge(&sdata->skb_queue); in ieee80211_csa_connection_drop_work()
1871 skb_queue_purge(&sdata->skb_queue); in ieee80211_ibss_leave()
/Linux-v4.19/drivers/net/wireless/ath/ath6kl/
Dtxrx.c684 struct sk_buff_head skb_queue; in ath6kl_tx_complete() local
696 skb_queue_head_init(&skb_queue); in ath6kl_tx_complete()
726 __skb_queue_tail(&skb_queue, skb); in ath6kl_tx_complete()
795 __skb_queue_purge(&skb_queue); in ath6kl_tx_complete()
/Linux-v4.19/drivers/infiniband/ulp/ipoib/
Dipoib_cm.c1437 while ((skb = skb_dequeue(&priv->cm.skb_queue))) { in ipoib_cm_skb_reap()
1461 int e = skb_queue_empty(&priv->cm.skb_queue); in ipoib_cm_skb_too_long()
1465 skb_queue_tail(&priv->cm.skb_queue, skb); in ipoib_cm_skb_too_long()
1599 skb_queue_head_init(&priv->cm.skb_queue); in ipoib_cm_dev_init()
Dipoib.h279 struct sk_buff_head skb_queue; member
/Linux-v4.19/drivers/staging/rtl8192e/rtl8192e/
Drtl_core.h370 struct sk_buff_head skb_queue; member
Dr8192E_dev.c2132 skb_queue_purge(&priv->skb_queue); in rtl92e_stop_adapter()
Drtl_core.c982 skb_queue_head_init(&priv->skb_queue); in _rtl92e_init_priv_variable()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
Dtrx.c37 static u8 _rtl92se_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 skb_queue) in _rtl92se_map_hwqueue_to_fwqueue() argument
/Linux-v4.19/drivers/staging/rtl8192u/
Dr8192U.h868 struct sk_buff_head skb_queue; member
Dr8192U_core.c877 if (skb_queue_len(&priv->skb_queue)) in rtl8192_rtx_disable()
880 skb_queue_purge(&priv->skb_queue); in rtl8192_rtx_disable()
906 skb_queue_tail(&priv->skb_queue, skb); in rtl8192_rx_isr()
2274 skb_queue_head_init(&priv->skb_queue); in rtl8192_init_priv_variable()
4855 while (NULL != (skb = skb_dequeue(&priv->skb_queue))) { in rtl8192_irq_rx_tasklet()