Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/can/dev/
H A Drx-offload.c53 (skb = skb_dequeue(&offload->skb_queue))) { in can_rx_offload_napi_poll()
69 if (!skb_queue_empty(&offload->skb_queue)) in can_rx_offload_napi_poll()
149 if (unlikely(skb_queue_len(&offload->skb_queue) > in can_rx_offload_offload_one()
227 if (skb_queue_len(&offload->skb_queue) > in can_rx_offload_queue_timestamp()
271 if (skb_queue_len(&offload->skb_queue) > in can_rx_offload_queue_tail()
316 spin_lock_irqsave(&offload->skb_queue.lock, flags); in can_rx_offload_irq_finish()
320 queue_len = skb_queue_len(&offload->skb_queue); in can_rx_offload_irq_finish()
337 spin_lock_irqsave(&offload->skb_queue.lock, flags); in can_rx_offload_threaded_irq_finish()
341 queue_len = skb_queue_len(&offload->skb_queue); in can_rx_offload_threaded_irq_finish()
361 skb_queue_head_init(&offload->skb_queue); in can_rx_offload_init_queue()
[all …]
/linux-6.15/drivers/net/wireless/silabs/wfx/
H A Dqueue.c94 struct sk_buff_head *skb_queue, struct sk_buff_head *dropped) in __wfx_tx_queue_drop() argument
98 spin_lock_bh(&skb_queue->lock); in __wfx_tx_queue_drop()
99 skb_queue_walk_safe(skb_queue, skb, tmp) { in __wfx_tx_queue_drop()
100 __skb_unlink(skb, skb_queue); in __wfx_tx_queue_drop()
103 spin_unlock_bh(&skb_queue->lock); in __wfx_tx_queue_drop()
/linux-6.15/net/can/j1939/
H A Dtransport.c332 if (skb_queue_len(&session->skb_queue) < 2) in j1939_session_skb_drop_old()
337 spin_lock_irqsave(&session->skb_queue.lock, flags); in j1939_session_skb_drop_old()
338 do_skb = skb_peek(&session->skb_queue); in j1939_session_skb_drop_old()
342 __skb_unlink(do_skb, &session->skb_queue); in j1939_session_skb_drop_old()
368 skb_queue_tail(&session->skb_queue, skb); in j1939_session_skb_queue()
381 spin_lock_irqsave(&session->skb_queue.lock, flags); in j1939_session_skb_get_by_offset()
382 skb_queue_walk(&session->skb_queue, do_skb) { in j1939_session_skb_get_by_offset()
395 spin_unlock_irqrestore(&session->skb_queue.lock, flags); in j1939_session_skb_get_by_offset()
400 skb_queue_len(&session->skb_queue)); in j1939_session_skb_get_by_offset()
1508 skb_queue_head_init(&session->skb_queue); in j1939_session_new()
[all …]
H A Dj1939-priv.h242 struct sk_buff_head skb_queue; member
/linux-6.15/include/linux/can/
H A Drx-offload.h22 struct sk_buff_head skb_queue; member
/linux-6.15/net/mac802154/
H A Dmain.c28 while ((skb = skb_dequeue(&local->skb_queue))) { in ieee802154_tasklet_handler()
98 skb_queue_head_init(&local->skb_queue); in ieee802154_alloc_hw()
H A Dieee802154_i.h90 struct sk_buff_head skb_queue; member
H A Drx.c447 skb_queue_tail(&local->skb_queue, skb); in ieee802154_rx_irqsafe()
/linux-6.15/drivers/net/netdevsim/
H A Dnetdev.c41 if (skb_queue_len(&rq->skb_queue) > NSIM_RING_SIZE) { in nsim_napi_rx()
46 skb_queue_tail(&rq->skb_queue, skb); in nsim_napi_rx()
356 if (skb_queue_empty(&rq->skb_queue)) in nsim_rcv()
359 skb = skb_dequeue(&rq->skb_queue); in nsim_rcv()
640 skb_queue_head_init(&rq->skb_queue); in nsim_queue_alloc()
648 skb_queue_purge_reason(&rq->skb_queue, SKB_DROP_REASON_QUEUE_PURGE); in nsim_queue_free()
H A Dnetdevsim.h97 struct sk_buff_head skb_queue; member
/linux-6.15/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.h84 struct sk_buff_head skb_queue; member
H A Dhif_usb.c280 ath9k_skb_queue_purge(hif_dev, &tx_buf->skb_queue); in hif_usb_tx_cb()
291 ath9k_skb_queue_complete(hif_dev, &tx_buf->skb_queue, txok); in hif_usb_tx_cb()
295 __skb_queue_head_init(&tx_buf->skb_queue); in hif_usb_tx_cb()
353 __skb_queue_tail(&tx_buf->skb_queue, nskb); in __hif_usb_tx()
365 ath9k_skb_queue_complete(hif_dev, &tx_buf->skb_queue, false); in __hif_usb_tx()
366 __skb_queue_head_init(&tx_buf->skb_queue); in __hif_usb_tx()
865 __skb_queue_head_init(&tx_buf->skb_queue); in ath9k_hif_usb_alloc_tx_urbs()
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dmac.h121 skb_queue);
/linux-6.15/net/mac80211/
H A Docb.c231 skb_queue_purge(&sdata->skb_queue); in ieee80211_ocb_leave()
H A Dmain.c434 while ((skb = skb_dequeue(&local->skb_queue)) || in ieee80211_handle_queued_frames()
1008 skb_queue_head_init(&local->skb_queue); in ieee80211_alloc_hw_nm()
1700 if (skb_queue_len(&local->skb_queue) || in ieee80211_unregister_hw()
1703 skb_queue_purge(&local->skb_queue); in ieee80211_unregister_hw()
H A Diface.c629 skb_queue_purge(&sdata->skb_queue); in ieee80211_do_stop()
1188 skb_queue_head_init(&sdata->skb_queue); in ieee80211_add_virtual_monitor()
1673 while ((skb = skb_dequeue(&sdata->skb_queue))) { in ieee80211_iface_work()
1764 skb_queue_head_init(&sdata->skb_queue); in ieee80211_setup_sdata()
H A Dstatus.c31 &local->skb_queue : &local->skb_queue_unreliable, skb); in ieee80211_tx_status_irqsafe()
32 tmp = skb_queue_len(&local->skb_queue) + in ieee80211_tx_status_irqsafe()
H A Dibss.c729 skb_queue_purge(&sdata->skb_queue); in ieee80211_csa_connection_drop_work()
1845 skb_queue_purge(&sdata->skb_queue); in ieee80211_ibss_leave()
H A Dieee80211_i.h1150 struct sk_buff_head skb_queue; member
1466 struct sk_buff_head skb_queue; member
H A Drx.c232 skb_queue_tail(&sdata->skb_queue, skb); in __ieee80211_queue_skb_to_iface()
5463 skb_queue_tail(&local->skb_queue, skb); in ieee80211_rx_irqsafe()
/linux-6.15/drivers/net/wireless/ath/ath6kl/
H A 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-6.15/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c1434 while ((skb = skb_dequeue(&priv->cm.skb_queue))) { in ipoib_cm_skb_reap()
1462 int e = skb_queue_empty(&priv->cm.skb_queue); in ipoib_cm_skb_too_long()
1466 skb_queue_tail(&priv->cm.skb_queue, skb); in ipoib_cm_skb_too_long()
1601 skb_queue_head_init(&priv->cm.skb_queue); in ipoib_cm_dev_init()
H A Dipoib.h278 struct sk_buff_head skb_queue; member
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dtrx.c15 static u8 _rtl92se_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 skb_queue) in _rtl92se_map_hwqueue_to_fwqueue() argument