Lines Matching defs:src
26 SECUREC_INLINE void SecUtilMemmove(void *dst, const void *src, size_t count)
29 const unsigned char *pSrc = (const unsigned char *)src;
32 if (dst <= src || pDest >= (pSrc + maxCount)) {
62 * The memmove_s function copies count bytes of characters from src to dest.
67 * src Source object.
76 * EINVAL_AND_RESET dest != NULL and src is NULL and destMax != 0 and destMax <= SECUREC_MEM_MAX_LEN
78 * ERANGE_AND_RESET count > destMax and dest != NULL and src != NULL and destMax != 0
86 errno_t memmove_s(void *dest, size_t destMax, const void *src, size_t count)
92 if (dest == NULL || src == NULL) {
105 if (dest == src) {
111 SecUtilMemmove(dest, src, count);
114 (void)memmove(dest, src, count);