Lines Matching +full:- +full:s
33 __strtok_r (register char *s, in __strtok_r() argument
43 if (s == NULL && (s = *lasts) == NULL) in __strtok_r()
47 * Skip (span) leading delimiters (s += strspn(s, delim), sort of). in __strtok_r()
50 c = *s++; in __strtok_r()
57 *lasts = s; in __strtok_r()
58 s[-1] = 0; in __strtok_r()
59 return (s - 1); in __strtok_r()
64 if (c == 0) { /* no non-delimiter characters */ in __strtok_r()
68 tok = s - 1; in __strtok_r()
71 * Scan token (scan for delimiters: s += strcspn(s, delim), sort of). in __strtok_r()
75 c = *s++; in __strtok_r()
80 s = NULL; in __strtok_r()
82 s[-1] = 0; in __strtok_r()
83 *lasts = s; in __strtok_r()
92 strtok_r (register char *__restrict s, in strtok_r() argument
96 return __strtok_r (s, delim, lasts, 1); in strtok_r()