Lines Matching refs:tx_head
187 u32 tx_head; member
194 return priv->tx_head & HECC_TX_MB_MASK; in get_tx_head_mb()
204 return (priv->tx_head >> HECC_TX_PRIO_SHIFT) & MAX_TX_PRIO; in get_tx_head_prio()
360 priv->tx_head = HECC_TX_MASK; in ti_hecc_start()
483 priv->tx_head, priv->tx_tail); in ti_hecc_xmit()
509 --priv->tx_head; in ti_hecc_xmit()
511 (priv->tx_head & HECC_TX_MASK) == HECC_TX_MASK) { in ti_hecc_xmit()
739 while (priv->tx_tail - priv->tx_head > 0) { in ti_hecc_interrupt()
757 if ((priv->tx_head == priv->tx_tail && in ti_hecc_interrupt()
758 ((priv->tx_head & HECC_TX_MASK) != HECC_TX_MASK)) || in ti_hecc_interrupt()
760 ((priv->tx_head & HECC_TX_MASK) == HECC_TX_MASK))) in ti_hecc_interrupt()