Home
last modified time | relevance | path

Searched refs:tx_new (Results 1 – 17 of 17) sorted by relevance

/openbmc/u-boot/drivers/net/
H A Ddc2114x.c368 tx_new = 0; in dc21x4x_init()
386 for(i = 0; tx_ring[tx_new].status & cpu_to_le32(T_OWN); i++) { in dc21x4x_send()
395 tx_ring[tx_new].status = cpu_to_le32(T_OWN); in dc21x4x_send()
399 for(i = 0; tx_ring[tx_new].status & cpu_to_le32(T_OWN); i++) { in dc21x4x_send()
406 if (le32_to_cpu(tx_ring[tx_new].status) & TD_ES) { in dc21x4x_send()
409 le32_to_cpu(tx_ring[tx_new].status)); in dc21x4x_send()
411 tx_ring[tx_new].status = 0x0; in dc21x4x_send()
418 tx_new = (tx_new+1) % NUM_TX_DESC; in dc21x4x_send()
502 tx_ring[tx_new].status = cpu_to_le32(T_OWN); in send_setup_frame()
513 if (le32_to_cpu(tx_ring[tx_new].status) != 0x7FFFFFFF) { in send_setup_frame()
[all …]
/openbmc/linux/drivers/net/ethernet/amd/
H A D7990.h107 int rx_new, tx_new; member
234 #define TX_BUFFS_AVAIL ((lp->tx_old <= lp->tx_new) ? \
235 lp->tx_old + lp->tx_ring_mod_mask - lp->tx_new : \
236 lp->tx_old - lp->tx_new - 1)
H A Da2065.c111 int rx_new, tx_new; member
157 lp->rx_new = lp->tx_new = 0; in lance_init_ring()
334 for (i = j; i != lp->tx_new; i = j) { in lance_tx()
405 if (lp->tx_old <= lp->tx_new) in lance_tx_buffs_avail()
406 return lp->tx_old + lp->tx_ring_mod_mask - lp->tx_new; in lance_tx_buffs_avail()
407 return lp->tx_old - lp->tx_new - 1; in lance_tx_buffs_avail()
554 entry = lp->tx_new & lp->tx_ring_mod_mask; in lance_start_xmit()
562 lp->tx_new = (lp->tx_new+1) & lp->tx_ring_mod_mask; in lance_start_xmit()
614 if (lp->tx_old != lp->tx_new) { in lance_set_multicast()
H A Dsunlance.c244 int rx_new, tx_new; member
269 lp->tx_old - lp->tx_new-1)
326 lp->rx_new = lp->tx_new = 0; in lance_init_ring_dvma()
382 lp->rx_new = lp->tx_new = 0; in lance_init_ring_pio()
571 for (i = j; i != lp->tx_new; i = j) { in lance_tx_dvma()
739 for (i = j; i != lp->tx_new; i = j) { in lance_tx_pio()
879 entry = lp->tx_new & TX_RING_MOD_MASK; in build_fake_packet()
906 lp->tx_new = TX_NEXT(entry); in build_fake_packet()
1118 entry = lp->tx_new & TX_RING_MOD_MASK; in lance_start_xmit()
1137 lp->tx_new = TX_NEXT(entry); in lance_start_xmit()
[all …]
H A D7990.c147 lp->rx_new = lp->tx_new = 0; in lance_init_ring()
368 for (i = j; i != lp->tx_new; i = j) { in lance_tx()
569 entry = lp->tx_new & lp->tx_ring_mod_mask; in lance_start_xmit()
579 lp->tx_new = (lp->tx_new + 1) & lp->tx_ring_mod_mask; in lance_start_xmit()
635 while (lp->tx_old != lp->tx_new) in lance_set_multicast()
H A Ddeclance.c258 int rx_new, tx_new; member
275 #define TX_BUFFS_AVAIL ((lp->tx_old<=lp->tx_new)?\
276 lp->tx_old+TX_RING_MOD_MASK-lp->tx_new:\
277 lp->tx_old - lp->tx_new-1)
459 lp->rx_new = lp->tx_new = 0; in lance_init_ring()
656 for (i = j; i != lp->tx_new; i = j) { in lance_tx()
918 entry = lp->tx_new; in lance_start_xmit()
928 lp->tx_new = (entry + 1) & TX_RING_MOD_MASK; in lance_start_xmit()
981 if (lp->tx_old != lp->tx_new) { in lance_set_multicast()
/openbmc/linux/drivers/net/ethernet/sun/
H A Dsunbmac.h260 (((bp)->tx_old <= (bp)->tx_new) ? \
261 (bp)->tx_old + (TX_RING_SIZE - 1) - (bp)->tx_new : \
262 (bp)->tx_old - (bp)->tx_new - 1)
302 int rx_new, tx_new, rx_old, tx_old; member
H A Dsunqe.h300 (((qp)->tx_old <= (qp)->tx_new) ? \
301 (qp)->tx_old + (TX_RING_SIZE - 1) - (qp)->tx_new : \
302 (qp)->tx_old - (qp)->tx_new - 1)
341 int tx_new, tx_old; /* TX ring extents */ member
H A Dsunhme.h366 (((hp)->tx_old <= (hp)->tx_new) ? \
367 (hp)->tx_old + (TX_RING_SIZE - 1) - (hp)->tx_new : \
368 (hp)->tx_old - (hp)->tx_new - 1)
420 int rx_new, tx_new, rx_old, tx_old; member
H A Dsungem.h934 (((GP)->tx_old <= (GP)->tx_new) ? \
935 (GP)->tx_old + (TX_RING_SIZE - 1) - (GP)->tx_new : \
936 (GP)->tx_old - (GP)->tx_new - 1)
979 int tx_new, tx_old; member
H A Dsunqe.c131 qep->rx_new = qep->rx_old = qep->tx_new = qep->tx_old = 0; in qe_init_rings()
537 while (elem != qep->tx_new) { in qe_tx_reclaim()
586 entry = qep->tx_new; in qe_start_xmit()
600 qep->tx_new = NEXT_TX(entry); in qe_start_xmit()
H A Dcassini.h2747 int tx_new[N_TX_RINGS], tx_old[N_TX_RINGS]; member
2874 #define TX_BUFFS_AVAIL(cp, i) ((cp)->tx_old[(i)] <= (cp)->tx_new[(i)] ? \
2875 (cp)->tx_old[(i)] + (TX_DESC_RINGN_SIZE(i) - 1) - (cp)->tx_new[(i)] : \
2876 (cp)->tx_old[(i)] - (cp)->tx_new[(i)] - 1)
H A Dsunhme.c93 int tx_new, tx_old;
112 tlp->tx_new = hp->tx_new;
127 tx_log[this].tx_new, tx_log[this].tx_old,
1215 hp->rx_new = hp->rx_old = hp->tx_new = hp->tx_old = 0; in happy_meal_init_rings()
1704 while (elem != hp->tx_new) { in happy_meal_tx()
1997 entry = hp->tx_new; in happy_meal_start_xmit()
2052 hp->tx_new = entry; in happy_meal_start_xmit()
2066 hp->tx_skbs[hp->tx_new] = NULL; in happy_meal_start_xmit()
H A Dsunbmac.c221 bp->rx_new = bp->rx_old = bp->tx_new = bp->tx_old = 0; in bigmac_init_rings()
766 while (elem != bp->tx_new) { in bigmac_tx()
966 entry = bp->tx_new; in bigmac_start_xmit()
973 bp->tx_new = NEXT_TX(entry); in bigmac_start_xmit()
H A Dsungem.c1005 entry = gp->tx_new; in gem_start_xmit()
1076 gp->tx_new = entry; in gem_start_xmit()
1093 writel(gp->tx_new, gp->regs + TXDMA_KICK); in gem_start_xmit()
1612 gp->rx_new = gp->rx_old = gp->tx_new = gp->tx_old = 0; in gem_init_rings()
H A Dcassini.c2742 entry = cp->tx_new[ring]; in cas_xmit_tx_ringN()
2795 cp->tx_new[ring] = entry; in cas_xmit_tx_ringN()
3907 memset(cp->tx_new, 0, sizeof(*cp->tx_new)*N_TX_RINGS); in cas_clean_rings()
/openbmc/linux/drivers/net/ethernet/seeq/
H A Dsgiseeq.c53 #define TX_BUFFS_AVAIL(sp) ((sp->tx_old <= sp->tx_new) ? \
54 sp->tx_old + (SEEQ_TX_BUFFERS - 1) - sp->tx_new : \
55 sp->tx_old - sp->tx_new - 1)
103 unsigned int rx_new, tx_new; member
189 sp->rx_new = sp->tx_new = 0; in seeq_init_ring()
479 for (j = sp->tx_old; j != sp->tx_new; j = NEXT_TX(j)) { in sgiseeq_tx()
521 if (sp->tx_old != sp->tx_new) in sgiseeq_interrupt()
612 entry = sp->tx_new; in sgiseeq_start_xmit()
635 if (sp->tx_old != sp->tx_new) { in sgiseeq_start_xmit()
638 backend = &sp->tx_desc[PREV_TX(sp->tx_new)]; in sgiseeq_start_xmit()
[all …]