Searched refs:tx_full (Results 1 - 28 of 28) sorted by relevance

/linux-4.1.27/drivers/net/irda/
H A Dau1k_ir.c160 u32 tx_full; member in struct:au1k_private
432 if (aup->tx_full) { au1k_tx_ack()
433 aup->tx_full = 0; au1k_tx_ack()
684 printk(KERN_DEBUG "%s: tx_full\n", dev->name); au1k_irda_hard_xmit()
686 aup->tx_full = 1; au1k_irda_hard_xmit()
689 printk(KERN_DEBUG "%s: tx_full\n", dev->name); au1k_irda_hard_xmit()
691 aup->tx_full = 1; au1k_irda_hard_xmit()
741 aup->tx_full = 0; au1k_tx_timeout()
/linux-4.1.27/drivers/net/ethernet/amd/
H A Dariadne.c94 char tx_full; member in struct:ariadne_private
124 priv->tx_full = 0; ariadne_init_ring()
348 priv->tx_full); ariadne_interrupt()
353 if (priv->tx_full && netif_queue_stopped(dev) && ariadne_interrupt()
356 priv->tx_full = 0; ariadne_interrupt()
614 priv->tx_full = 1; ariadne_start_xmit()
H A Dau1000_eth.h97 u32 tx_full; member in struct:au1000_private
H A Datarilance.c227 long tx_full; member in struct:lance_private
688 lp->tx_full = 0; lance_init_ring()
749 lp->tx_full ? " (full)" : "", lance_tx_timeout()
841 lp->tx_full = 1; lance_start_xmit()
923 dirty_tx, lp->cur_tx, lp->tx_full )); lance_interrupt()
928 if (lp->tx_full && (netif_queue_stopped(dev)) && lance_interrupt()
931 lp->tx_full = 0; lance_interrupt()
H A D7990.c176 lp->tx_full = 0; lance_init_ring()
484 if (lp->tx_full && netif_queue_stopped(dev) && (TX_BUFFS_AVAIL >= 0)) { lance_interrupt()
485 lp->tx_full = 0; lance_interrupt()
587 lp->tx_full = 1; lance_start_xmit()
H A Dau1000_eth.c632 aup->tx_full = 0; au1000_reset_mac_unlocked()
941 if (aup->tx_full) { au1000_tx_ack()
942 aup->tx_full = 0; au1000_tx_ack()
1041 aup->tx_full = 1; au1000_tx()
1048 if (aup->tx_full) { au1000_tx()
1049 aup->tx_full = 0; au1000_tx()
H A D7990.h126 char tx_full; member in struct:lance_private
H A Dsun3lance.c155 long tx_full; member in struct:lance_private
460 lp->tx_full = 0; lance_init_ring()
544 lp->tx_full ? " (full)" : "", lance_start_xmit()
H A Dpcnet32.c289 char tx_full; member in struct:pcnet32_private
1315 dirty_tx, lp->cur_tx, lp->tx_full); pcnet32_tx()
1320 if (lp->tx_full && pcnet32_tx()
1324 lp->tx_full = 0; pcnet32_tx()
2305 lp->tx_full = 0; pcnet32_init_ring()
2410 lp->dirty_tx, lp->cur_tx, lp->tx_full ? " (full)" : "", pcnet32_tx_timeout()
2485 lp->tx_full = 1; pcnet32_start_xmit()
H A Dlance.c172 the 'lp->tx_full' flag.
178 the 'base' to zero. Iff the 'lp->tx_full' flag is set, it clears both the
179 tx_full and tbusy flags.
H A Damd8111e.c682 /* lp->tx_full = 0; */ amd8111e_tx()
/linux-4.1.27/drivers/net/ethernet/packetengines/
H A Dyellowfin.c183 the 'yp->tx_full' flag.
187 empty by incrementing the dirty_tx mark. Iff the 'yp->tx_full' flag is set, it
188 clears both the tx_full and tbusy flags.
328 unsigned int tx_full:1; /* The Tx queue is full. */ member in struct:yellowfin_private
727 yp->tx_full = 0; yellowfin_init_ring()
878 yp->tx_full = 1; yellowfin_start_xmit()
934 if (yp->tx_full && yellowfin_interrupt()
937 yp->tx_full = 0; yellowfin_interrupt()
998 dirty_tx, yp->cur_tx, yp->tx_full); yellowfin_interrupt()
1003 if (yp->tx_full && yellowfin_interrupt()
1006 yp->tx_full = 0; yellowfin_interrupt()
H A Dhamachi.c273 the 'hmp->tx_full' flag.
277 empty by incrementing the dirty_tx mark. Iff the 'hmp->tx_full' flag is set, it
278 clears both the tx_full and tbusy flags.
353 were available before resetting the tbusy and tx_full flags
497 unsigned int tx_full:1; /* The Tx queue is full. */ member in struct:hamachi_private
1111 hmp->tx_full = 0; hamachi_tx_timeout()
1165 hmp->tx_full = 0; hamachi_init_ring()
1219 if (hmp->tx_full) { hamachi_start_xmit()
1279 hmp->tx_full = 1; hamachi_start_xmit()
1329 if (hmp->tx_full){ hamachi_interrupt()
1354 hmp->tx_full = 0; hamachi_interrupt()
/linux-4.1.27/drivers/net/ethernet/smsc/
H A Depic100.c285 unsigned int tx_full:1; /* The Tx queue is full. */ member in struct:epic_private
894 if (!ep->tx_full) epic_tx_timeout()
904 ep->tx_full = 0; epic_init_ring()
975 ep->tx_full = 1; epic_start_xmit()
983 if (ep->tx_full) epic_start_xmit()
1054 dirty_tx, cur_tx, ep->tx_full); epic_tx()
1059 if (ep->tx_full && cur_tx - dirty_tx < TX_QUEUE_LEN - 4) { epic_tx()
1061 ep->tx_full = 0; epic_tx()
/linux-4.1.27/drivers/net/ethernet/3com/
H A D3c515.c322 tx_full:1; member in struct:corkscrew_private
979 vp->full_bus_master_tx, vp->tx_full, vp->dirty_tx, corkscrew_timeout()
1018 if (vp->tx_full) /* No room to transmit with */ corkscrew_start_xmit()
1027 /* vp->tx_full = 1; */ corkscrew_start_xmit()
1052 vp->tx_full = 1; corkscrew_start_xmit()
1187 if (lp->tx_full && (lp->cur_tx - dirty_tx <= TX_RING_SIZE - 1)) { corkscrew_interrupt()
1188 lp->tx_full = 0; corkscrew_interrupt()
/linux-4.1.27/drivers/net/ethernet/
H A Dkorina.c121 int tx_full; member in struct:korina_private
210 lp->tx_full = 1; korina_send_packet()
530 if (lp->tx_full == 1) { korina_tx()
532 lp->tx_full = 0; korina_tx()
751 lp->tx_full = lp->tx_count = 0; korina_alloc_ring()
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c316 unsigned int tx_full; /* The Tx queue is full. */ member in struct:netdev_private
833 np->tx_full = 0; init_rxtx_rings()
948 np->cur_tx, np->dirty_tx, np->tx_full, np->tx_q_bytes); tx_timeout()
1050 np->tx_full = 1; start_tx()
1101 if (np->tx_full && netdev_tx_done()
1105 np->tx_full = 0; netdev_tx_done()
/linux-4.1.27/drivers/net/ethernet/sis/
H A Dsis900.c191 unsigned int tx_full; /* The Tx queue is full. */ member in struct:sis900_private
1130 sis_priv->tx_full = 0; sis900_init_tx_ring()
1573 sis_priv->tx_full = 0; sis900_tx_timeout()
1636 sis_priv->tx_full = 1; sis900_start_xmit()
1643 sis_priv->tx_full = 1; sis900_start_xmit()
1939 if (sis_priv->tx_full && netif_queue_stopped(net_dev) && sis900_finish_xmit()
1941 /* The ring is no longer full, clear tx_full and schedule sis900_finish_xmit()
1943 sis_priv->tx_full = 0; sis900_finish_xmit()
/linux-4.1.27/drivers/net/hippi/
H A Drrunner.c617 rrpriv->tx_full = 0; rr_init1()
1090 if (rrpriv->tx_full && rr_if_busy(dev) && rr_interrupt()
1093 rrpriv->tx_full = 0; rr_interrupt()
1450 rrpriv->tx_full = 1; rr_start_xmit()
H A Drrunner.h819 u32 tx_full; member in struct:rr_private
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dsunqe.c548 int tx_full; qe_tx_timeout() local
556 tx_full = TX_BUFFS_AVAIL(qep) <= 0; qe_tx_timeout()
560 if (! tx_full) qe_tx_timeout()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
H A Dhtc.h342 enum htc_send_full_action (*tx_full) (struct htc_target *, member in struct:htc_ep_callbacks
H A Dhtc_pipe.c353 (ep->ep_cb.tx_full == NULL)) { htc_try_send()
388 action = ep->ep_cb.tx_full(ep->target, packet); list_for_each_entry_safe()
H A Dhtc_mbox.c988 if (overflow && ep_cb.tx_full) { ath6kl_htc_tx_try()
989 if (ep_cb.tx_full(endpoint->target, tx_pkt) == ath6kl_htc_tx_try()
2716 connect.ep_cb.tx_full = NULL; ath6kl_htc_mbox_wait_target()
H A Dinit.c333 connect.ep_cb.tx_full = ath6kl_tx_queue_full; ath6kl_init_service_ep()
/linux-4.1.27/drivers/net/ethernet/dlink/
H A Dsundance.c176 the 'lp->tx_full' flag.
180 empty by incrementing the dirty_tx mark. Iff the 'lp->tx_full' flag is set, it
181 clears both the tx_full and tbusy flags.
H A Ddl2k.c750 /* If the ring is no longer full, clear tx_full and rio_free_tx()
/linux-4.1.27/drivers/net/ethernet/alteon/
H A Dacenic.c27 * with 'testing the tx_ret_csm and setting tx_full'

Completed in 948 milliseconds