perfmon: Add perfmon maintainer
[vpp.git] / src / vppinfra / fifo.h
index b0b35e2..c1636c4 100644 (file)
@@ -215,9 +215,9 @@ do {                                                                        \
   _n1 = _i + _n0 - _l;                                                 \
   _n1 = _n1 < 0 ? 0 : _n1;                                             \
   _n0 -= _n1;                                                          \
-  clib_memcpy ((f) + _i, (e), _n0 * sizeof ((f)[0]));                  \
+  clib_memcpy_fast ((f) + _i, (e), _n0 * sizeof ((f)[0]));             \
   if (_n1)                                                             \
-    clib_memcpy ((f) + 0, (e) + _n0, _n1 * sizeof ((f)[0]));           \
+    clib_memcpy_fast ((f) + 0, (e) + _n0, _n1 * sizeof ((f)[0]));      \
 } while (0)
 
 /* Subtract element from fifo. */
@@ -274,7 +274,7 @@ clib_fifo_elt_index (void *v, uword i)
   return result;
 }
 
-#define clib_fifo_elt_at_index(v,i) ((v) + clib_fifo_elt_index (v, (i)))
+#define clib_fifo_elt_at_index(v, i) ((v) + (i))
 
 #define clib_fifo_foreach(v,f,body)            \
 do {                                           \