Lines Matching refs:curr_skb
499 struct sk_buff *curr_skb,
1276 struct sk_buff *curr_skb; in xsk_append_merge_buffer() local
1282 curr_skb = head_skb; in xsk_append_merge_buffer()
1315 curr_skb = virtnet_skb_append_frag(head_skb, curr_skb, page, in xsk_append_merge_buffer()
1317 if (!curr_skb) { in xsk_append_merge_buffer()
2381 struct sk_buff *curr_skb, in virtnet_skb_append_frag() argument
2388 num_skb_frags = skb_shinfo(curr_skb)->nr_frags; in virtnet_skb_append_frag()
2395 if (curr_skb == head_skb) in virtnet_skb_append_frag()
2396 skb_shinfo(curr_skb)->frag_list = nskb; in virtnet_skb_append_frag()
2398 curr_skb->next = nskb; in virtnet_skb_append_frag()
2399 curr_skb = nskb; in virtnet_skb_append_frag()
2404 if (curr_skb != head_skb) { in virtnet_skb_append_frag()
2411 if (skb_can_coalesce(curr_skb, num_skb_frags, page, offset)) { in virtnet_skb_append_frag()
2413 skb_coalesce_rx_frag(curr_skb, num_skb_frags - 1, in virtnet_skb_append_frag()
2416 skb_add_rx_frag(curr_skb, num_skb_frags, page, in virtnet_skb_append_frag()
2420 return curr_skb; in virtnet_skb_append_frag()
2436 struct sk_buff *head_skb, *curr_skb; in receive_mergeable() local
2461 curr_skb = head_skb; in receive_mergeable()
2463 if (unlikely(!curr_skb)) in receive_mergeable()
2483 curr_skb = virtnet_skb_append_frag(head_skb, curr_skb, page, in receive_mergeable()
2485 if (!curr_skb) in receive_mergeable()