__skb_put_padto
if (__skb_put_padto(skb, ETH_ZLEN, false))
return !__skb_put_padto(skb, padto, false);
if (__skb_put_padto(skb, skb->len + pad_len, false))
return __skb_put_padto(skb, len, true);
__skb_put_padto(skb, nhoff + ICMP_EXT_ORIG_DGRAM_MIN_LEN, false))
__skb_put_padto(skb, nhoff + ICMP_EXT_ORIG_DGRAM_MIN_LEN, false))