Lines Matching refs:s
39 void *rt_memset(void *s, int c, rt_ubase_t count) in rt_memset() argument
42 return memset(s, c, count); in rt_memset()
44 char *xs = (char *)s; in rt_memset()
49 return s; in rt_memset()
57 char *m = (char *)s; in rt_memset()
65 if (!TOO_SMALL(count) && !UNALIGNED(s)) in rt_memset()
68 aligned_addr = (unsigned long *)s; in rt_memset()
102 return s; in rt_memset()
129 char *tmp = (char *)dst, *s = (char *)src; in rt_memcpy()
132 if (tmp <= s || tmp > (s + count)) in rt_memcpy()
135 *tmp ++ = *s ++; in rt_memcpy()
140 tmp[len - 1] = s[len - 1]; in rt_memcpy()
219 char *tmp = (char *)dest, *s = (char *)src; in rt_memmove()
221 if (s < tmp && tmp < s + n) in rt_memmove()
224 s += n; in rt_memmove()
227 *(--tmp) = *(--s); in rt_memmove()
232 *tmp++ = *s++; in rt_memmove()
369 const char *s = src; in rt_strncpy()
373 if ((*d++ = *s++) == 0) in rt_strncpy()
500 rt_size_t rt_strlen(const char *s) in rt_strlen() argument
503 return strlen(s); in rt_strlen()
506 for (sc = s; *sc != '\0'; ++sc); in rt_strlen()
507 return sc - s; in rt_strlen()
527 rt_size_t rt_strnlen(const char *s, rt_ubase_t maxlen) in rt_strnlen() argument
530 for (sc = s; *sc != '\0' && (rt_ubase_t)(sc - s) < maxlen; ++sc); in rt_strnlen()
531 return sc - s; in rt_strnlen()
544 char *rt_strdup(const char *s) in rt_strdup() argument
546 rt_size_t len = rt_strlen(s) + 1; in rt_strdup()
554 rt_memcpy(tmp, s, len); in rt_strdup()