Lines Matching refs:s1
41 prom_strncpy(register char *s1, register char *s2, size_t n)
43 register char *os1 = s1;
46 while (--n != 0 && (*s1++ = *s2++) != '\0')
50 *s1++ = '\0';
58 prom_strcpy(register char *s1, register char *s2)
62 os1 = s1;
63 while (*s1++ = *s2++)
72 prom_strncmp(register char *s1, register char *s2, register size_t n)
75 if (s1 == s2)
77 while (--n != 0 && *s1 == *s2++)
78 if (*s1++ == '\0')
80 return ((n == 0) ? 0: (*s1 - s2[-1]));
87 prom_strcmp(register char *s1, register char *s2)
89 while (*s1 == *s2++)
90 if (*s1++ == '\0')
92 return (*s1 - *--s2);
125 * Concatenate string s2 to string s1
128 prom_strcat(register char *s1, register char *s2)
130 char *os1 = s1;
132 while ((*s1) != ((char)0))
133 s1++; /* find the end of string s1 */
135 while (*s1++ = *s2++) /* Concatenate s2 */