Lines Matching refs:skb_cb
85 struct cpts_skb_cb_data *skb_cb; in cpts_purge_txq() local
90 skb_cb = (struct cpts_skb_cb_data *)skb->cb; in cpts_purge_txq()
91 if (time_after(jiffies, skb_cb->tmo)) { in cpts_purge_txq()
347 struct cpts_skb_cb_data *skb_cb = in cpts_match_tx_ts() local
350 if (mtype_seqid == skb_cb->skb_mtype_seqid) { in cpts_match_tx_ts()
362 if (time_after(jiffies, skb_cb->tmo)) { in cpts_match_tx_ts()
507 struct cpts_skb_cb_data *skb_cb = (struct cpts_skb_cb_data *)skb->cb; in cpts_rx_timestamp() local
517 ret = cpts_skb_get_mtype_seqid(skb, &skb_cb->skb_mtype_seqid); in cpts_rx_timestamp()
521 skb_cb->skb_mtype_seqid |= (CPTS_EV_RX << EVENT_TYPE_SHIFT); in cpts_rx_timestamp()
524 __func__, skb_cb->skb_mtype_seqid); in cpts_rx_timestamp()
526 ns = cpts_find_ts(cpts, skb, CPTS_EV_RX, skb_cb->skb_mtype_seqid); in cpts_rx_timestamp()
537 struct cpts_skb_cb_data *skb_cb = (struct cpts_skb_cb_data *)skb->cb; in cpts_tx_timestamp() local
543 ret = cpts_skb_get_mtype_seqid(skb, &skb_cb->skb_mtype_seqid); in cpts_tx_timestamp()
547 skb_cb->skb_mtype_seqid |= (CPTS_EV_TX << EVENT_TYPE_SHIFT); in cpts_tx_timestamp()
550 __func__, skb_cb->skb_mtype_seqid); in cpts_tx_timestamp()
555 skb_cb->tmo = jiffies + msecs_to_jiffies(CPTS_SKB_RX_TX_TMO); in cpts_tx_timestamp()