XENVIF_TX_CB
#define copy_pending_idx(skb, i) (XENVIF_TX_CB(skb)->copy_pending_idx[i])
#define copy_count(skb) (XENVIF_TX_CB(skb)->copy_count)
BUILD_BUG_ON(sizeof(*XENVIF_TX_CB(skb)) > sizeof(skb->cb));
XENVIF_TX_CB(skb)->split_mask = 0;
XENVIF_TX_CB(skb)->split_mask |= 1U << copy_count(skb);
if (XENVIF_TX_CB(skb)->split_mask & (1U << i)) {