/illumos-gate/usr/src/cmd/sendmail/libsm/ |
H A D | match.c | 22 ** str -- string. 23 ** par -- pattern to find in str. 47 sm_match(str, pat) 48 const char *str; 60 return *str == '\0'; 62 if (*str == '\0') 65 ++str; 76 if (sm_match(pat, str)) 78 if (*str == '\0') 80 ++str; [all...] |
/illumos-gate/usr/src/cmd/sort/common/ |
H A D | streams_stdio.c | 48 stream_stdio_open_for_write(stream_t *str) argument 50 stream_simple_file_t *SF = &(str->s_type.SF); 52 ASSERT(!(str->s_status & STREAM_OPEN)); 53 ASSERT(!(str->s_status & STREAM_OUTPUT)); 55 if (str->s_status & STREAM_NOTFILE) 58 if ((SF->s_fd = open(str->s_filename, O_CREAT | O_TRUNC | 63 die(EMSG_OPEN, str->s_filename); 66 stream_set(str, STREAM_OPEN | STREAM_OUTPUT); 80 stream_stdio_prime(stream_t *str) argument 82 stream_buffered_file_t *BF = &(str 173 stream_stdio_fetch(stream_t *str) argument 275 stream_stdio_fetch_overwrite(stream_t *str) argument 320 stream_stdio_is_closable(stream_t *str) argument 328 stream_stdio_close(stream_t *str) argument 352 stream_stdio_send_eol(stream_t *str) argument 362 stream_stdio_flush(stream_t *str) argument 372 stream_stdio_put_line(stream_t *str, line_rec_t *line) argument 390 stream_stdio_put_line_unique(stream_t *str, line_rec_t *line) argument 420 stream_stdio_unlink(stream_t *str) argument 429 stream_stdio_free(stream_t *str) argument 454 stream_stdio_eos(stream_t *str) argument 477 stream_stdio_release_line(stream_t *str) argument [all...] |
H A D | streams_wide.c | 50 stream_wide_prime(stream_t *str) argument 52 stream_buffered_file_t *BF = &(str->s_type.BF); 57 ASSERT(!(str->s_status & STREAM_OUTPUT)); 58 ASSERT(str->s_status & STREAM_OPEN); 60 if (str->s_status & STREAM_INSTANT && (str->s_buffer == NULL)) { 61 str->s_buffer = xzmap(0, WIDE_VBUF_SIZE, PROT_READ | 63 if (str->s_buffer == MAP_FAILED) 65 str->s_buffer_size = WIDE_VBUF_SIZE; 68 ASSERT(str 126 stream_wide_fetch(stream_t *str) argument 195 stream_wide_fetch_overwrite(stream_t *str) argument 236 stream_wide_send_eol(stream_t *str) argument 248 stream_wide_put_line(stream_t *str, line_rec_t *line) argument 265 stream_wide_put_line_unique(stream_t *str, line_rec_t *line) argument 295 stream_wide_eos(stream_t *str) argument 315 stream_wide_release_line(stream_t *str) argument [all...] |
/illumos-gate/usr/src/lib/libnsl/dial/ |
H A D | getargs.c | 86 char *str, *to, *cp; local 90 str = *args; 91 for (to = str; *str; str++) { 92 if (*str == '\\') { 93 if (str[1] == '\0') 95 switch (*++str) { 104 for (num = 0, cp = str; 105 cp - str < [all...] |
/illumos-gate/usr/src/lib/libxcurses/h/ |
H A D | m_nls.h | 44 #define m_textstr(id, str, cls) #id "##" str 45 extern void m_textdomain(char * str); 46 extern char *m_textmsg(int id, const char *str, char *cls); 47 extern char *m_strmsg(const char *str);
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/ |
H A D | keyname.c | 55 char *str; local 62 str = (char *)strfnames[**p]; 68 if ((str = unctrl(ch)) == NULL) { 69 str = (char *)unknown_key; 72 return (str);
|
/illumos-gate/usr/src/common/ctf/ |
H A D | ctf_error.c | 86 const char *str; local 89 str = _ctf_errlist[error - ECTF_BASE]; 91 str = ctf_strerror(error); 93 return (str ? str : "Unknown error");
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/safety/ |
H A D | tst.shortstr.d | 34 this->str = ",,,Carrots,,Barley,Oatmeal,,,,,,,,,,,,,,,,,,Beans,"; 39 strtok(this->str, ","); 44 this->str = ",,,,,,,,,,,,,,,,,,,,,,Carrots,"; 45 strtok(this->str, ","); 50 strtok(this->str, "a"); 55 printf("%s\n", substr(this->str, 1, 40)); 60 printf("%s\n", strjoin(this->str, this->str)); 66 printf("%d\n", index(this->str, this->str1)); 71 printf("%d\n", rindex(this->str, thi [all...] |
/illumos-gate/usr/src/lib/libshell/common/tests/ |
H A D | sun_solaris_cr_6805795_negative_zero.sh | 74 typeset str 77 str=$( 82 [[ "${str}" == "-0" ]] || err_exit "Expected copysign(0, -5) == -0, got ${str}" 86 str=$( 100 [[ "${str}" == "-0" ]] || err_exit "Expected c == -0, got ${str}" 104 str=$( 113 [[ "${str}" == "1" ]] || err_exit "Expected signbit(a, b) == 1, got ${str}" [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/bsd/ |
H A D | putenv.c | 17 putenv(char *str) { argument 20 for (tmp = str; *tmp && (*tmp != '='); tmp++) 23 return (setenv(str, tmp, 1));
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | strnlen.c | 35 * but not more than maxlen. Does not look past str + maxlen. 38 strnlen(const char *str, size_t maxlen) argument 42 ptr = memchr(str, 0, maxlen); 46 return (ptr - str);
|
/illumos-gate/usr/src/lib/libc/port/i18n/ |
H A D | wcsnlen.c | 27 * Returns the number of non-NULL characters in str, 28 * but not more than maxlen. Does not look past str + maxlen. 36 wcsnlen(const wchar_t *str, size_t maxlen) argument 38 const wchar_t *ptr = str; 49 return (ptr - str);
|
/illumos-gate/usr/src/lib/libxcurses/src/libc/xcurses/ |
H A D | keyname.c | 56 const char *str; local 65 str = __m_strfnames[**p]; 71 str = unctrl(ch); 74 __m_trace("keyname returned %p = \"%s\".", str, str); 76 return str;
|
/illumos-gate/usr/src/lib/libcurses/screen/ |
H A D | _addwchnstr.c | 40 addwchnstr(chtype *str, int n) argument 42 return (waddwchnstr(stdscr, str, n));
|
H A D | _inwchnstr.c | 40 inwchnstr(chtype *str, int n) argument 42 return (winwchnstr(stdscr, str, n));
|
H A D | _mvaddwchstr.c | 40 mvaddwchstr(int y, int x, chtype *str) argument 42 return (mvwaddwchstr(stdscr, y, x, str));
|
H A D | _mvinwchstr.c | 40 mvinwchstr(int y, int x, chtype *str) argument 42 return (mvwinwchstr(stdscr, y, x, str));
|
H A D | _waddchstr.c | 49 waddchstr(WINDOW *win, chtype *str) argument 51 return (waddchnstr(win, str, -1));
|
H A D | _waddstr.c | 49 waddstr(WINDOW *win, char *str) argument 51 return (waddnstr(win, str, -1));
|
H A D | _waddwchstr.c | 40 waddwchstr(WINDOW *win, chtype *str) argument 42 return (waddwchnstr(win, str, -1));
|
H A D | _winsstr.c | 49 winsstr(WINDOW *win, char *str) argument 51 return (winsnstr(win, str, -1));
|
H A D | _winwchstr.c | 40 winwchstr(WINDOW *win, chtype *str) argument 42 return (winwchnstr(win, str, -1));
|
H A D | winchstr.c | 48 winchstr(WINDOW *win, chtype *str) argument 50 return (winchnstr(win, str, MAXINT));
|
/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | fix_grouping.c | 47 __fix_locale_grouping_str(const char *str) argument 52 if (str == NULL || *str == '\0') { 56 for (src = (char *)str, dst = (char *)str; *src != '\0'; src++) { 84 return ((dst == (char *)str) ? nogrouping : str); 88 return (str);
|
/illumos-gate/usr/src/cmd/audio/include/ |
H A D | audio_i18n.h | 40 #define DGET(labels, str) (char *)dgettext(labels, str)
|