X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvlib%2Fbuffer.h;h=493d111041e9acafbff643d2872e9786f075639c;hb=d30bf015ad3f7fbf206f143ed5d47a9af25148e8;hp=99f40e840a56b14acb81a2f03ce68d87946842c8;hpb=384a336849e031883425532029458d0f89a08c09;p=vpp.git diff --git a/src/vlib/buffer.h b/src/vlib/buffer.h index 99f40e840a5..493d111041e 100644 --- a/src/vlib/buffer.h +++ b/src/vlib/buffer.h @@ -185,6 +185,8 @@ typedef struct */ #define vlib_prefetch_buffer_header(b,type) CLIB_PREFETCH (b, 64, type) +#define vlib_prefetch_buffer_data(b,type) \ + CLIB_PREFETCH (vlib_buffer_get_current(b), CLIB_CACHE_LINE_BYTES, type) always_inline void vlib_buffer_struct_is_sane (vlib_buffer_t * b)