X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvppinfra%2Fcache.h;h=04f91e000618542f28e79b5ea7fba421eb3d460a;hb=e7d89963edaabad59bea24e09d253fddbf04e39f;hp=e2c406d843264df4a36bd1de4faf9ef8403cb642;hpb=9372374f0de1d4b2767bd8c9dbaa868a9975dfaa;p=vpp.git diff --git a/src/vppinfra/cache.h b/src/vppinfra/cache.h index e2c406d8432..04f91e00061 100644 --- a/src/vppinfra/cache.h +++ b/src/vppinfra/cache.h @@ -90,6 +90,18 @@ do { \ #undef _ +static_always_inline void +clib_prefetch_load (void *p) +{ + CLIB_PREFETCH (p, CLIB_CACHE_LINE_BYTES, LOAD); +} + +static_always_inline void +clib_prefetch_store (void *p) +{ + CLIB_PREFETCH (p, CLIB_CACHE_LINE_BYTES, STORE); +} + #endif /* included_clib_cache_h */