X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvppinfra%2Fcache.h;h=04f91e000618542f28e79b5ea7fba421eb3d460a;hb=4fce36b8f9922d979ad72d89fb891bff0c4483ad;hp=e2c406d843264df4a36bd1de4faf9ef8403cb642;hpb=c0b7a82a924e098a4afde28e9fc327de83da6475;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 */