Home
last modified time | relevance | path

Searched refs:TX_RING_MOD_MASK (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/amd/
Dsun3lance.c96 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) macro
631 lp->new_tx = (lp->new_tx + 1) & TX_RING_MOD_MASK; in lance_start_xmit()
642 if ((MEM->tx_head[(entry+1) & TX_RING_MOD_MASK].flag & TMD1_OWN) == in lance_start_xmit()
732 old_tx = (old_tx +1) & TX_RING_MOD_MASK; in lance_interrupt()
D7990.h41 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) macro
Datarilance.c113 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) macro
813 entry = lp->cur_tx & TX_RING_MOD_MASK; in lance_start_xmit()
836 if ((MEM->tx_head[(entry+1) & TX_RING_MOD_MASK].flag & TMD1_OWN) == in lance_start_xmit()
884 int entry = dirty_tx & TX_RING_MOD_MASK; in lance_interrupt()
Dmvme147.c132 lp->lance.tx_ring_mod_mask = TX_RING_MOD_MASK; in mvme147lance_probe()
Dsunlance.c181 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) macro
183 #define TX_NEXT(__x) (((__x)+1) & TX_RING_MOD_MASK)
272 lp->tx_old+TX_RING_MOD_MASK-lp->tx_new:\
883 entry = lp->tx_new & TX_RING_MOD_MASK; in build_fake_packet()
1122 entry = lp->tx_new & TX_RING_MOD_MASK; in lance_start_xmit()
Dhplance.c163 lp->lance.tx_ring_mod_mask = TX_RING_MOD_MASK; in hplance_init()
Ddeclance.c156 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) macro
275 lp->tx_old+TX_RING_MOD_MASK-lp->tx_new:\
714 j = (j + 1) & TX_RING_MOD_MASK; in lance_tx()
927 lp->tx_new = (entry + 1) & TX_RING_MOD_MASK; in lance_start_xmit()
Dlance.c194 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) macro
970 entry = lp->cur_tx & TX_RING_MOD_MASK; in lance_start_xmit()
1051 int entry = dirty_tx & TX_RING_MOD_MASK; in lance_interrupt()
Da2065.c75 #define TX_RING_MOD_MASK (TX_RING_SIZE - 1) macro
738 priv->tx_ring_mod_mask = TX_RING_MOD_MASK; in a2065_init_one()
/Linux-v4.19/drivers/net/wan/
Dfsl_ucc_hdlc.h132 #define TX_RING_MOD_MASK(size) (size - 1) macro
Dfsl_ucc_hdlc.c393 (priv->skb_curtx + 1) & TX_RING_MOD_MASK(TX_BD_RING_LEN); in ucc_hdlc_tx()
453 1) & TX_RING_MOD_MASK(TX_BD_RING_LEN); in hdlc_tx_done()
/Linux-v4.19/drivers/net/ethernet/freescale/
Dfec.h349 #define TX_RING_MOD_MASK 511 /* for this to work */ macro
Ducc_geth.h882 #define TX_RING_MOD_MASK(size) (size-1) macro
Dgianfar.h109 #define TX_RING_MOD_MASK(size) (size-1) macro
Dgianfar.c2537 TX_RING_MOD_MASK(tx_queue->tx_ring_size); in gfar_start_xmit()
2749 TX_RING_MOD_MASK(tx_ring_size); in gfar_clean_tx_ring()
Ducc_geth.c3113 1) & TX_RING_MOD_MASK(ugeth->ug_info->bdRingLenTx[txQ]); in ucc_geth_start_xmit()
3272 1) & TX_RING_MOD_MASK(ugeth->ug_info->bdRingLenTx[txQ]); in ucc_geth_tx()