DPDK  24.07.0
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 
111 static void *
112 rte_memcpy(void *dst, const void *src, size_t n);
113 
114 #endif /* __DOXYGEN__ */
115 
116 #endif /* _RTE_MEMCPY_H_ */
static void rte_mov32(uint8_t *dst, const uint8_t *src)
static void rte_mov48(uint8_t *dst, const uint8_t *src)
static void rte_mov256(uint8_t *dst, const uint8_t *src)
static void rte_mov64(uint8_t *dst, const uint8_t *src)
static void * rte_memcpy(void *dst, const void *src, size_t n)
static void rte_mov128(uint8_t *dst, const uint8_t *src)
static void rte_mov16(uint8_t *dst, const uint8_t *src)