X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvlib%2Fmain.h;h=fb67334e4e26f42322f90d2e8851ae5b38e62cec;hb=eb1ac1732f15f9a99edbeffeb94c525b9ff25c1d;hp=4c0cde3ff455db28eba44b708362cacfea712355;hpb=a19e1054b58024891691eaebeb13700cdce57fea;p=vpp.git diff --git a/src/vlib/main.h b/src/vlib/main.h index 4c0cde3ff45..fb67334e4e2 100644 --- a/src/vlib/main.h +++ b/src/vlib/main.h @@ -199,6 +199,15 @@ typedef struct vlib_main_t */ int need_vlib_worker_thread_node_runtime_update; + /* + * Barrier epoch - Set to current time, each time barrier_sync or + * barrier_release is called with zero recursion. + */ + f64 barrier_epoch; + + /* Earliest barrier can be closed again */ + f64 barrier_no_close_before; + } vlib_main_t; /* Global main structure. */