From f553a2cbbb8cca84ebf033335ebd2cd26dc19d69 Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Fri, 26 Mar 2021 13:45:37 +0100 Subject: vlib: introduce vlib_get_elog_main() Type: improvement Change-Id: I73383eb15186021cd6527d112da8443a0082f129 Signed-off-by: Damjan Marion --- src/vlibmemory/memory_api.h | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) (limited to 'src/vlibmemory/memory_api.h') diff --git a/src/vlibmemory/memory_api.h b/src/vlibmemory/memory_api.h index f6580067d46..843bf8935b2 100644 --- a/src/vlibmemory/memory_api.h +++ b/src/vlibmemory/memory_api.h @@ -67,17 +67,22 @@ vl_msg_api_handle_is_valid (u32 handle, u32 restarts) return ((restarts & VL_API_EPOCH_MASK) == epoch); } -#define VL_MEM_API_LOG_Q_LEN(fmt,qlen) \ -if (TRACE_VLIB_MEMORY_QUEUE) \ - do { \ - ELOG_TYPE_DECLARE (e) = { \ - .format = fmt, \ - .format_args = "i4", \ - }; \ - struct { u32 len; } *ed; \ - ed = ELOG_DATA (&vm->elog_main, e); \ - ed->len = qlen; \ - } while (0) +#define VL_MEM_API_LOG_Q_LEN(fmt, qlen) \ + if (TRACE_VLIB_MEMORY_QUEUE) \ + do \ + { \ + ELOG_TYPE_DECLARE (e) = { \ + .format = fmt, \ + .format_args = "i4", \ + }; \ + struct \ + { \ + u32 len; \ + } * ed; \ + ed = ELOG_DATA (&vlib_global_main.elog_main, e); \ + ed->len = qlen; \ + } \ + while (0) #endif /* SRC_VLIBMEMORY_MEMORY_API_H_ */ -- cgit 1.2.3-korg