summaryrefslogtreecommitdiffstats
path: root/src/vppinfra/tw_timer_template.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-12vppinfra: remove time jump workaroundDave Barach1-14/+0
2020-03-11vppinfra: minimize tw verbosity on timebase jumpFlorin Coras1-2/+3
2020-03-09vppinfra: fix corner cases in tw_timer_expireDave Barach1-1/+22
2020-02-11vppinfra: remove unused variable from timing wheelKlement Sekera1-1/+0
2020-02-03vppinfra: fix typo in tw_timer_template.cDave Barach1-1/+1
2019-06-25vppinfra: fix tw_timer_first_expires_in_ticks for multiple wheelsAndreas Schultz1-0/+13
2018-10-23c11 safe string handling supportDave Barach1-5/+5
2018-08-03vlib: avoid double process dispatchFlorin Coras1-0/+5
2018-07-03tcp: update snd_una_max for retranmsitsFlorin Coras1-1/+1
2018-06-25tw: add light weight timer update functionFlorin Coras1-29/+50
2018-02-20Reset expired timer vector length after callbackDave Barach1-1/+4
2017-09-12tcp: horizontal scaling improvmentsFlorin Coras1-4/+7
2017-09-01Add fixed-size, preallocated pool supportDave Barach1-6/+110
2017-06-28switch vlib process model to tw_timer_template timer implDave Barach1-0/+74
2017-06-14VPP-874: fix coverity warnings in tw_timer_template.cDave Barach1-4/+4
2017-06-12three-level timer wheel implementation w/ overflow vectorDave Barach1-52/+353
2017-02-22Fix last run time update for timer wheelFlorin Coras1-1/+1
2017-02-16tw_timer_expire_timers() - add a maximum to the number of expiration per callGabriel Ganne1-2/+6
2017-02-16tw_timer_expire_timers() return the number of expirationsGabriel Ganne1-8/+13
2017-02-05Wheel-timer infraDave Barach1-0/+341