1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2015 Cavium, Inc
5 #ifndef _RTE_MEMCPY_ARM64_H_
6 #define _RTE_MEMCPY_ARM64_H_
15 #include "generic/rte_memcpy.h"
18 rte_mov16(uint8_t *dst, const uint8_t *src)
24 rte_mov32(uint8_t *dst, const uint8_t *src)
30 rte_mov48(uint8_t *dst, const uint8_t *src)
36 rte_mov64(uint8_t *dst, const uint8_t *src)
42 rte_mov128(uint8_t *dst, const uint8_t *src)
44 memcpy(dst, src, 128);
48 rte_mov256(uint8_t *dst, const uint8_t *src)
50 memcpy(dst, src, 256);
53 #define rte_memcpy(d, s, n) memcpy((d), (s), (n))
59 #endif /* _RTE_MEMCPY_ARM_64_H_ */