/bionic/libc/upstream-openbsd/lib/libc/locale/ |
H A D | _wcstod.h | 44 const wchar_t *src; local 52 src = nptr; 55 while (iswspace(*src)) { 56 src++; 60 start = src; 61 if (*src && wcschr(L"+-", *src)) 62 src++; 63 aftersign = src; 64 if (wcsncasecmp(src, [all...] |
H A D | wcsxfrm.c | 37 wcsxfrm(wchar_t *dest, const wchar_t *src, size_t n) argument 40 return wcslen(src); 41 return wcslcpy(dest, src, n);
|
/bionic/libc/upstream-openbsd/lib/libc/string/ |
H A D | strlcpy.c | 23 * Copy string src to buffer dst of size dsize. At most dsize-1 25 * Returns strlen(src); if retval >= dsize, truncation occurred. 28 strlcpy(char *dst, const char *src, size_t dsize) argument 30 const char *osrc = src; 36 if ((*dst++ = *src++) == '\0') 41 /* Not enough room in dst, add NUL and traverse rest of src. */ 45 while (*src++) 49 return(src - osrc - 1); /* count does not include NUL */
|
H A D | strlcat.c | 23 * Appends src to string dst of size dsize (unlike strncat, dsize is the 26 * Returns strlen(src) + MIN(dsize, strlen(initial dst)). 30 strlcat(char *dst, const char *src, size_t dsize) argument 33 const char *osrc = src; 44 return(dlen + strlen(src)); 45 while (*src != '\0') { 47 *dst++ = *src; 50 src++; 54 return(dlen + (src - osrc)); /* count does not include NUL */
|
H A D | wcslcpy.c | 23 * Copy string src to buffer dst of size dsize. At most dsize-1 25 * Returns wcslen(src); if retval >= dsize, truncation occurred. 28 wcslcpy(wchar_t *dst, const wchar_t *src, size_t dsize) argument 30 const wchar_t *osrc = src; 36 if ((*dst++ = *src++) == L'\0') 41 /* Not enough room in dst, add NUL and traverse rest of src. */ 45 while (*src++) 49 return(src - osrc - 1); /* count does not include NUL */
|
H A D | memmove.c | 52 const char *src = src0; local 55 if (length == 0 || dst == src) /* nothing to do */ 64 if ((unsigned long)dst < (unsigned long)src) { 68 t = (long)src; /* only need low bits */ 79 TLOOP1(*dst++ = *src++); 85 TLOOP(*(word *)dst = *(word *)src; src += wsize; dst += wsize); 87 TLOOP(*dst++ = *src++); 94 src += length; 96 t = (long)src; [all...] |
H A D | strncat.c | 37 * Concatenate src on the end of dst. At most strlen(dst)+n+1 bytes 41 strncat(char *dst, const char *src, size_t n) argument 45 const char *s = src;
|
H A D | strncpy.c | 38 * Copy src to dst, truncating or null-padding to always copy n bytes. 42 strncpy(char *dst, const char *src, size_t n) argument 46 const char *s = src;
|
/bionic/libc/bionic/ |
H A D | mempcpy.cpp | 31 void* mempcpy(void* dst, const void* src, size_t n) { argument 32 return reinterpret_cast<char*>(memcpy(dst, src, n)) + n;
|
H A D | wmempcpy.cpp | 31 wchar_t* wmempcpy(wchar_t* dst, const wchar_t* src, size_t n) { argument 32 return wmemcpy(dst, src, n) + n;
|
H A D | __stpcpy_chk.cpp | 46 extern "C" char* __stpcpy_chk(char* dest, const char* src, size_t dest_len) { argument 47 // TODO: optimize so we don't scan src twice. 48 size_t src_len = strlen(src) + 1; 54 return stpcpy(dest, src);
|
H A D | __strcpy_chk.cpp | 46 extern "C" char* __strcpy_chk(char* dest, const char* src, size_t dest_len) { argument 47 // TODO: optimize so we don't scan src twice. 48 size_t src_len = strlen(src) + 1; 54 return strcpy(dest, src);
|
H A D | __strncat_chk.cpp | 44 extern "C" char* __strncat_chk(char* __restrict dest, const char* __restrict src, argument 54 while (*src != '\0') { 55 *d++ = *src++;
|
H A D | __memcpy_chk.cpp | 45 extern "C" void* __memcpy_chk(void* dest, const void* src, argument 52 return memcpy(dest, src, copy_amount);
|
H A D | __memmove_chk.cpp | 46 extern "C" void* __memmove_chk (void* dest, const void* src, argument 53 return memmove(dest, src, len);
|
H A D | __strcat_chk.cpp | 44 extern "C" char* __strcat_chk(char* __restrict dest, const char* __restrict src, argument 52 while ((*dest++ = *src++) != '\0') {
|
H A D | __strlcat_chk.cpp | 47 extern "C" size_t __strlcat_chk(char* dest, const char* src, argument 53 return strlcat(dest, src, supplied_size);
|
/bionic/libc/dns/nameser/ |
H A D | ns_netint.c | 36 ns_get16(const u_char *src) { argument 39 NS_GET16(dst, src); 44 ns_get32(const u_char *src) { argument 47 NS_GET32(dst, src); 52 ns_put16(uint16_t src, u_char *dst) { argument 53 NS_PUT16(src, dst); 57 ns_put32(uint32_t src, u_char *dst) { argument 58 NS_PUT32(src, dst);
|
/bionic/libm/ |
H A D | Android.mk | 23 upstream-freebsd/lib/msun/src/catrig.c \ 24 upstream-freebsd/lib/msun/src/catrigf.c \ 25 upstream-freebsd/lib/msun/src/e_acos.c \ 26 upstream-freebsd/lib/msun/src/e_acosf.c \ 27 upstream-freebsd/lib/msun/src/e_acosh.c \ 28 upstream-freebsd/lib/msun/src/e_acoshf.c \ 29 upstream-freebsd/lib/msun/src/e_asin.c \ 30 upstream-freebsd/lib/msun/src/e_asinf.c \ 31 upstream-freebsd/lib/msun/src/e_atan2.c \ 32 upstream-freebsd/lib/msun/src/e_atan2 [all...] |
/bionic/libc/upstream-freebsd/lib/libc/string/ |
H A D | wcpncpy.c | 33 wcpncpy(wchar_t * __restrict dst, const wchar_t * __restrict src, size_t n) argument 36 for (; n--; dst++, src++) { 37 if (!(*dst = *src)) {
|
/bionic/libc/arch-arm64/generic/bionic/ |
H A D | memmove.S | 39 #define src x1 define 64 cmp dstin, src 66 add tmp1, src, count 74 add src, src, count 86 sub src, src, tmp1 90 ldp A_l, A_h, [src, #32] 93 ldp A_l, A_h, [src, #16] 96 ldp A_l, A_h, [src] [all...] |
H A D | memcpy_base.S | 36 #define src x1 define 69 add src, src, tmp1 73 ldp A_l, A_h, [src, #-48] 76 ldp A_l, A_h, [src, #-32] 79 ldp A_l, A_h, [src, #-16] 85 add src, src, count 86 ldp A_l, A_h, [src, #-16] 96 ldr tmp1, [src], # [all...] |
/bionic/libc/arch-arm/bionic/ |
H A D | __aeabi.c | 64 void __attribute__((weak)) __aeabi_memcpy8_impl(void *dest, const void *src, size_t n) { argument 65 memcpy(dest, src, n); 68 void __attribute__((weak)) __aeabi_memcpy4_impl(void *dest, const void *src, size_t n) { argument 69 memcpy(dest, src, n); 72 void __attribute__((weak)) __aeabi_memcpy_impl(void *dest, const void *src, size_t n) { argument 73 memcpy(dest, src, n); 76 void __attribute__((weak)) __aeabi_memcpy8_impl2(void *dest, const void *src, size_t n) { argument 77 memcpy(dest, src, n); 80 void __attribute__((weak)) __aeabi_memcpy4_impl2(void *dest, const void *src, size_t n) { argument 81 memcpy(dest, src, 84 __aeabi_memcpy_impl2(void *dest, const void *src, size_t n) argument 89 __aeabi_memmove8_impl(void *dest, const void *src, size_t n) argument 93 __aeabi_memmove4_impl(void *dest, const void *src, size_t n) argument 97 __aeabi_memmove_impl(void *dest, const void *src, size_t n) argument 101 __aeabi_memmove8_impl2(void *dest, const void *src, size_t n) argument 105 __aeabi_memmove4_impl2(void *dest, const void *src, size_t n) argument 109 __aeabi_memmove_impl2(void *dest, const void *src, size_t n) argument [all...] |
/bionic/libc/upstream-netbsd/lib/libc/string/ |
H A D | strxfrm.c | 48 * Transform src, storing the result in dst, such that 53 strxfrm(char *dst, const char *src, size_t n) argument 57 _DIAGASSERT(src != NULL); 62 srclen = strlen(src); 66 (void)memcpy(dst, src, copysize);
|
/bionic/libc/arch-arm64/denver64/bionic/ |
H A D | memcpy_base.S | 37 #define src x1 define 75 add src, src, tmp1 79 ldp A_l, A_h, [src, #-48] 82 ldp A_l, A_h, [src, #-32] 85 ldp A_l, A_h, [src, #-16] 91 add src, src, count 92 ldp A_l, A_h, [src, #-16] 102 ldr tmp1, [src], # [all...] |