Lines Matching full:s1
198 * @s1: One string
201 * returns 0 if @s1 and @s2 are equal,
202 * < 0 if @s1 is less than @s2
203 * > 0 if @s1 is greater than @s2
205 int strcmp(const char *s1, const char *s2) in strcmp() argument
217 : "+d" (ret), "+d" (r0), "+a" (s1), "+a" (s2) in strcmp()
241 static inline int clcle(const char *s1, unsigned long l1, in clcle() argument
244 register unsigned long r2 asm("2") = (unsigned long) s1; in clcle()
261 * @s1: The string to be searched
264 char *strstr(const char *s1, const char *s2) in strstr() argument
270 return (char *) s1; in strstr()
271 l1 = __strend(s1) - s1; in strstr()
275 cc = clcle(s1, l2, s2, l2); in strstr()
277 return (char *) s1; in strstr()
278 s1++; in strstr()
310 * @s1: One area of memory
314 int memcmp(const void *s1, const void *s2, size_t n) in memcmp() argument
318 ret = clcle(s1, n, s2, n); in memcmp()