Lines Matching refs:s2
356 strcat(char *s1, const char *s2) in strcat() argument
363 while ((*s1++ = *s2++) != '\0') in strcat()
379 strcmp(const char *s1, const char *s2) in strcmp() argument
381 while (*s1 == *s2++) in strcmp()
384 return (*(unsigned char *)s1 - *(unsigned char *)--s2); in strcmp()
388 strncmp(const char *s1, const char *s2, size_t n) in strncmp() argument
390 if (s1 == s2) in strncmp()
393 while (--n != 0 && *s1 == *s2++) in strncmp()
396 return ((n == 0) ? 0 : *(unsigned char *)s1 - *(unsigned char *)--s2); in strncmp()
435 strcasecmp(const char *s1, const char *s2) in strcasecmp() argument
439 const unsigned char *us2 = (const unsigned char *)s2; in strcasecmp()
448 strncasecmp(const char *s1, const char *s2, size_t n) in strncasecmp() argument
452 const unsigned char *us2 = (const unsigned char *)s2; in strncasecmp()
463 strcpy(char *s1, const char *s2) in strcpy() argument
467 while ((*s1++ = *s2++) != '\0') in strcpy()
473 strncpy(char *s1, const char *s2, size_t n) in strncpy() argument
478 while (--n != 0 && (*s1++ = *s2++) != '\0') in strncpy()
502 const char *s1, *s2; in strstr() local
507 s2 = as2; in strstr()
509 if (s2 == NULL || *s2 == '\0') in strstr()
511 c = *s2; in strstr()
516 while ((c = *++s2) == *s1++ && c) in strstr()
521 s2 = as2; in strstr()
522 c = *s2; in strstr()
544 strncat(char *s1, const char *s2, size_t n) in strncat() argument
552 while ((*s1++ = *s2++) != '\0') { in strncat()