X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_eal%2Fcommon%2Finclude%2Farch%2Farm%2Frte_prefetch_32.h;h=5aeed22d057447ad34424496c731154a4253e018;hb=ab3af0959d5e0dc2135ac0ae2847cc5d6006473a;hp=b716384ac50edf4ce6083d4d5673047ce0a9db69;hpb=5fa83b5398e26af7537b09605432fcb3d0cc1d41;p=dpdk.git diff --git a/lib/librte_eal/common/include/arch/arm/rte_prefetch_32.h b/lib/librte_eal/common/include/arch/arm/rte_prefetch_32.h index b716384ac5..5aeed22d05 100644 --- a/lib/librte_eal/common/include/arch/arm/rte_prefetch_32.h +++ b/lib/librte_eal/common/include/arch/arm/rte_prefetch_32.h @@ -54,6 +54,12 @@ static inline void rte_prefetch2(const volatile void *p) asm volatile ("pld [%0]" : : "r" (p)); } +static inline void rte_prefetch_non_temporal(const volatile void *p) +{ + /* non-temporal version not available, fallback to rte_prefetch0 */ + rte_prefetch0(p); +} + #ifdef __cplusplus } #endif