Home
last modified time | relevance | path

Searched refs:tx_timer (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/
H A Dntb_netdev.c77 struct timer_list tx_timer; member
158 mod_timer(&dev->tx_timer, jiffies + usecs_to_jiffies(tx_time)); in __ntb_netdev_maybe_stop_tx()
232 struct ntb_netdev *dev = from_timer(dev, t, tx_timer); in ntb_netdev_tx_timer()
236 mod_timer(&dev->tx_timer, jiffies + usecs_to_jiffies(tx_time)); in ntb_netdev_tx_timer()
269 timer_setup(&dev->tx_timer, ntb_netdev_tx_timer, 0); in ntb_netdev_open()
294 del_timer_sync(&dev->tx_timer); in ntb_netdev_close()
/kernel/linux/linux-6.6/drivers/net/
H A Dntb_netdev.c77 struct timer_list tx_timer; member
158 mod_timer(&dev->tx_timer, jiffies + usecs_to_jiffies(tx_time)); in __ntb_netdev_maybe_stop_tx()
232 struct ntb_netdev *dev = from_timer(dev, t, tx_timer); in ntb_netdev_tx_timer()
236 mod_timer(&dev->tx_timer, jiffies + usecs_to_jiffies(tx_time)); in ntb_netdev_tx_timer()
269 timer_setup(&dev->tx_timer, ntb_netdev_tx_timer, 0); in ntb_netdev_open()
294 del_timer_sync(&dev->tx_timer); in ntb_netdev_close()
/kernel/linux/linux-5.10/drivers/tty/
H A Dvcc.c49 struct timer_list tx_timer; member
279 if (!timer_pending(&port->tx_timer) && !port->removed) { in vcc_kick_tx()
280 port->tx_timer.expires = (jiffies + 1); in vcc_kick_tx()
281 add_timer(&port->tx_timer); in vcc_kick_tx()
393 struct vcc_port *port = from_timer(port, t, tx_timer); in vcc_tx_timer()
400 port->tx_timer.expires = 0; in vcc_tx_timer()
652 timer_setup(&port->tx_timer, vcc_tx_timer, 0); in vcc_probe()
698 del_timer_sync(&port->tx_timer); in vcc_remove()
H A Dsynclink.c197 struct timer_list tx_timer; /* HDLC transmit timeout timer */ member
1243 del_timer(&info->tx_timer); in mgsl_isr_transmit_status()
1770 timer_setup(&info->tx_timer, mgsl_tx_timeout, 0); in startup()
1820 del_timer_sync(&info->tx_timer); in shutdown()
2296 del_timer(&info->tx_timer); in mgsl_flush_buffer()
3922 mod_timer(&info->tx_timer, jiffies + msecs_to_jiffies(5000)); in load_next_tx_holding_buffer()
5459 mod_timer(&info->tx_timer, jiffies + in usc_start_transmitter()
5488 del_timer(&info->tx_timer); in usc_stop_transmitter()
7323 struct mgsl_struct *info = from_timer(info, t, tx_timer); in mgsl_tx_timeout()
H A Dsynclinkmp.c174 struct timer_list tx_timer; /* HDLC transmit timeout timer */ member
1193 del_timer(&info->tx_timer); in flush_buffer()
2232 del_timer(&info->tx_timer); in isr_txeom()
2670 del_timer(&info->tx_timer); in shutdown()
3768 timer_setup(&info->tx_timer, tx_timeout, 0); in alloc_dev()
4230 mod_timer(&info->tx_timer, jiffies + in tx_start()
4252 del_timer(&info->tx_timer); in tx_stop()
5455 SLMP_INFO *info = from_timer(info, t, tx_timer); in tx_timeout()
/kernel/linux/linux-6.6/drivers/tty/
H A Dvcc.c43 struct timer_list tx_timer; member
271 if (!timer_pending(&port->tx_timer) && !port->removed) { in vcc_kick_tx()
272 port->tx_timer.expires = (jiffies + 1); in vcc_kick_tx()
273 add_timer(&port->tx_timer); in vcc_kick_tx()
385 struct vcc_port *port = from_timer(port, t, tx_timer); in vcc_tx_timer()
392 port->tx_timer.expires = 0; in vcc_tx_timer()
644 timer_setup(&port->tx_timer, vcc_tx_timer, 0); in vcc_probe()
687 del_timer_sync(&port->tx_timer); in vcc_remove()
/kernel/linux/linux-5.10/include/linux/usb/
H A Dcdc_ncm.h98 struct hrtimer tx_timer; member
/kernel/linux/linux-6.6/include/linux/usb/
H A Dcdc_ncm.h98 struct hrtimer tx_timer; member
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c2127 struct adapter *adapter = from_timer(adapter, t, sge.tx_timer); in sge_tx_timer_cb()
2162 mod_timer(&s->tx_timer, jiffies + (budget ? TX_QCHECK_PERIOD : 2)); in sge_tx_timer_cb()
2599 mod_timer(&adapter->sge.tx_timer, jiffies + TX_QCHECK_PERIOD); in t4vf_sge_start()
2616 if (s->tx_timer.function) in t4vf_sge_stop()
2617 del_timer_sync(&s->tx_timer); in t4vf_sge_stop()
2701 timer_setup(&s->tx_timer, sge_tx_timer_cb, 0); in t4vf_sge_init()
H A Dadapter.h299 struct timer_list tx_timer; member
/kernel/linux/linux-5.10/drivers/net/usb/
H A Dcdc_ncm.c821 hrtimer_init(&ctx->tx_timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in cdc_ncm_bind_common()
822 ctx->tx_timer.function = &cdc_ncm_tx_timer_cb; in cdc_ncm_bind_common()
990 hrtimer_cancel(&ctx->tx_timer); in cdc_ncm_unbind()
1467 if (!(hrtimer_active(&ctx->tx_timer) || atomic_read(&ctx->stop))) in cdc_ncm_tx_timeout_start()
1468 hrtimer_start(&ctx->tx_timer, in cdc_ncm_tx_timeout_start()
1476 container_of(timer, struct cdc_ncm_ctx, tx_timer); in cdc_ncm_tx_timer_cb()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c2124 struct adapter *adapter = from_timer(adapter, t, sge.tx_timer); in sge_tx_timer_cb()
2159 mod_timer(&s->tx_timer, jiffies + (budget ? TX_QCHECK_PERIOD : 2)); in sge_tx_timer_cb()
2596 mod_timer(&adapter->sge.tx_timer, jiffies + TX_QCHECK_PERIOD); in t4vf_sge_start()
2613 if (s->tx_timer.function) in t4vf_sge_stop()
2614 del_timer_sync(&s->tx_timer); in t4vf_sge_stop()
2698 timer_setup(&s->tx_timer, sge_tx_timer_cb, 0); in t4vf_sge_init()
H A Dadapter.h300 struct timer_list tx_timer; member
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dcdc_ncm.c836 hrtimer_init(&ctx->tx_timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in cdc_ncm_bind_common()
837 ctx->tx_timer.function = &cdc_ncm_tx_timer_cb; in cdc_ncm_bind_common()
1004 hrtimer_cancel(&ctx->tx_timer); in cdc_ncm_unbind()
1481 if (!(hrtimer_active(&ctx->tx_timer) || atomic_read(&ctx->stop))) in cdc_ncm_tx_timeout_start()
1482 hrtimer_start(&ctx->tx_timer, in cdc_ncm_tx_timeout_start()
1490 container_of(timer, struct cdc_ncm_ctx, tx_timer); in cdc_ncm_tx_timer_cb()
/kernel/linux/linux-5.10/drivers/net/ethernet/toshiba/
H A Dspider_net.c861 mod_timer(&card->tx_timer, jiffies + SPIDER_NET_TX_TIMER); in spider_net_kick_tx_dma()
895 * spider_net_cleanup_tx_ring is called by either the tx_timer
903 struct spider_net_card *card = from_timer(card, t, tx_timer); in spider_net_cleanup_tx_ring()
1255 spider_net_cleanup_tx_ring(&card->tx_timer); in spider_net_poll()
2117 del_timer_sync(&card->tx_timer); in spider_net_stop()
2246 timer_setup(&card->tx_timer, spider_net_cleanup_tx_ring, 0); in spider_net_setup_netdev()
H A Dspider_net.h461 struct timer_list tx_timer; member
/kernel/linux/linux-6.6/drivers/net/ethernet/toshiba/
H A Dspider_net.c873 mod_timer(&card->tx_timer, jiffies + SPIDER_NET_TX_TIMER); in spider_net_kick_tx_dma()
907 * spider_net_cleanup_tx_ring is called by either the tx_timer
915 struct spider_net_card *card = from_timer(card, t, tx_timer); in spider_net_cleanup_tx_ring()
1269 spider_net_cleanup_tx_ring(&card->tx_timer); in spider_net_poll()
2137 del_timer_sync(&card->tx_timer); in spider_net_stop()
2267 timer_setup(&card->tx_timer, spider_net_cleanup_tx_ring, 0); in spider_net_setup_netdev()
H A Dspider_net.h460 struct timer_list tx_timer; member
/kernel/linux/linux-5.10/drivers/char/pcmcia/
H A Dsynclink_cs.c167 struct timer_list tx_timer; /* HDLC transmit timeout timer */ member
973 del_timer(&info->tx_timer); in tx_done()
1292 timer_setup(&info->tx_timer, tx_timeout, 0); in startup()
1337 del_timer_sync(&info->tx_timer); in shutdown()
1682 del_timer(&info->tx_timer); in mgslpc_flush_buffer()
3313 mod_timer(&info->tx_timer, jiffies + in tx_start()
3328 del_timer(&info->tx_timer); in tx_stop()
3837 MGSLPC_INFO *info = from_timer(info, t, tx_timer); in tx_timeout()
/kernel/linux/linux-5.10/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-net.c363 struct xlgmac_channel *channel = from_timer(channel, t, tx_timer); in xlgmac_tx_timer()
394 timer_setup(&channel->tx_timer, xlgmac_tx_timer, 0); in xlgmac_init_timers()
408 del_timer_sync(&channel->tx_timer); in xlgmac_stop_timers()
H A Ddwc-xlgmac.h375 struct timer_list tx_timer; member
/kernel/linux/linux-6.6/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-net.c363 struct xlgmac_channel *channel = from_timer(channel, t, tx_timer); in xlgmac_tx_timer()
394 timer_setup(&channel->tx_timer, xlgmac_tx_timer, 0); in xlgmac_init_timers()
408 del_timer_sync(&channel->tx_timer); in xlgmac_stop_timers()
H A Ddwc-xlgmac.h376 struct timer_list tx_timer; member
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c646 struct xgbe_channel *channel = from_timer(channel, t, tx_timer); in xgbe_tx_timer()
700 mod_timer(&channel->tx_timer, in xgbe_service_timer()
717 timer_setup(&channel->tx_timer, xgbe_tx_timer, 0); in xgbe_init_timers()
739 del_timer_sync(&channel->tx_timer); in xgbe_stop_timers()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c646 struct xgbe_channel *channel = from_timer(channel, t, tx_timer); in xgbe_tx_timer()
700 mod_timer(&channel->tx_timer, in xgbe_service_timer()
717 timer_setup(&channel->tx_timer, xgbe_tx_timer, 0); in xgbe_init_timers()
739 del_timer_sync(&channel->tx_timer); in xgbe_stop_timers()

Completed in 60 milliseconds

12