Lines Matching refs:new_skb
2123 struct sk_buff *new_skb, *skb = *s; in dpaa_a050385_wa_skb() local
2155 new_skb = netdev_alloc_skb(net_dev, skb->len + DPAA_A050385_ALIGN - 1 + in dpaa_a050385_wa_skb()
2157 if (!new_skb) in dpaa_a050385_wa_skb()
2161 skb_reserve(new_skb, priv->tx_headroom - NET_SKB_PAD); in dpaa_a050385_wa_skb()
2164 start = PTR_ALIGN(new_skb->data, DPAA_A050385_ALIGN); in dpaa_a050385_wa_skb()
2165 if (start - new_skb->data) in dpaa_a050385_wa_skb()
2166 skb_reserve(new_skb, start - new_skb->data); in dpaa_a050385_wa_skb()
2168 skb_put(new_skb, skb->len); in dpaa_a050385_wa_skb()
2169 skb_copy_bits(skb, 0, new_skb->data, skb->len); in dpaa_a050385_wa_skb()
2170 skb_copy_header(new_skb, skb); in dpaa_a050385_wa_skb()
2171 new_skb->dev = skb->dev; in dpaa_a050385_wa_skb()
2175 skb_shinfo(new_skb)->tx_flags = skb_shinfo(skb)->tx_flags; in dpaa_a050385_wa_skb()
2176 skb_shinfo(new_skb)->hwtstamps = skb_shinfo(skb)->hwtstamps; in dpaa_a050385_wa_skb()
2177 skb_shinfo(new_skb)->tskey = skb_shinfo(skb)->tskey; in dpaa_a050385_wa_skb()
2179 skb_set_owner_w(new_skb, skb->sk); in dpaa_a050385_wa_skb()
2186 skb_set_network_header(new_skb, skb_network_offset(skb)); in dpaa_a050385_wa_skb()
2187 skb_set_transport_header(new_skb, skb_transport_offset(skb)); in dpaa_a050385_wa_skb()
2190 *s = new_skb; in dpaa_a050385_wa_skb()