Home
last modified time | relevance | path

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

/linux/net/core/
H A Ddev.h412 void skb_defer_node_flush(struct skb_defer_node *sdn);
H A Ddev.c7044 static void __skb_defer_free_flush(struct skb_defer_node *sdn, int budget) in __napi_busy_loop()
7049 if (llist_empty(&sdn->defer_list)) in __napi_busy_loop()
7051 atomic_long_set(&sdn->defer_count, 0); in __napi_busy_loop()
7052 free_list = llist_del_all(&sdn->defer_list); in __napi_busy_loop()
7060 void skb_defer_node_flush(struct skb_defer_node *sdn) in __napi_busy_loop()
7062 __skb_defer_free_flush(sdn, 0); in __napi_busy_loop()
7067 struct skb_defer_node *sdn; in __napi_busy_loop()
7071 sdn = this_cpu_ptr(net_hotdata.skb_defer_nodes) + node; in __napi_busy_loop()
7072 __skb_defer_free_flush(sdn, 1); in __napi_busy_loop()
6936 __skb_defer_free_flush(struct skb_defer_node * sdn,int budget) __skb_defer_free_flush() argument
6952 skb_defer_node_flush(struct skb_defer_node * sdn) skb_defer_node_flush() argument
6959 struct skb_defer_node *sdn; skb_defer_free_flush() local
H A Dskbuff.c7466 struct skb_defer_node *sdn; in skb_splice_from_iter()
7492 sdn = per_cpu_ptr(net_hotdata.skb_defer_nodes, cpu) + cpu_to_node(my_cpu); in skb_splice_from_iter()
7495 defer_count = atomic_long_inc_return(&sdn->defer_count); in skb_splice_from_iter()
7500 llist_add(&skb->ll_node, &sdn->defer_list); in skb_splice_from_iter()
7503 skb_defer_node_flush(sdn);
7364 struct skb_defer_node *sdn; skb_attempt_defer_free() local