Lines Matching refs:s2
387 strcat(char *s1, const char *s2) in strcat() argument
394 while ((*s1++ = *s2++) != '\0') in strcat()
410 strcmp(const char *s1, const char *s2) in strcmp() argument
412 while (*s1 == *s2++) in strcmp()
415 return (*(unsigned char *)s1 - *(unsigned char *)--s2); in strcmp()
419 strncmp(const char *s1, const char *s2, size_t n) in strncmp() argument
421 if (s1 == s2) in strncmp()
424 while (--n != 0 && *s1 == *s2++) in strncmp()
427 return ((n == 0) ? 0 : *(unsigned char *)s1 - *(unsigned char *)--s2); in strncmp()
466 strcasecmp(const char *s1, const char *s2) in strcasecmp() argument
470 const unsigned char *us2 = (const unsigned char *)s2; in strcasecmp()
479 strncasecmp(const char *s1, const char *s2, size_t n) in strncasecmp() argument
483 const unsigned char *us2 = (const unsigned char *)s2; in strncasecmp()
494 strcpy(char *s1, const char *s2) in strcpy() argument
498 while ((*s1++ = *s2++) != '\0') in strcpy()
504 strncpy(char *s1, const char *s2, size_t n) in strncpy() argument
509 while (--n != 0 && (*s1++ = *s2++) != '\0') in strncpy()
533 const char *s1, *s2; in strstr() local
538 s2 = as2; in strstr()
540 if (s2 == NULL || *s2 == '\0') in strstr()
542 c = *s2; in strstr()
547 while ((c = *++s2) == *s1++ && c) in strstr()
552 s2 = as2; in strstr()
553 c = *s2; in strstr()
575 strncat(char *s1, const char *s2, size_t n) in strncat() argument
583 while ((*s1++ = *s2++) != '\0') { in strncat()