Lines Matching refs:skb
159 struct sk_buff *skb) in cpu_map_build_skb() argument
174 skb = build_skb_around(skb, pkt_data_start, frame_size); in cpu_map_build_skb()
175 if (unlikely(!skb)) in cpu_map_build_skb()
178 skb_reserve(skb, hard_start_headroom); in cpu_map_build_skb()
179 __skb_put(skb, xdpf->len); in cpu_map_build_skb()
181 skb_metadata_set(skb, xdpf->metasize); in cpu_map_build_skb()
184 skb->protocol = eth_type_trans(skb, xdpf->dev_rx); in cpu_map_build_skb()
198 return skb; in cpu_map_build_skb()
364 struct sk_buff *skb = skbs[i]; in cpu_map_kthread_run() local
367 skb = cpu_map_build_skb(xdpf, skb); in cpu_map_kthread_run()
368 if (!skb) { in cpu_map_kthread_run()
374 ret = netif_receive_skb_core(skb); in cpu_map_kthread_run()