Home
last modified time | relevance | path

Searched refs:txtimer (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/net/can/
H A Disotp.c144 struct hrtimer rxtimer, txtimer, txfrtimer; member
356 hrtimer_cancel(&so->txtimer); in isotp_rcv_fc()
403 hrtimer_start(&so->txtimer, ktime_set(ISOTP_ECHO_TIMEOUT, 0), in isotp_rcv_fc()
410 hrtimer_start(&so->txtimer, ktime_set(ISOTP_FC_TIMEOUT, 0), in isotp_rcv_fc()
839 hrtimer_cancel(&so->txtimer); in isotp_rcv_echo()
854 hrtimer_start(&so->txtimer, ktime_set(ISOTP_FC_TIMEOUT, 0), in isotp_rcv_echo()
862 hrtimer_start(&so->txtimer, ktime_set(ISOTP_ECHO_TIMEOUT, 0), in isotp_rcv_echo()
875 txtimer); in isotp_tx_timer_handler()
902 hrtimer_start(&so->txtimer, ktime_set(ISOTP_ECHO_TIMEOUT, 0), in isotp_txfr_timer_handler()
1044 hrtimer_start(&so->txtimer, ktime_se in isotp_sendmsg()
[all...]
/kernel/linux/linux-6.6/net/can/
H A Disotp.c157 struct hrtimer rxtimer, txtimer, txfrtimer; member
369 hrtimer_cancel(&so->txtimer); in isotp_rcv_fc()
416 hrtimer_start(&so->txtimer, ktime_set(ISOTP_ECHO_TIMEOUT, 0), in isotp_rcv_fc()
423 hrtimer_start(&so->txtimer, ktime_set(ISOTP_FC_TIMEOUT, 0), in isotp_rcv_fc()
862 hrtimer_cancel(&so->txtimer); in isotp_rcv_echo()
877 hrtimer_start(&so->txtimer, ktime_set(ISOTP_FC_TIMEOUT, 0), in isotp_rcv_echo()
885 hrtimer_start(&so->txtimer, ktime_set(ISOTP_ECHO_TIMEOUT, 0), in isotp_rcv_echo()
898 txtimer); in isotp_tx_timer_handler()
925 hrtimer_start(&so->txtimer, ktime_set(ISOTP_ECHO_TIMEOUT, 0), in isotp_txfr_timer_handler()
1077 hrtimer_start(&so->txtimer, ktime_se in isotp_sendmsg()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h49 struct timer_list txtimer; member
H A Dstmmac_main.c2146 mod_timer(&tx_q->txtimer, STMMAC_COAL_TIMER(priv->tx_coal_timer)); in stmmac_tx_clean()
2430 mod_timer(&tx_q->txtimer, STMMAC_COAL_TIMER(priv->tx_coal_timer)); in stmmac_tx_timer_arm()
2441 struct stmmac_tx_queue *tx_q = from_timer(tx_q, t, txtimer); in stmmac_tx_timer()
2477 timer_setup(&tx_q->txtimer, stmmac_tx_timer, 0); in stmmac_init_coalesce()
2994 del_timer_sync(&priv->tx_queue[chan].txtimer); in stmmac_open()
3028 del_timer_sync(&priv->tx_queue[chan].txtimer); in stmmac_release()
5300 del_timer_sync(&priv->tx_queue[chan].txtimer); in stmmac_suspend()
/kernel/linux/linux-5.10/net/can/j1939/
H A Dj1939-priv.h241 * is protected (modified only) with the txtimer hrtimer
284 struct hrtimer txtimer, rxtimer; member
H A Dtransport.c300 if (hrtimer_cancel(&session->txtimer)) in j1939_session_txtimer_cancel()
698 hrtimer_start(&session->txtimer, ms_to_ktime(msec), in j1939_tp_schedule_txtimer()
1144 container_of(hrtimer, struct j1939_session, txtimer); in j1939_tp_txtimer()
1434 /* TODO: do not set tx here, do it in txtimer */ in j1939_xtp_rx_cts_one()
1497 hrtimer_init(&session->txtimer, CLOCK_MONOTONIC, in j1939_session_new()
1499 session->txtimer.function = j1939_tp_txtimer; in j1939_session_new()
2165 if (hrtimer_try_to_cancel(&session->txtimer) == 1) in j1939_cancel_active_session()
/kernel/linux/linux-6.6/net/can/j1939/
H A Dj1939-priv.h245 * is protected (modified only) with the txtimer hrtimer
288 struct hrtimer txtimer, rxtimer; member
H A Dtransport.c304 if (hrtimer_cancel(&session->txtimer)) in j1939_session_txtimer_cancel()
702 hrtimer_start(&session->txtimer, ms_to_ktime(msec), in j1939_tp_schedule_txtimer()
1152 container_of(hrtimer, struct j1939_session, txtimer); in j1939_tp_txtimer()
1450 /* TODO: do not set tx here, do it in txtimer */ in j1939_xtp_rx_cts_one()
1513 hrtimer_init(&session->txtimer, CLOCK_MONOTONIC, in j1939_session_new()
1515 session->txtimer.function = j1939_tp_txtimer; in j1939_session_new()
2188 if (hrtimer_try_to_cancel(&session->txtimer) == 1) in j1939_cancel_active_session()
/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c1013 struct sxgbe_tx_queue *p = from_timer(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 del_timer_sync(&p->txtimer); in sxgbe_tx_del_timer()
1387 mod_timer(&tqueue->txtimer, in sxgbe_xmit()
H A Dsxgbe_common.h383 struct timer_list txtimer; member
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c1016 struct sxgbe_tx_queue *p = from_timer(p, t, txtimer); in sxgbe_tx_timer()
1036 timer_setup(&p->txtimer, sxgbe_tx_timer, 0); in sxgbe_tx_init_coalesce()
1037 p->txtimer.expires = SXGBE_COAL_TIMER(p->tx_coal_timer); in sxgbe_tx_init_coalesce()
1038 add_timer(&p->txtimer); in sxgbe_tx_init_coalesce()
1048 del_timer_sync(&p->txtimer); in sxgbe_tx_del_timer()
1390 mod_timer(&tqueue->txtimer, in sxgbe_xmit()
H A Dsxgbe_common.h383 struct timer_list txtimer; member
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h63 struct hrtimer txtimer; member
H A Dstmmac_main.c3010 hrtimer_start(&tx_q->txtimer, in stmmac_tx_timer_arm()
3023 struct stmmac_tx_queue *tx_q = container_of(t, struct stmmac_tx_queue, txtimer); in stmmac_tx_timer()
3063 hrtimer_init(&tx_q->txtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in stmmac_init_coalesce()
3064 tx_q->txtimer.function = stmmac_tx_timer; in stmmac_init_coalesce()
3897 hrtimer_cancel(&priv->dma_conf.tx_queue[chan].txtimer); in __stmmac_open()
3957 hrtimer_cancel(&priv->dma_conf.tx_queue[chan].txtimer); in stmmac_release()
6758 hrtimer_cancel(&priv->dma_conf.tx_queue[chan].txtimer); in stmmac_xdp_release()
6855 hrtimer_init(&tx_q->txtimer, CLOCK_MONOTONIC, HRTIMER_MODE_REL); in stmmac_xdp_open()
6856 tx_q->txtimer.function = stmmac_tx_timer; in stmmac_xdp_open()
6879 hrtimer_cancel(&priv->dma_conf.tx_queue[chan].txtimer); in stmmac_xdp_open()
[all...]

Completed in 36 milliseconds