Home
last modified time | relevance | path

Searched refs:skb_header_cloned (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/microchip/sparx5/lan969x/
H A Dlan969x_fdma.c313 if (needed_headroom || needed_tailroom || skb_header_cloned(skb)) { in lan969x_fdma_xmit()
/linux/drivers/net/usb/
H A Dasix_common.c289 if (!skb_header_cloned(skb) && in asix_tx_fixup()
H A Dax88179_178a.c1495 if ((skb_header_cloned(skb) || headroom < 0) && in ax88179_tx_fixup()
/linux/include/linux/
H A Dskbuff.h639 * skb_header_cloned() checks if skb is allowed to add / write the headers.
2046 * skb_header_cloned - is the header a clone
2052 static inline int skb_header_cloned(const struct sk_buff *skb)
2068 if (skb_header_cloned(skb))
3872 return !skb_header_cloned(skb) && in pskb_copy_for_clone()
3920 * skb_cloned check by skb_header_cloned. It should be used when
3926 return __skb_cow(skb, headroom, skb_header_cloned(skb)); in skb_cow()
2069 static inline int skb_header_cloned(const struct sk_buff *skb) skb_header_cloned() function
/linux/drivers/net/ethernet/mscc/
H A Docelot_fdma.c649 skb_header_cloned(skb))) { in ocelot_fdma_prepare_skb()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcore.c332 if (skb_headroom(skb) < drvr->hdrlen || skb_header_cloned(skb)) { in brcmf_netdev_start_xmit()
/linux/drivers/net/ethernet/qualcomm/emac/
H A Demac-mac.c1254 if (skb_header_cloned(skb)) { in emac_tso_csum()
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c1168 if (skb_header_cloned(skb)) { in vmxnet3_tq_xmit()
/linux/drivers/net/ethernet/cadence/
H A Dmacb_main.c2427 bool cloned = skb_cloned(*skb) || skb_header_cloned(*skb) || in macb_pad_and_fcs()
/linux/drivers/net/
H A Dvirtio_net.c3299 !skb_header_cloned(skb) && skb_headroom(skb) >= hdr_len; in xmit_skb()