/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | strcoll.c | 50 strcoll_l(const char *s1, const char *s2, locale_t loc) in strcoll_l() argument 59 return (strcmp(s1, s2)); in strcoll_l() 62 sz2 = strlen(s2) + 1; in strcoll_l() 92 if ((mbstowcs_l(w2, s2, sz2, loc)) == (size_t)-1) in strcoll_l() 108 return (strcmp(s1, s2)); in strcoll_l() 112 strcoll(const char *s1, const char *s2) in strcoll() argument 114 return (strcoll_l(s1, s2, uselocale(NULL))); in strcoll()
|
H A D | strncasecmp.c | 44 strncasecmp_l(const char *s1, const char *s2, size_t n, locale_t loc) in strncasecmp_l() argument 46 extern int ascii_strncasecmp(const char *s1, const char *s2, size_t n); in strncasecmp_l() 57 return (ascii_strncasecmp(s1, s2, n)); in strncasecmp_l() 61 us2 = (const uchar_t *)s2; in strncasecmp_l() 72 strncasecmp(const char *s1, const char *s2, size_t n) in strncasecmp() argument 74 return (strncasecmp_l(s1, s2, n, uselocale(NULL))); in strncasecmp()
|
H A D | strcasestr.c | 47 strcasestr_l(const char *s1, const char *s2, locale_t loc) in strcasestr_l() argument 51 const uchar_t *us2 = (const uchar_t *)s2; in strcasestr_l() 67 us2 = (const uchar_t *)s2; in strcasestr_l() 76 strcasestr(const char *s1, const char *s2) in strcasestr() argument 78 return (strcasestr_l(s1, s2, uselocale(NULL))); in strcasestr()
|
H A D | collcmp.c | 40 wchar_t s1[2], s2[2]; in _collate_range_cmp() local 44 s2[0] = c2; in _collate_range_cmp() 45 s2[1] = 0; in _collate_range_cmp() 46 return (wcscoll_l(s1, s2, loc)); in _collate_range_cmp()
|
/illumos-gate/usr/src/lib/libc/port/i18n/ |
H A D | wsncpy.c | 41 wcsncpy(wchar_t *s1, const wchar_t *s2, size_t n) in wcsncpy() argument 46 while (--n > 0 && (*s1++ = *s2++) != 0) in wcsncpy() 55 wsncpy(wchar_t *s1, const wchar_t *s2, size_t n) in wsncpy() argument 57 return (wcsncpy(s1, s2, n)); in wsncpy() 65 wcpncpy(wchar_t *s1, const wchar_t *s2, size_t n) in wcpncpy() argument 71 if ((*s1++ = *s2++) == 0) { in wcpncpy()
|
H A D | wsdup.c | 44 wchar_t *s2; in wcsdup() local 46 s2 = malloc((wcslen(s1) + 1) * sizeof (wchar_t)); in wcsdup() 47 return (s2 == NULL ? NULL : wcscpy(s2, s1)); in wcsdup()
|
/illumos-gate/usr/src/boot/common/ |
H A D | util.c | 59 strcmp(const char *s1, const char *s2) in strcmp() argument 62 for (; *s1 == *s2 && *s1 != '\0'; s1++, s2++) in strcmp() 64 return ((unsigned char)*s1 - (unsigned char)*s2); in strcmp() 68 strncmp(const char *s1, const char *s2, size_t len) in strncmp() argument 71 for (; len > 0 && *s1 == *s2 && *s1 != '\0'; len--, s1++, s2++) in strncmp() 73 return (len == 0 ? 0 : (unsigned char)*s1 - (unsigned char)*s2); in strncmp()
|
/illumos-gate/usr/src/lib/libmail/common/ |
H A D | casncmp.c | 47 casncmp(char *s1, char *s2, ssize_t n) in casncmp() argument 49 if (s1 == s2) in casncmp() 51 while ((--n >= 0) && (tolower(*s1) == tolower(*s2))) { in casncmp() 52 s2++; in casncmp() 56 return ((n < 0)? 0: (*s1 - *s2)); in casncmp()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | strndup.c | 40 char *s2; in strndup() local 43 if ((s2 = malloc(n + 1)) != NULL) { in strndup() 44 bcopy(s1, s2, n); in strndup() 45 s2[n] = '\0'; in strndup() 48 return (s2); in strndup()
|
H A D | strcmp.c | 38 strcmp(const char *s1, const char *s2) in strcmp() argument 40 if (s1 == s2) in strcmp() 42 while (*s1 == *s2++) in strcmp() 45 return (*(unsigned char *)s1 - *(unsigned char *)--s2); in strcmp()
|
H A D | strdup.c | 46 char *s2 = malloc(strlen(s1) + 1); in strdup() local 48 if (s2) in strdup() 49 (void) strcpy(s2, s1); in strdup() 50 return (s2); in strdup()
|
H A D | strncmp.c | 39 strncmp(const char *s1, const char *s2, size_t n) in strncmp() argument 42 if (s1 == s2) in strncmp() 44 while (--n != 0 && *s1 == *s2++) in strncmp() 47 return (n == 0 ? 0 : *(unsigned char *)s1 - *(unsigned char *)--s2); in strncmp()
|
/illumos-gate/usr/src/common/util/ |
H A D | memmove.c | 60 const char *s2 = s0; in memmove() local 62 if (s1 <= s2) { in memmove() 64 *s1++ = *s2++; in memmove() 67 s2 += n; in memmove() 70 *--s1 = *--s2; in memmove()
|
/illumos-gate/usr/src/uts/sun/sys/ |
H A D | promimpl.h | 99 extern char *prom_strcpy(char *s1, char *s2); 100 extern char *prom_strncpy(char *s1, char *s2, size_t n); 101 extern int prom_strcmp(char *s1, char *s2); 102 extern int prom_strncmp(char *s1, char *s2, size_t n); 105 extern char *prom_strcat(char *s1, char *s2); 123 extern void promplat_bcopy(const void *s1, void *s2, size_t n);
|
/illumos-gate/usr/src/cmd/sendmail/libsm/ |
H A D | t-strl.c | 29 char *s1, *s2, *s3; variable 36 s2 = "123"; 42 SM_TEST(sm_strlcat(s3, s2, 8) == 6); 50 SM_TEST(sm_strlcat(s3, s2, 3) == 4); 56 SM_TEST(sm_strlcat2(s3, r, s2, MAXL) == 7); 62 SM_TEST(sm_strlcat2(s3, r, s2, 6) == 7); 68 SM_TEST(sm_strlcat2(s3, r, s2, 2) == 7); 74 SM_TEST(sm_strlcat2(s3, r, s2, 4) == 7); 80 SM_TEST(sm_strlcat2(s3, r, s2, 5) == 7); 86 SM_TEST(sm_strlcat2(s3, r, s2, 6) == 7);
|
/illumos-gate/usr/src/cmd/sh/ |
H A D | error.c | 49 failed_body(unsigned char *s1, const char *s2, unsigned char *s3, int gflag) in failed_body() argument 57 prs(_gettext(s2)); in failed_body() 64 failed_real(unsigned char *s1, const char *s2, unsigned char *s3) in failed_real() argument 66 failed_body(s1, s2, s3, 0); in failed_real() 71 failure_real(unsigned char *s1, const char *s2, int gflag) in failure_real() argument 73 failed_body(s1, s2, NULL, gflag); in failure_real()
|
/illumos-gate/usr/src/test/libc-tests/tests/stdio/ |
H A D | fmemopentest.c | 38 FILE *s1, *s2; in simpletest() local 50 s2 = fmemopen(buf, 22, "w+"); in simpletest() 51 if (s2 == NULL) { in simpletest() 58 (void) fputc(c, s2); in simpletest() 60 if (ftell(s2) != strlen(string) + 1) { in simpletest() 66 (void) fseek(s2, 0, SEEK_SET); in simpletest() 67 if (ftell(s2) != 0) { in simpletest() 72 len = fread(buffer, 1, sizeof(buffer) - 1, s2); in simpletest()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/ |
H A D | strstr.c | 49 strstr(register const char* s1, register const char* s2) 56 if (s2) 58 if (!*s2) 60 c2 = *s2++; 65 t2 = s2;
|
/illumos-gate/usr/src/tools/cscope-fast/ |
H A D | constants.h | 47 #define strequal(s1, s2) (*(s1) == *(s2) && strcmp(s1, s2) == 0) argument 48 #define strnotequal(s1, s2) (*(s1) != *(s2) || strcmp(s1, s2) != 0) argument
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | promimpl.h | 82 extern char *prom_strcpy(char *s1, char *s2); 83 extern char *prom_strncpy(char *s1, char *s2, size_t n); 84 extern int prom_strcmp(char *s1, char *s2); 85 extern int prom_strncmp(char *s1, char *s2, size_t n); 88 extern char *prom_strcat(char *s1, char *s2);
|
/illumos-gate/usr/src/cmd/bnu/ |
H A D | utility.c | 43 assert(char *s1, char *s2, int i1, char *file, int line) in assert() argument 45 logError(s1, s2, i1, TY_ASSERT, file, line); in assert() 55 errent(char *s1, char *s2, int i1, char *file, int line) in errent() argument 57 logError(s1, s2, i1, TY_ERROR, file, line); in errent() 64 logError(char *s1, char *s2, int i1, int type, char *file, int line) in logError() argument 82 Progname, (long) pid, timeStamp(), s1, s2, i1, file, line); in logError() 89 s1, s2, Progname); in logError()
|
/illumos-gate/usr/src/cmd/lp/filter/postscript/postreverse/ |
H A D | postreverse.c | 131 const char *s1, *s2; in nstrstr() local 136 s2 = as2; in nstrstr() 138 if (s2 == NULL || *s2 == '\0') in nstrstr() 140 c = *s2; in nstrstr() 150 s2 = as2; in nstrstr() 151 c = *s2; in nstrstr() 170 t2 = s2 + nstrlen(s2, bptr) - 1; in strrstr() 179 if (t2 <= s2) in strrstr() 181 t2 = s2 + nstrlen(s2, bptr) - 1; in strrstr() 255 *s2++ = '\0'; in ParsePageList() [all …]
|
/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | rexec.c | 125 int s2; in rexec_af() local 129 s2 = socket(res->ai_family, SOCK_STREAM, 0); in rexec_af() 130 if (s2 < 0) { in rexec_af() 135 (void) listen(s2, 1); in rexec_af() 137 if (getsockname(s2, (struct sockaddr *)&sin2, &sin2len) < 0) { in rexec_af() 139 (void) close(s2); in rexec_af() 151 s3 = accept(s2, (struct sockaddr *)&from, &len); in rexec_af() 152 (void) close(s2); in rexec_af()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_string.c | 269 char *s2 = mdb_alloc(n + 1, UM_SLEEP); in strndup() local 271 (void) strncpy(s2, s, n); in strndup() 272 s2[n] = '\0'; in strndup() 273 return (s2); in strndup() 374 char *q, *s2, c; in strchr2esc() local 399 s2 = mdb_alloc(n + addl + 1, UM_SLEEP); in strchr2esc() 401 for (p = s, q = s2; p < s + n; p++) { in strchr2esc() 458 return (s2); in strchr2esc() 471 char *q, *s2; in strchr2adb() local 482 for (p = s, q = s2; p < s + n; p++) { in strchr2adb() [all …]
|
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | vacuum.c | 44 dynStr s1, s2; /* Two dynamic strings */ member 115 p->s2.nUsed = 0; in vacuumCallback2() 116 appendText(&p->s2, "INSERT INTO ", -1); in vacuumCallback2() 117 appendQuoted(&p->s2, p->zTable); in vacuumCallback2() 118 appendText(&p->s2, " VALUES", -1); in vacuumCallback2() 120 appendText(&p->s2, zSep, 1); in vacuumCallback2() 123 appendText(&p->s2, "NULL", 4); in vacuumCallback2() 125 appendQuoted(&p->s2, argv[i]); in vacuumCallback2() 128 appendText(&p->s2,")", 1); in vacuumCallback2() 129 p->rc = execsql(p->pzErrMsg, p->dbNew, p->s2.z); in vacuumCallback2() [all …]
|