DPDK  18.05.1
rte_memcpy.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(c) 2010-2014 Intel Corporation
3  */
4 
5 #ifndef _RTE_MEMCPY_H_
6 #define _RTE_MEMCPY_H_
7 
23 static inline void
24 rte_mov16(uint8_t *dst, const uint8_t *src);
25 
35 static inline void
36 rte_mov32(uint8_t *dst, const uint8_t *src);
37 
38 #ifdef __DOXYGEN__
39 
49 static inline void
50 rte_mov48(uint8_t *dst, const uint8_t *src);
51 
52 #endif /* __DOXYGEN__ */
53 
63 static inline void
64 rte_mov64(uint8_t *dst, const uint8_t *src);
65 
75 static inline void
76 rte_mov128(uint8_t *dst, const uint8_t *src);
77 
87 static inline void
88 rte_mov256(uint8_t *dst, const uint8_t *src);
89 
90 #ifdef __DOXYGEN__
91 
107 static void *
108 rte_memcpy(void *dst, const void *src, size_t n);
109 
110 #endif /* __DOXYGEN__ */
111 
112 #endif /* _RTE_MEMCPY_H_ */