Lines Matching refs:dest
66 /* Once the error is detected, the dest buffer must be reset! Value is 22 or 128 */
76 /* Once the error is detected, the dest buffer must be reset! Value is 34 or 128 */
81 /* Once the buffer overlap is detected, the dest buffer must be reset! Value is 54 or 128 */
127 * the first count characters of the object pointed to by dest.
128 * Parameter: dest - destination address
131 * Parameter: count - copies count bytes of value to dest
134 SECUREC_API errno_t memset_s(void *dest, size_t destMax, int c, size_t count);
146 * into the object pointed to by dest.
147 * Parameter: dest - destination address
153 SECUREC_API errno_t memmove_s(void *dest, size_t destMax, const void *src, size_t count);
159 * by src into the object pointed to by dest.
160 * Parameter: dest - destination address
166 SECUREC_API errno_t memcpy_s(void *dest, size_t destMax, const void *src, size_t count);
403 * by src into the object pointed to by dest.
404 * Parameter: dest - destination address
410 SECUREC_API errno_t wmemcpy_s(wchar_t *dest, size_t destMax, const wchar_t *src, size_t count);
416 * pointed to by src into the object pointed to by dest.
417 * Parameter: dest - destination address
423 SECUREC_API errno_t wmemmove_s(wchar_t *dest, size_t destMax, const wchar_t *src, size_t count);
583 extern errno_t memset_sOptAsm(void *dest, size_t destMax, int c, size_t count);
584 extern errno_t memset_sOptTc(void *dest, size_t destMax, int c, size_t count);
585 extern errno_t memcpy_sOptAsm(void *dest, size_t destMax, const void *src, size_t count);
586 extern errno_t memcpy_sOptTc(void *dest, size_t destMax, const void *src, size_t count);
589 #define strcpy_sp(dest, destMax, src) ((__builtin_constant_p((destMax)) && \
591 SECUREC_STRCPY_SM((dest), (destMax), (src)) : \
592 strcpy_s((dest), (destMax), (src)))
595 #define strncpy_sp(dest, destMax, src, count) ((__builtin_constant_p((count)) && \
598 SECUREC_STRNCPY_SM((dest), (destMax), (src), (count)) : \
599 strncpy_s((dest), (destMax), (src), (count)))
602 #define strcat_sp(dest, destMax, src) ((__builtin_constant_p((destMax)) && \
604 SECUREC_STRCAT_SM((dest), (destMax), (src)) : \
605 strcat_s((dest), (destMax), (src)))
608 #define strncat_sp(dest, destMax, src, count) ((__builtin_constant_p((count)) && \
611 SECUREC_STRNCAT_SM((dest), (destMax), (src), (count)) : \
612 strncat_s((dest), (destMax), (src), (count)))
615 #define memcpy_sp(dest, destMax, src, count) (__builtin_constant_p((count)) ? \
616 (SECUREC_MEMCPY_SM((dest), (destMax), (src), (count))) : \
620 memcpy_sOptTc((dest), (destMax), (src), (count)) : ERANGE) : \
621 memcpy_sOptAsm((dest), (destMax), (src), (count))))
624 #define memset_sp(dest, destMax, c, count) (__builtin_constant_p((count)) ? \
625 (SECUREC_MEMSET_SM((dest), (destMax), (c), (count))) : \
628 memset_sOptTc((dest), (destMax), (c), (count)) : ERANGE) : \
629 memset_sOptAsm((dest), (destMax), (c), (count))))