Home
last modified time | relevance | path

Searched refs:process_queue (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/net/
H A Dtun.c230 struct sk_buff_head process_queue; in tun_napi_receive() local
234 __skb_queue_head_init(&process_queue); in tun_napi_receive()
237 skb_queue_splice_tail_init(queue, &process_queue); in tun_napi_receive()
240 while (received < budget && (skb = __skb_dequeue(&process_queue))) { in tun_napi_receive()
245 if (!skb_queue_empty(&process_queue)) { in tun_napi_receive()
247 skb_queue_splice(&process_queue, queue); in tun_napi_receive()
1478 struct sk_buff_head process_queue; in tun_rx_batched() local
1492 __skb_queue_head_init(&process_queue); in tun_rx_batched()
1493 skb_queue_splice_tail_init(queue, &process_queue); in tun_rx_batched()
1504 while ((nskb = __skb_dequeue(&process_queue))) { in tun_rx_batched()
/linux-6.15/net/core/
H A Dnet-procfs.c92 return skb_queue_len_lockless(&sd->process_queue); in softnet_process_queue_len()
H A Ddev.c6199 skb_queue_walk_safe(&sd->process_queue, skb, tmp) { in flush_backlog()
6201 __skb_unlink(skb, &sd->process_queue); in flush_backlog()
6224 !skb_queue_empty_lockless(&sd->process_queue); in flush_required()
6349 while ((skb = __skb_dequeue(&sd->process_queue))) { in process_backlog()
6378 &sd->process_queue); in process_backlog()
12288 while ((skb = __skb_dequeue(&oldsd->process_queue))) { in dev_cpu_dead()
12697 skb_queue_head_init(&sd->process_queue); in net_dev_init()
/linux-6.15/include/linux/
H A Dnetdevice.h3454 struct sk_buff_head process_queue; member