vpp_lite: add cpu pinning support (VPP-467)
[vpp.git] / vppinfra / vppinfra / fifo.c
index 3b8349d..5b4c76d 100644 (file)
    fifo_free (f) frees fifo.
 */
 
-void * _clib_fifo_resize (void * v_old, uword n_new_elts, uword elt_bytes)
+void *
+_clib_fifo_resize (void *v_old, uword n_new_elts, uword elt_bytes)
 {
-  void * v_new, * end, * head;
+  void *v_new, *end, *head;
   uword n_old_elts, header_bytes;
   uword n_copy_bytes, n_zero_bytes;
-  clib_fifo_header_t * f_new, * f_old;
-  
+  clib_fifo_header_t *f_new, *f_old;
+
   n_old_elts = clib_fifo_elts (v_old);
   n_new_elts += n_old_elts;
   if (n_new_elts < 32)
@@ -111,11 +112,11 @@ void * _clib_fifo_resize (void * v_old, uword n_new_elts, uword elt_bytes)
       if (head + n_copy_bytes >= end)
        {
          uword n = end - head;
-         memcpy (v_new, head, n);
-         memcpy (v_new + n, v_old, n_copy_bytes - n);
+         clib_memcpy (v_new, head, n);
+         clib_memcpy (v_new + n, v_old, n_copy_bytes - n);
        }
       else
-       memcpy (v_new, head, n_copy_bytes);
+       clib_memcpy (v_new, head, n_copy_bytes);
     }
 
   /* Zero empty space. */
@@ -126,3 +127,11 @@ void * _clib_fifo_resize (void * v_old, uword n_new_elts, uword elt_bytes)
 
   return v_new;
 }
+
+/*
+ * fd.io coding-style-patch-verification: ON
+ *
+ * Local Variables:
+ * eval: (c-set-style "gnu")
+ * End:
+ */