]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/spdk/dpdk/lib/librte_eal/common/include/arch/arm/rte_prefetch_64.h
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / spdk / dpdk / lib / librte_eal / common / include / arch / arm / rte_prefetch_64.h
diff --git a/ceph/src/spdk/dpdk/lib/librte_eal/common/include/arch/arm/rte_prefetch_64.h b/ceph/src/spdk/dpdk/lib/librte_eal/common/include/arch/arm/rte_prefetch_64.h
deleted file mode 100644 (file)
index fc2b391..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2015 Cavium, Inc
- */
-
-#ifndef _RTE_PREFETCH_ARM_64_H_
-#define _RTE_PREFETCH_ARM_64_H_
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#include <rte_common.h>
-#include "generic/rte_prefetch.h"
-
-static inline void rte_prefetch0(const volatile void *p)
-{
-       asm volatile ("PRFM PLDL1KEEP, [%0]" : : "r" (p));
-}
-
-static inline void rte_prefetch1(const volatile void *p)
-{
-       asm volatile ("PRFM PLDL2KEEP, [%0]" : : "r" (p));
-}
-
-static inline void rte_prefetch2(const volatile void *p)
-{
-       asm volatile ("PRFM PLDL3KEEP, [%0]" : : "r" (p));
-}
-
-static inline void rte_prefetch_non_temporal(const volatile void *p)
-{
-       asm volatile ("PRFM PLDL1STRM, [%0]" : : "r" (p));
-}
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* _RTE_PREFETCH_ARM_64_H_ */