Lines Matching refs:len
12 static void *malloc(size_t len);
31 void *_nolibc_memcpy_up(void *dst, const void *src, size_t len)
35 while (pos < len) {
43 void *_nolibc_memcpy_down(void *dst, const void *src, size_t len)
45 while (len) {
46 len--;
47 ((char *)dst)[len] = ((const char *)src)[len];
56 void *memmove(void *dst, const void *src, size_t len)
60 pos = len;
68 while (len) {
71 len--;
78 void *memcpy(void *dst, const void *src, size_t len)
80 return _nolibc_memcpy_up(dst, src, len);
87 void *memset(void *dst, int b, size_t len)
91 while (len--) {
139 size_t len;
141 for (len = 0; str[len]; len++)
143 return len;
161 size_t len;
163 for (len = 0; (len < maxlen) && str[len]; len++);
164 return len;
170 size_t len;
173 len = strlen(str);
174 ret = malloc(len + 1);
176 memcpy(ret, str, len + 1);
184 size_t len;
187 len = strnlen(str, maxlen);
188 ret = malloc(len + 1);
190 memcpy(ret, str, len);
191 ret[len] = '\0';
200 size_t len;
203 for (len = 0; dst[len]; len++)
208 if (len < size)
209 dst[len] = c;
212 len++;
216 return len;
222 size_t len;
225 for (len = 0;;) {
226 c = src[len];
227 if (len < size)
228 dst[len] = c;
231 len++;
233 return len;
270 size_t len;
272 for (len = 0; len < size; len++)
273 if ((dst[len] = *src))