Searched refs:txtimer (Results 1 – 8 of 8) sorted by relevance
| /linux/net/can/ |
| H A D | isotp.c | 170 struct hrtimer rxtimer, txtimer, txfrtimer, echotimer; member 450 hrtimer_cancel(&so->txtimer); in isotp_rcv_fc() 514 hrtimer_start(&so->txtimer, ktime_set(ISOTP_FC_TIMEOUT, 0), in isotp_rcv_fc() 1016 hrtimer_start(&so->txtimer, ktime_set(ISOTP_FC_TIMEOUT, 0), in isotp_rcv_echo() 1039 * Shared by so->txtimer's and so->echotimer's callbacks. Both timers get 1074 /* so->txtimer: fires when a Flow Control frame does not arrive in time */ in isotp_tx_timer_handler() 1078 txtimer); 1156 hrtimer_cancel(&so->txtimer); in isotp_sendmsg() 1292 tx_hrt = &so->txtimer; in isotp_sendmsg() 1391 hrtimer_cancel(&so->txtimer); in isotp_sendmsg() [all...] |
| /linux/drivers/net/ethernet/spacemit/ |
| H A D | k1_emac.c | 126 struct timer_list txtimer; member 293 mod_timer(&priv->txtimer, in emac_tx_coal_timer_resched() 299 struct emac_priv *priv = timer_container_of(priv, t, txtimer); in emac_tx_coal_timer() 1436 timer_setup(&priv->txtimer, emac_tx_coal_timer, 0); in emac_sw_init() 1734 timer_delete_sync(&priv->txtimer); in emac_down() 2003 timer_delete_sync(&priv->txtimer); in emac_probe() 2013 timer_shutdown_sync(&priv->txtimer); in emac_remove()
|
| /linux/drivers/net/ethernet/samsung/sxgbe/ |
| H A D | sxgbe_main.c | 1013 struct sxgbe_tx_queue *p = timer_container_of(p, t, txtimer); in sxgbe_tx_timer() 1033 timer_setup(&p->txtimer, sxgbe_tx_timer, 0); in sxgbe_tx_init_coalesce() 1034 p->txtimer.expires = SXGBE_COAL_TIMER(p->tx_coal_timer); in sxgbe_tx_init_coalesce() 1035 add_timer(&p->txtimer); in sxgbe_tx_init_coalesce() 1045 timer_delete_sync(&p->txtimer); in sxgbe_tx_del_timer() 1390 mod_timer(&tqueue->txtimer, in sxgbe_xmit()
|
| H A D | sxgbe_common.h | 383 struct timer_list txtimer; member
|
| /linux/net/can/j1939/ |
| H A D | j1939-priv.h | 292 struct hrtimer txtimer, rxtimer; member
|
| H A D | transport.c | 306 if (hrtimer_cancel(&session->txtimer)) in j1939_session_txtimer_cancel() 720 hrtimer_start(&session->txtimer, ms_to_ktime(msec), in j1939_tp_schedule_txtimer() 1181 container_of(hrtimer, struct j1939_session, txtimer); in j1939_tp_txtimer() 1543 hrtimer_setup(&session->txtimer, j1939_tp_txtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL_SOFT); in j1939_session_new() 2245 if (hrtimer_try_to_cancel(&session->txtimer) == 1) in j1939_cancel_active_session()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac.h | 66 struct hrtimer txtimer; member
|
| H A D | stmmac_main.c | 3339 if (unlikely(!(hrtimer_active(&tx_q->txtimer)))) in stmmac_tx_timer_arm() 3340 hrtimer_start(&tx_q->txtimer, in stmmac_tx_timer_arm() 3344 hrtimer_try_to_cancel(&tx_q->txtimer); in stmmac_tx_timer_arm() 3356 struct stmmac_tx_queue *tx_q = container_of(t, struct stmmac_tx_queue, txtimer); in stmmac_tx_timer() 3396 hrtimer_setup(&tx_q->txtimer, stmmac_tx_timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in stmmac_init_coalesce() 4193 hrtimer_cancel(&priv->dma_conf.tx_queue[chan].txtimer); in __stmmac_open() 4262 hrtimer_cancel(&priv->dma_conf.tx_queue[chan].txtimer); in __stmmac_release() 7142 hrtimer_cancel(&priv->dma_conf.tx_queue[chan].txtimer); in stmmac_xdp_release() 7224 hrtimer_setup(&tx_q->txtimer, stmmac_tx_timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in stmmac_xdp_open() 7247 hrtimer_cancel(&priv->dma_conf.tx_queue[chan].txtimer); in stmmac_xsk_wakeup() [all...] |