SKBTX_HW_TSTAMP
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)
if ((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) ||
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) {
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) && ptp &&
if ((unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) &&
if (likely(!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)))
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) {
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) {
re.s.tstamp = ((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) != 0);
if (!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
return skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP;
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) {
if (priv->tx_tstamp && skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) {
if ((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) && dpaa2_ptp) {
if ((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
SKBTX_HW_TSTAMP && fep->hwts_tx_en))
SKBTX_HW_TSTAMP && fep->hwts_tx_en))
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
do_tstamp = (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
do_tstamp = (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if (likely(!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)))
if (likely(!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)))
if (likely(!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)))
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) {
skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) {
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if (!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) ||
(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))) {
} else if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) {
shinfo->tx_flags & SKBTX_HW_TSTAMP)) {
if (!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))) {
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) {
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) {
if (!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
if (!unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
if ((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (port->lan966x->ptp && skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) {
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (sparx5->ptp && skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) {
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (ocelot->ptp && (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP)) {
if (likely(!(shtx->tx_flags & SKBTX_HW_TSTAMP && adapter->hwts_tx_en)))
skb_shinfo(skb)->tx_flags |= SKBTX_HW_TSTAMP;
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
return (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) ? RAVB_NC :
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) {
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) {
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) {
((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if (unlikely((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
return skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP;
return skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP;
if ((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) && priv->hwts_tx_en)
if (unlikely((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if ((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) && priv->hwts_tx_en)
if (unlikely((skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if (!(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP &&
if (!(skb_shinfo(p_info->skb)->tx_flags & SKBTX_HW_TSTAMP) ||
if (unlikely(skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) &&
if (unlikely(shtx->tx_flags & SKBTX_HW_TSTAMP && port->hwts_tx_en))
#define SKBTX_ANY_TSTAMP (SKBTX_HW_TSTAMP | \