1 #include <stddef.h> 2 3 const void *__arm_sc_memchr(const void *src, int c, 4 size_t n) __arm_streaming_compatible { 5 const unsigned char *srcp = (const unsigned char *)src; 6 unsigned char c8 = (unsigned char)c; 7 for (size_t i = 0; i < n; ++i) 8 if (srcp[i] == c8) 9 return &srcp[i]; 10 11 return NULL; 12 } 13