Lines Matching refs:s
17 TSRM_API char *tsrm_strtok_r(char *s, const char *delim, char **last) in tsrm_strtok_r() argument
21 if (s == NULL) { in tsrm_strtok_r()
22 s = *last; in tsrm_strtok_r()
25 while (*s && in_character_class(*s, delim)) { in tsrm_strtok_r()
26 s++; in tsrm_strtok_r()
28 if (!*s) { in tsrm_strtok_r()
32 token = s; in tsrm_strtok_r()
34 while (*s && !in_character_class(*s, delim)) { in tsrm_strtok_r()
35 s++; in tsrm_strtok_r()
37 if (!*s) { in tsrm_strtok_r()
38 *last = s; in tsrm_strtok_r()
40 *s = '\0'; in tsrm_strtok_r()
41 *last = s + 1; in tsrm_strtok_r()