Searched refs:tbusy (Results 1 - 31 of 31) sorted by relevance

/linux-4.1.27/drivers/s390/net/
H A Dctcm_main.h203 unsigned long tbusy; member in struct:ctcm_priv
234 clear_bit(0, &(((struct ctcm_priv *)dev->ml_priv)->tbusy)); ctcm_clear_busy_do()
252 &(((struct ctcm_priv *)dev->ml_priv)->tbusy)); ctcm_test_and_set_busy()
H A Dnetiucv.c227 unsigned long tbusy; member in struct:netiucv_priv
256 clear_bit(0, &priv->tbusy); netiucv_clear_busy()
264 return test_and_set_bit(0, &priv->tbusy); netiucv_test_and_set_busy()
H A Dctcm_fsms.c238 * skb (it's in io_queue), reset dev->tbusy and
1208 * skb (it's in io_queue), reset dev->tbusy and
/linux-4.1.27/drivers/net/ethernet/packetengines/
H A Dyellowfin.c177 dev->tbusy flag. The other thread is the interrupt handler, which is single
180 The send packet thread has partial control over the Tx ring and 'dev->tbusy'
181 flag. It sets the tbusy flag whenever it's queuing a Tx packet. If the next
182 queue slot is empty, it clears the tbusy flag when finished otherwise it sets
188 clears both the tx_full and tbusy flags.
936 /* The ring is no longer full, clear tbusy. */ yellowfin_interrupt()
1005 /* The ring is no longer full, clear tbusy. */ yellowfin_interrupt()
H A Dhamachi.c267 dev->tbusy flag. The other thread is the interrupt handler, which is single
270 The send packet thread has partial control over the Tx ring and 'dev->tbusy'
271 flag. It sets the tbusy flag whenever it's queuing a Tx packet. If the next
272 queue slot is empty, it clears the tbusy flag when finished otherwise it sets
278 clears both the tx_full and tbusy flags.
343 02/09/1999 EPK Added code to check/reset dev->tbusy in hamachi_interrupt.
353 were available before resetting the tbusy and tx_full flags
/linux-4.1.27/drivers/tty/
H A Dn_hdlc.c137 * @tbusy - reentrancy flag for tx wakeup code
150 int tbusy; member in struct:n_hdlc
397 if (n_hdlc->tbusy) { n_hdlc_send_frames()
402 n_hdlc->tbusy = 1; n_hdlc_send_frames()
465 n_hdlc->tbusy = 0; n_hdlc_send_frames()
/linux-4.1.27/drivers/net/ethernet/amd/
H A Dlance.c166 dev->tbusy flag. The other thread is the interrupt handler, which is single
169 The send packet thread has partial control over the Tx ring and 'dev->tbusy'
170 flag. It sets the tbusy flag whenever it's queuing a Tx packet. If the next
171 queue slot is empty, it clears the tbusy flag when finished otherwise it sets
179 tx_full and tbusy flags.
H A Dsun3lance.c568 done with atomic_swap(1, dev->tbusy), but set_bit() works as well. */ lance_start_xmit()
577 /* don't clear dev->tbusy flag. */ lance_start_xmit()
740 /* The ring is no longer full, clear tbusy. */ lance_interrupt()
H A Datarilance.c930 /* The ring is no longer full, clear tbusy. */ lance_interrupt()
H A Damd8111e.c681 /* The ring is no longer full, clear tbusy. */ amd8111e_tx()
H A Dnmclan_cs.c80 * Re-implement MULTI_TX dev->tbusy handling.
H A Dpcnet32.c1323 /* The ring is no longer full, clear tbusy. */ pcnet32_tx()
/linux-4.1.27/drivers/net/wan/
H A Dx25_asy.c4 * o tbusy handling
383 netdev_err(dev, "tbusy drop\n"); x25_asy_data_transmit()
/linux-4.1.27/drivers/net/wan/lmc/
H A Dlmc_var.h241 u32 tbusy; member in struct:lmc_extra_statistics
H A Dlmc_main.c1435 /* normal path, tbusy known to be zero */ lmc_start_xmit()
/linux-4.1.27/net/sched/
H A Dsch_teql.c42 1. Slave devices MUST be active devices, i.e., they must raise the tbusy
/linux-4.1.27/drivers/net/ethernet/dlink/
H A Dsundance.c170 dev->tbusy flag. The other thread is the interrupt handler, which is single
173 The send packet thread has partial control over the Tx ring and 'dev->tbusy'
174 flag. It sets the tbusy flag whenever it's queuing a Tx packet. If the next
175 queue slot is empty, it clears the tbusy flag when finished otherwise it sets
181 clears both the tx_full and tbusy flags.
/linux-4.1.27/drivers/staging/wlan-ng/
H A Dp80211netdev.c311 * If the lower layers report that buffers are full. netdev->tbusy
412 /* netdev->tbusy = 1; don't set here, irqhdlr */ p80211knetdev_hard_start_xmit()
H A Dprism2sta.c160 * dev->tbusy==0. Our rx path knows to pass up received/ prism2sta_open()
192 * dev->tbusy==1. Our rx path knows to not pass up received prism2sta_close()
/linux-4.1.27/drivers/isdn/i4l/
H A Disdn_net.c43 * Outline of new tbusy handling:
45 * Old method, roughly spoken, consisted of setting tbusy when entering
49 * With 2.3.x multithreaded network core, to prevent problems, tbusy should
52 * are only allowed to clear tbusy.
/linux-4.1.27/drivers/staging/dgap/
H A Ddgap.c3289 u8 tbusy; dgap_tty_chars_in_buffer() local
3323 /* Get tbusy flag */ dgap_tty_chars_in_buffer()
3324 tbusy = readb(&(bs->tbusy)); dgap_tty_chars_in_buffer()
3341 if ((ttail == thead) && (tbusy == 0) && (chead == ctail)) { dgap_tty_chars_in_buffer()
3351 * something in it or tbusy was set. Because we cannot dgap_tty_chars_in_buffer()
3361 if (tbusy != 0) { dgap_tty_chars_in_buffer()
H A Ddgap.h1110 unsigned char tbusy; /* W Transmit busy */ member in struct:bs_t
/linux-4.1.27/drivers/net/plip/
H A Dplip.c606 /* collision, here dev->tbusy == 1 */ plip_receive_packet()
/linux-4.1.27/drivers/net/hippi/
H A Drrunner.c1408 * We probably need to deal with tbusy here to prevent overruns. rr_start_xmit()
/linux-4.1.27/drivers/net/ethernet/adaptec/
H A Dstarfire.c251 dev->tbusy flag. The other thread is the interrupt handler, which is single
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c1104 /* The ring is no longer full, clear tbusy. */ netdev_tx_done()
H A Dde4x5.c1491 printk("%s: transmit busy, lost media or stale skb found:\n STS:%08x\n tbusy:%d\n IMR:%08x\n OMR:%08x\n Stale skb: %s\n",dev->name, inl(DE4X5_STS), netif_queue_stopped(dev), inl(DE4X5_IMR), inl(DE4X5_OMR), ((u_long) lp->tx_skb[lp->tx_new] > 1) ? "YES" : "NO"); de4x5_queue_pkt()
/linux-4.1.27/drivers/net/fddi/skfp/
H A Dskfddi.c1065 if (bp->QueueSkb == 0) { // return with tbusy set: queue full skfp_send_pkt()
/linux-4.1.27/drivers/scsi/
H A Dsg.c2491 seq_puts(s, "host\tchan\tid\tlun\ttype\topens\tqdepth\tbusy\tonline\n"); sg_proc_seq_show_devhdr()
/linux-4.1.27/drivers/net/wireless/
H A Dray_cs.c942 won't be done for a while. Maybe set tbusy until a CCS is free? ray_hw_xmit()
/linux-4.1.27/drivers/net/ethernet/3com/
H A D3c59x.c191 dev->tbusy flag. The other thread is the interrupt handler, which is single

Completed in 995 milliseconds