Lines Matching refs:skb
165 struct sk_buff *skb) in cpu_map_build_skb() argument
195 skb = build_skb_around(skb, pkt_data_start, frame_size); in cpu_map_build_skb()
196 if (unlikely(!skb)) in cpu_map_build_skb()
199 skb_reserve(skb, hard_start_headroom); in cpu_map_build_skb()
200 __skb_put(skb, xdpf->len); in cpu_map_build_skb()
202 skb_metadata_set(skb, xdpf->metasize); in cpu_map_build_skb()
205 skb->protocol = eth_type_trans(skb, xdpf->dev_rx); in cpu_map_build_skb()
219 return skb; in cpu_map_build_skb()
309 struct sk_buff *skb = skbs[i]; in cpu_map_kthread_run() local
312 skb = cpu_map_build_skb(rcpu, xdpf, skb); in cpu_map_kthread_run()
313 if (!skb) { in cpu_map_kthread_run()
319 ret = netif_receive_skb_core(skb); in cpu_map_kthread_run()