Lines Matching refs:c
122 void* memset(void* const s __pass_object_size0, int c, size_t n) __overloadable in memset() argument
124 __clang_warning_if(c && !n, "'memset' will set 0 bytes; maybe the arguments got flipped?") { in memset()
126 return __builtin___memset_chk(s, c, n, __bos0(s)); in memset()
128 return __builtin_memset(s, c, n); in memset()
134 void* memchr(const void* const s __pass_object_size, int c, size_t n) __overloadable { in memchr() argument
138 return __builtin_memchr(s, c, n); in memchr()
141 return __memchr_chk(s, c, n, bos); in memchr()
145 void* __memrchr_fortify(const void* const __pass_object_size s, int c, size_t n) __overloadable { in __memrchr_fortify() argument
149 return __memrchr_real(s, c, n); in __memrchr_fortify()
152 return __memrchr_chk(s, c, n, bos); in __memrchr_fortify()
220 char* strchr(const char* const s __pass_object_size, int c) __overloadable { in strchr() argument
225 return __strchr_chk(s, c, bos); in strchr()
228 return __builtin_strchr(s, c); in strchr()
232 char* strrchr(const char* const s __pass_object_size, int c) __overloadable { in strrchr() argument
237 return __strrchr_chk(s, c, bos); in strrchr()
240 return __builtin_strrchr(s, c); in strrchr()
247 void* memrchr(void* const __pass_object_size s, int c, size_t n) { in memrchr() argument
248 return __memrchr_fortify(s, c, n); in memrchr()
252 const void* memrchr(const void* const __pass_object_size s, int c, size_t n) { in memrchr() argument
253 return __memrchr_fortify(s, c, n); in memrchr()
258 void* memrchr(const void* const __pass_object_size s, int c, size_t n) __overloadable { in memrchr() argument
259 return __memrchr_fortify(s, c, n); in memrchr()