Searched defs:src (Results 1 - 25 of 69) sorted by relevance

123

/bionic/libc/bionic/
H A Dmempcpy.cpp31 void* mempcpy(void* dst, const void* src, size_t n) { argument
32 return reinterpret_cast<char*>(memcpy(dst, src, n)) + n;
H A Dwmempcpy.cpp31 wchar_t* wmempcpy(wchar_t* dst, const wchar_t* src, size_t n) { argument
32 return wmemcpy(dst, src, n) + n;
H A D__memcpy_chk.cpp36 extern "C" void* __memcpy_chk(void* dst, const void* src, size_t count, size_t dst_len) { argument
39 return memcpy(dst, src, count);
H A D__strcat_chk.cpp34 extern "C" char* __strcat_chk(char* __restrict dst, const char* __restrict src, argument
42 while ((*dst++ = *src++) != '\0') {
H A D__strcpy_chk.cpp36 extern "C" char* __strcpy_chk(char* dst, const char* src, size_t dst_len) { argument
37 // TODO: optimize so we don't scan src twice.
38 size_t src_len = strlen(src) + 1;
40 return strcpy(dst, src);
/bionic/libc/upstream-openbsd/lib/libc/locale/
H A Dwcsxfrm.c37 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-freebsd/lib/libc/string/
H A Dwcpncpy.c33 wcpncpy(wchar_t * __restrict dst, const wchar_t * __restrict src, size_t n) argument
36 for (; n--; dst++, src++) {
37 if (!(*dst = *src)) {
H A Dwcsncpy.c44 * Copy src to dst, truncating or null-padding to always copy n bytes.
48 wcsncpy(wchar_t * __restrict dst, const wchar_t * __restrict src, size_t n) argument
52 const wchar_t *s = src;
H A Dwcslcat.c42 * Appends src to string dst of size siz (unlike wcsncat, siz is the
45 * Returns wcslen(initial dst) + wcslen(src); if retval >= siz,
49 wcslcat(wchar_t *dst, const wchar_t *src, size_t siz) argument
52 const wchar_t *s = src;
73 return(dlen + (s - src)); /* count does not include NUL */
/bionic/libc/dns/nameser/
H A Dns_netint.c36 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);
H A Dns_samedomain.c159 * make a canonical copy of domain name "src"
170 ns_makecanon(const char *src, char *dst, size_t dstsize) { argument
171 size_t n = strlen(src);
177 strcpy(dst, src);
/bionic/libc/upstream-netbsd/lib/libc/string/
H A Dstrxfrm.c48 * 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/upstream-openbsd/lib/libc/string/
H A Dwcslcpy.c23 * 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 Dmemmove.c52 const char *src = src0; variable
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...]
/bionic/benchmarks/
H A Dstring_benchmark.cpp31 char* src = new char[nbytes]; char* dst = new char[nbytes]; local
32 memset(src, 'x', nbytes);
37 c += memcmp(dst, src, nbytes);
41 delete[] src;
48 char* src = new char[nbytes]; char* dst = new char[nbytes]; local
49 memset(src, 'x', nbytes);
52 memcpy(dst, src, nbytes);
56 delete[] src;
/bionic/libc/kernel/uapi/linux/
H A Divtv.h31 struct v4l2_rect src; member in struct:ivtv_dma_frame
/bionic/libc/versioner-dependencies/common/kernel_uapi/linux/
H A Divtv.h31 struct v4l2_rect src; member in struct:ivtv_dma_frame
/bionic/tests/
H A Dsys_uio_test.cpp75 char src[1024] = "This is the source buffer containing some data"; local
77 iovec remote = { src, sizeof src };
79 ASSERT_EQ(ssize_t(sizeof src), process_vm_readv(getpid(), &local, 1, &remote, 1, 0));
82 ASSERT_EQ(0, memcmp(src, dst, sizeof src));
94 char src[1024] = "This is the source buffer containing some data"; local
97 iovec local = { src, sizeof src };
98 ASSERT_EQ(ssize_t(sizeof src), process_vm_write
[all...]
/bionic/libc/arch-arm64/cortex-a53/bionic/
H A Dmemmove.S64 #define src x1 define
92 sub tmp1, dstin, src
99 add srcend, src, count
135 ldp E_l, E_h, [src, 48]
137 ldp A_l, A_h, [src, 32]
139 ldp B_l, B_h, [src, 16]
141 ldp C_l, C_h, [src]
/bionic/libc/arch-arm64/generic/bionic/
H A Dmemchr.S47 #define src x3 define
83 bic src, srcin, #31
95 ld1 {vdata1.16b, vdata2.16b}, [src], #32
115 ld1 {vdata1.16b, vdata2.16b}, [src], #32
151 sub src, src, #32
157 add result, src, synd, lsr #1
H A Dmemmove.S39 #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 Dstrchr.S46 #define src x2 define
84 bic src, srcin, #31 /* Work with aligned 32-byte hunks. */
94 ld1 {vdata1.16b, vdata2.16b}, [src], #32
117 ld1 {vdata1.16b, vdata2.16b}, [src], #32
146 sub src, src, #32
151 add result, src, tmp1, lsr #1
H A Dstrlen.S43 #define src x1 define
79 If the string is longer than 16 bytes, we align src so don't need
134 bic src, srcin, 15
135 sub src, src, 16
137 ldp data1, data2, [src, 32]!
144 ldp data1, data2, [src, 16]
150 add src, src, 16
175 sub len, src, srci
[all...]
/bionic/libc/upstream-openbsd/lib/libc/net/
H A Dinet_ntop.c34 static const char *inet_ntop4(const u_char *src, char *dst, size_t size);
35 static const char *inet_ntop6(const u_char *src, char *dst, size_t size);
38 * inet_ntop(af, src, dst, size)
46 inet_ntop(int af, const void *src, char *dst, socklen_t size) argument
50 return (inet_ntop4(src, dst, (size_t)size));
52 return (inet_ntop6(src, dst, (size_t)size));
61 * inet_ntop4(src, dst, size)
72 inet_ntop4(const u_char *src, char *dst, size_t size) argument
78 src[0], src[
94 inet_ntop6(const u_char *src, char *dst, size_t size) argument
[all...]
/bionic/libc/arch-arm64/denver64/bionic/
H A Dmemcpy_base.S37 #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...]

Completed in 442 milliseconds

123