OCELOT_SKB_CB
struct sk_buff *clone = OCELOT_SKB_CB(skb)->clone;
u32 tstamp_lo = OCELOT_SKB_CB(skb)->tstamp_lo;
OCELOT_SKB_CB(skb)->clone = clone;
OCELOT_SKB_CB(skb)->clone = clone;
if (OCELOT_SKB_CB(skb)->ts_id != ts_id)
hdr = ptp_parse_header(skb, OCELOT_SKB_CB(skb)->ptp_class);
if (time_before(OCELOT_SKB_CB(skb)->ptp_tx_time +
port, OCELOT_SKB_CB(skb)->ts_id);
__set_bit(OCELOT_SKB_CB(skb)->ts_id, ts_id_in_flight);
OCELOT_SKB_CB(clone)->ts_id = n;
OCELOT_SKB_CB(clone)->ptp_tx_time = jiffies;
OCELOT_SKB_CB(skb)->ptp_cmd = ptp_cmd;
OCELOT_SKB_CB(skb)->ptp_cmd = ptp_cmd;
OCELOT_SKB_CB(*clone)->ptp_class = ptp_class;
struct sk_buff *clone = OCELOT_SKB_CB(skb)->clone;
u8 ptp_cmd = OCELOT_SKB_CB(skb)->ptp_cmd;
rew_op |= OCELOT_SKB_CB(clone)->ts_id << 3;
OCELOT_SKB_CB(skb)->tstamp_lo = rew_val;