Lines Matching refs:s
23 void bzero(void* s, size_t n) in bzero() argument
25 rt_memset(s, 0, n); in bzero()
39 void explicit_bzero(void* s, size_t n) in explicit_bzero() argument
41 volatile char* vs = (volatile char*)s; in explicit_bzero()
49 char *index(const char* s, int c) in index() argument
51 return strchr(s, c); in index()
54 char *rindex(const char* s, int c) in rindex() argument
56 return strrchr(s, c); in rindex()
114 size_t strnlen(const char *s, size_t maxlen) in strnlen() argument
117 for (sc = s; maxlen != 0 && *sc != '\0'; maxlen--, ++sc); in strnlen()
118 return sc - s; in strnlen()
121 char *strchrnul(const char* s, int c) in strchrnul() argument
123 while (*s != '\0' && *s != c) in strchrnul()
124 s++; in strchrnul()
125 return (char*)s; in strchrnul()
162 char *strdup(const char *s) in strdup() argument
164 char *news = (char *)malloc(strlen(s) + 1); in strdup()
168 strcpy(news, s); in strdup()
174 char *strndup(const char *s, size_t size) in strndup() argument
176 size_t nsize = strnlen(s, size); in strndup()
180 rt_memcpy(news, s, nsize); in strndup()