Home
last modified time | relevance | path

Searched refs:s (Results 1 – 25 of 36) sorted by relevance

12

/string/
A Dstrtok_r.c42 __strtok_r (char *s, const char *delim, char **save_ptr) in __strtok_r() argument
46 if (s == NULL) in __strtok_r()
47 s = *save_ptr; in __strtok_r()
49 if (*s == '\0') in __strtok_r()
51 *save_ptr = s; in __strtok_r()
56 s += strspn (s, delim); in __strtok_r()
57 if (*s == '\0') in __strtok_r()
59 *save_ptr = s; in __strtok_r()
64 end = s + strcspn (s, delim); in __strtok_r()
68 return s; in __strtok_r()
[all …]
A Dstrspn.c53 p[*s++] = 1; in STRSPN()
54 while (*s); in STRSPN()
57 if (!p[s[0]]) return 0; in STRSPN()
58 if (!p[s[1]]) return 1; in STRSPN()
59 if (!p[s[2]]) return 2; in STRSPN()
62 s = (unsigned char *) PTR_ALIGN_DOWN (s, 4); in STRSPN()
66 s += 4; in STRSPN()
67 c0 = p[s[0]]; in STRSPN()
68 c1 = p[s[1]]; in STRSPN()
69 c2 = p[s[2]]; in STRSPN()
[all …]
A Dstrcspn.c47 p[tmp = *s++] = 1; in STRCSPN()
51 if (p[s[0]]) return 0; in STRCSPN()
52 if (p[s[1]]) return 1; in STRCSPN()
53 if (p[s[2]]) return 2; in STRCSPN()
54 if (p[s[3]]) return 3; in STRCSPN()
56 s = (unsigned char *) PTR_ALIGN_DOWN (s, 4); in STRCSPN()
61 s += 4; in STRCSPN()
62 c0 = p[s[0]]; in STRCSPN()
63 c1 = p[s[1]]; in STRCSPN()
64 c2 = p[s[2]]; in STRCSPN()
[all …]
A Dstrpbrk.c28 STRPBRK (const char *s, const char *accept) in STRPBRK() argument
30 s += strcspn (s, accept); in STRPBRK()
31 return *s ? (char *)s : NULL; in STRPBRK()
A Dtest-strcspn.c19 #define STRPBRK_RESULT(s, pos) (pos) argument
53 SIMPLE_STRCSPN (const CHAR *s, const CHAR *rej) in SIMPLE_STRCSPN() argument
55 const CHAR *r, *str = s; in SIMPLE_STRCSPN()
58 while ((c = *s++) != '\0') in SIMPLE_STRCSPN()
61 return s - str - 1; in SIMPLE_STRCSPN()
62 return s - str - 1; in SIMPLE_STRCSPN()
66 STUPID_STRCSPN (const CHAR *s, const CHAR *rej) in STUPID_STRCSPN() argument
68 size_t ns = STRLEN (s), nrej = STRLEN (rej); in STUPID_STRCSPN()
73 if (s[i] == rej[j]) in STUPID_STRCSPN()
A Drawmemchr.c40 RAWMEMCHR (const void *s, int c) in RAWMEMCHR() argument
43 return memchr (s, c, (size_t)-1); in RAWMEMCHR()
44 return (char *)s + strlen (s); in RAWMEMCHR()
A Dtest-strpbrk.c37 # define STRPBRK_RESULT(s, pos) ((s)[(pos)] ? (s) + (pos) : NULL) argument
72 while ((c = *s++) != '\0') in SIMPLE_STRPBRK()
75 return (CHAR *) s - 1; in SIMPLE_STRPBRK()
87 if (s[i] == rej[j]) in STUPID_STRPBRK()
88 return (CHAR *) s + i; in STUPID_STRPBRK()
112 CHAR *rej, *s; in do_test() local
137 if (STRCHR (rej, s[i])) in do_test()
140 if (STRCHR (rej, s[i])) in do_test()
141 s[i] = c; in do_test()
145 if (s[pos]) in do_test()
[all …]
A Dmemfrob.c21 memfrob (void *s, size_t n) in memfrob() argument
23 char *p = (char *) s; in memfrob()
28 return s; in memfrob()
A Dstrrchr.c28 STRRCHR (const char *s, int c) in STRRCHR() argument
37 return strchr (s, '\0'); in STRRCHR()
40 while ((p = strchr (s, c)) != NULL) in STRRCHR()
43 s = p + 1; in STRRCHR()
A Dtest-strchr.c49 # define L(s) s argument
65 # define L(s) L ## s argument
80 for (; *s != (CHAR) c; ++s) in simple_STRCHR()
81 if (*s == '\0') in simple_STRCHR()
82 return NULLRET ((CHAR *) s); in simple_STRCHR()
83 return (CHAR *) s; in simple_STRCHR()
89 size_t n = STRLEN (s) + 1; in stupid_STRCHR()
92 if (*s++ == (CHAR) c) in stupid_STRCHR()
93 return (CHAR *) s - 1; in stupid_STRCHR()
94 return NULLRET ((CHAR *) s - 1); in stupid_STRCHR()
[all …]
A Dtest-strspn.c61 const CHAR *r, *str = s; in SIMPLE_STRSPN()
64 while ((c = *s++) != '\0') in SIMPLE_STRSPN()
70 return s - str - 1; in SIMPLE_STRSPN()
72 return s - str - 1; in SIMPLE_STRSPN()
84 if (s[i] == acc[j]) in STUPID_STRSPN()
109 CHAR *acc, *s; in do_test() local
116 s = (CHAR *) (buf1) + align; in do_test()
131 if (STRCHR (acc, s[pos])) in do_test()
132 s[pos] = '\0'; in do_test()
136 s[i] = random () & BIG_CHAR; in do_test()
[all …]
A Dbug-envz1.c9 const char *s; member
43 argz_add_sep (argz, &size, strs[i].s, '\0'); in do_test()
54 name[0] = strs[i].s[0]; in do_test()
63 else if (strcmp (e, strs[i].s) != 0) in do_test()
66 name, e, strs[i].s); in do_test()
A Dtest-memset.c69 simple_bzero (char *s, size_t n) in simple_bzero() argument
71 SIMPLE_MEMSET (s, 0, n); in simple_bzero()
75 builtin_bzero (char *s, size_t n) in builtin_bzero() argument
77 __builtin_bzero (s, n); in builtin_bzero()
102 CHAR *r = s, *end = s + n; in SIMPLE_MEMSET()
105 return s; in SIMPLE_MEMSET()
118 CALL (impl, s, n); in do_one_test()
119 if (memcmp (s, tstbuf, n) != 0 in do_one_test()
123 CHAR *res = CALL (impl, s, c, n); in do_one_test()
124 if (res != s in do_one_test()
[all …]
A Dstrdup.c39 __strdup (const char *s) in __strdup() argument
41 size_t len = strlen (s) + 1; in __strdup()
47 return (char *) memcpy (new, s, len); in __strdup()
A Dstrndup.c40 __strndup (const char *s, size_t n) in __strndup() argument
42 size_t len = __strnlen (s, n); in __strndup()
49 return (char *) memcpy (new, s, len); in __strndup()
A Dstrtok.c31 strtok (char *s, const char *delim) in strtok() argument
34 return __strtok_r (s, delim, &olds); in strtok()
A Dexplicit_bzero.c33 explicit_bzero (void *s, size_t len) in explicit_bzero() argument
35 memset (s, '\0', len); in explicit_bzero()
A Dbzero.c24 __bzero (void *s, size_t len) in __bzero() argument
26 memset (s, '\0', len); in __bzero()
A Dtest-strnlen.c51 SIMPLE_STRNLEN (const CHAR *s, size_t maxlen) in SIMPLE_STRNLEN() argument
55 for (i = 0; i < maxlen && s[i]; ++i); in SIMPLE_STRNLEN()
60 do_one_test (impl_t *impl, const CHAR *s, size_t maxlen, size_t exp_len) in do_one_test() argument
62 size_t len = CALL (impl, s, maxlen); in do_one_test()
192 CHAR *s = (CHAR *) buf2; in do_page_tests() local
193 MEMSET (s, 65, (last_offset - 1)); in do_page_tests()
194 s[last_offset] = 0; in do_page_tests()
212 do_one_test (impl, (CHAR *) (s + offset), exp_len, exp_len); in do_page_tests()
245 CHAR *s = (CHAR *) buf2; in do_page_2_tests() local
246 MEMSET (s, 65, last_offset); in do_page_2_tests()
[all …]
A Dtest-memrchr.c30 simple_memrchr (const char *s, int c, size_t n) in simple_memrchr() argument
32 s = s + n; in simple_memrchr()
34 if (*--s == (char) c) in simple_memrchr()
35 return (char *) s; in simple_memrchr()
40 do_one_test (impl_t *impl, const char *s, int c, size_t n, char *exp_res) in do_one_test() argument
42 char *res = CALL (impl, s, c, n); in do_one_test()
A Dstrncat.c29 char *s = s1; in STRNCAT() local
39 return s; in STRNCAT()
A Dtest-strrchr.c51 SIMPLE_STRRCHR (const CHAR *s, int c) in SIMPLE_STRRCHR() argument
55 for (; *s != '\0'; ++s) in SIMPLE_STRRCHR()
56 if (*s == (CHAR) c) in SIMPLE_STRRCHR()
57 ret = s; in SIMPLE_STRRCHR()
59 return (CHAR *) (c == '\0' ? s : ret); in SIMPLE_STRRCHR()
63 do_one_test (impl_t *impl, const CHAR *s, int c, CHAR *exp_res) in do_one_test() argument
65 CHAR *res = CALL (impl, s, c); in do_one_test()
A Dtest-rawmemchr.c32 simple_rawmemchr (const char *s, int c) in simple_rawmemchr() argument
35 if (*s++ == (char) c) in simple_rawmemchr()
36 return (char *) s - 1; in simple_rawmemchr()
41 do_one_test (impl_t *impl, const char *s, int c, char *exp_res) in do_one_test() argument
43 char *res = CALL (impl, s, c); in do_one_test()
A Dtest-strlen.c41 simple_STRLEN (const CHAR *s) in simple_STRLEN() argument
45 for (p = s; *p; ++p); in simple_STRLEN()
46 return p - s; in simple_STRLEN()
63 do_one_test (impl_t *impl, const CHAR *s, size_t exp_len) in do_one_test() argument
65 size_t len = CALL (impl, s); in do_one_test()
A Dmemmove.c33 #define RETURN(s) return (s) /* Return DEST. */ argument

Completed in 37 milliseconds

12