/titanic_41/usr/src/head/iso/ |
H A D | wchar_iso.h | 87 typedef int wchar_t; typedef 89 typedef long wchar_t; 194 extern wchar_t *__fgetws_xpg5(wchar_t *_RESTRICT_KYWD, int, 196 extern int __fputws_xpg5(const wchar_t *_RESTRICT_KYWD, __FILE *_RESTRICT_KYWD); 212 extern wchar_t *fgetws(wchar_t *_RESTRICT_KYWD, int, __FILE *_RESTRICT_KYWD); 214 extern int fputws(const wchar_t *_RESTRICT_KYWD, __FILE *_RESTRICT_KYWD); 220 extern double wcstod(const wchar_t *_RESTRICT_KYWD, wchar_t **_RESTRICT_KYWD); 221 extern long wcstol(const wchar_t *_RESTRICT_KYWD, wchar_t **_RESTRICT_KYWD, 223 extern unsigned long wcstoul(const wchar_t *_RESTRICT_KYWD, 224 wchar_t **_RESTRICT_KYWD, int); [all …]
|
H A D | wchar_c99.h | 64 extern int vfwscanf(__FILE *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD, 66 extern int vswscanf(const wchar_t *_RESTRICT_KYWD, 67 const wchar_t *_RESTRICT_KYWD, __va_list); 68 extern int vwscanf(const wchar_t *_RESTRICT_KYWD, __va_list); 69 extern float wcstof(const wchar_t *_RESTRICT_KYWD, 70 wchar_t **_RESTRICT_KYWD); 72 extern long double wcstold(const wchar_t *_RESTRICT_KYWD, 73 wchar_t **_RESTRICT_KYWD); 74 extern long long wcstoll(const wchar_t *_RESTRICT_KYWD, 75 wchar_t **_RESTRICT_KYWD, int); [all …]
|
/titanic_41/usr/src/head/ |
H A D | widec.h | 49 extern wchar_t *getws(wchar_t *); 50 extern int putws(const wchar_t *); 60 extern wchar_t *strtows(wchar_t *, char *); 61 extern wchar_t *wscpy(wchar_t *, const wchar_t *); 62 extern wchar_t *wsncpy(wchar_t *, const wchar_t *, size_t); 63 extern wchar_t *wscat(wchar_t *, const wchar_t *); 64 extern wchar_t *wsncat(wchar_t *, const wchar_t *, size_t); 65 extern wchar_t *wschr(const wchar_t *, wchar_t); 66 extern wchar_t *wsrchr(const wchar_t *, wchar_t); 67 extern wchar_t *wspbrk(const wchar_t *, const wchar_t *); [all …]
|
H A D | wchar.h | 141 extern wchar_t *wcswcs(const wchar_t *, const wchar_t *); 142 extern int wcswidth(const wchar_t *, size_t); 143 extern int wcwidth(wchar_t); 176 extern size_t wcsnlen(const wchar_t *, size_t); 177 extern wchar_t *wcpcpy(wchar_t *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD); 178 extern wchar_t *wcpncpy(wchar_t *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD, 180 extern size_t wcsxfrm_l(wchar_t *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD, 182 extern int wcscoll_l(const wchar_t *, const wchar_t *, locale_t); 183 extern wchar_t *wcsdup(const wchar_t *); 184 extern int wcscasecmp(const wchar_t *, const wchar_t *); [all …]
|
/titanic_41/usr/src/cmd/sgs/m4/common/ |
H A D | m4.h | 47 #define EOS ((wchar_t)0) 63 #define builtin_idx(x) ((x) & (wchar_t)~BUILTIN) 81 void (*bfunc)(wchar_t **, int); 82 wchar_t *bname; 86 wchar_t **argp; 91 wchar_t *name; 92 wchar_t *def; 98 wchar_t *wrapstr; 111 extern wchar_t **Ap; 112 extern wchar_t **argstk; [all …]
|
H A D | m4macs.c | 41 static void def(wchar_t **, int, int); 42 static void dump(wchar_t *, wchar_t *); 43 static void incl(wchar_t **, int, int); 44 static int leftmatch(wchar_t *, wchar_t *); 47 dochcom(wchar_t **ap, int c) in dochcom() 49 wchar_t *l = arg(1); in dochcom() 50 wchar_t *r = arg(2); in dochcom() 60 docq(wchar_t **ap, int c) in docq() 62 wchar_t *l = arg(1); in docq() 63 wchar_t *r = arg(2); in docq() [all …]
|
H A D | m4ext.c | 40 wchar_t *ibuf; /* buffer */ 41 wchar_t *ibuflm; /* highest buffer addr */ 42 wchar_t *ip; /* current position */ 43 wchar_t *ipflr; /* buffer floor */ 44 wchar_t *ipstk[10]; /* stack for "ipflr"s */ 48 wchar_t *obuf; /* buffer */ 49 wchar_t *obuflm; /* high address */ 50 wchar_t *op; /* current position */ 59 wchar_t *token; /* buffer */ 60 wchar_t *toklm; /* high addr */ [all …]
|
/titanic_41/usr/src/lib/libc/port/i18n/ |
H A D | wdresolve.c | 48 static int wdchkind_C(wchar_t); 49 static int (*wdchknd)(wchar_t) = wdchkind_C; 50 static int wdbindf_C(wchar_t, wchar_t, int); 51 static int (*wdbdg)(wchar_t, wchar_t, int) = wdbindf_C; 52 static wchar_t *wddelim_C(wchar_t, wchar_t, int); 53 static wchar_t *(*wddlm)(wchar_t, wchar_t, int) = wddelim_C; 54 static wchar_t (*mcfllr)(void) = NULL; 86 wdchknd = (int(*)(wchar_t))dlsym(modhandle, "_wdchkind_"); in _wdinitialize() 89 wdbdg = (int(*)(wchar_t, wchar_t, int))dlsym(modhandle, in _wdinitialize() 93 wddlm = (wchar_t *(*)(wchar_t, wchar_t, int)) in _wdinitialize() [all …]
|
H A D | wstok.c | 51 #define WNULL (wchar_t *)0 54 wchar_t * 55 __wcstok_xpg5(wchar_t *string, const wchar_t *sepset, wchar_t **ptr) in __wcstok_xpg5() 57 wchar_t *q, *r; in __wcstok_xpg5() 75 wchar_t * 76 wcstok(wchar_t *string, const wchar_t *sepset) in wcstok() 78 wchar_t **lasts = tsdalloc(_T_WCSTOK, sizeof (wchar_t *), NULL); in wcstok() 85 wchar_t * 86 wstok(wchar_t *string, const wchar_t *sepset) in wstok()
|
/titanic_41/usr/src/cmd/awk_xpg4/ |
H A D | awk0.c | 115 wchar_t _null[] = M_MB_L(""); /* Empty string */ 118 wchar_t s_OFMT[] = M_MB_L("OFMT"); /* Name of "OFMT" variable */ 119 wchar_t s_CONVFMT[] = M_MB_L("CONVFMT"); /* Name of "CONVFMT" variable */ 120 wchar_t s_NR[] = M_MB_L("NR"); /* Name of "NR" variable */ 121 wchar_t s_NF[] = M_MB_L("NF"); /* Name of "NF" variable */ 122 wchar_t s_OFS[] = M_MB_L("OFS"); /* Name of "OFS" variable */ 123 wchar_t s_ORS[] = M_MB_L("ORS"); /* Name of "ORS" variable */ 124 wchar_t s_RS[] = M_MB_L("RS"); /* Name of "RS" variable */ 125 wchar_t s_FS[] = M_MB_L("FS"); /* Name of "FS" variable */ 126 wchar_t s_FNR[] = M_MB_L("FNR"); /* Name of "FNR" variable */ [all …]
|
H A D | awk.h | 94 typedef wchar_t *STRING; 123 wchar_t N_name[1]; 236 typedef wchar_t near *LOCCHARP; /* pointer to local strings */ 282 NODE *renode(wchar_t *restr); 283 wchar_t *emalloc(unsigned); 284 wchar_t *erealloc(wchar_t *, unsigned); 290 int nextrecord(wchar_t *buf, FILE *fp); 291 wchar_t *defrecord(wchar_t *bp, int lim, FILE *fp); 292 wchar_t *charrecord(wchar_t *bp, int lim, FILE *fp); 293 wchar_t *multirecord(wchar_t *bp, int lim, FILE *fp); [all …]
|
H A D | awk2.c | 48 static void adjust_buf(wchar_t **, int *, wchar_t **, char *, size_t); 49 static void awk_putwc(wchar_t, FILE *); 70 nextrecord(wchar_t *cp, FILE *fp) in nextrecord() 72 wchar_t *ep = cp; in nextrecord() 127 isclvar(wchar_t *arg) in isclvar() 129 wchar_t *tmpptr = arg; in isclvar() 162 wchar_t *ap; in newfile() 164 wchar_t *arg; in newfile() 165 extern void strescape(wchar_t *); in newfile() 178 arg = (wchar_t *)exprstring(ARGVsubi); in newfile() [all …]
|
/titanic_41/usr/src/cmd/localedef/ |
H A D | wide.c | 30 static int towide_none(wchar_t *, const char *, unsigned); 31 static int towide_utf8(wchar_t *, const char *, unsigned); 32 static int towide_big5(wchar_t *, const char *, unsigned); 33 static int towide_gbk(wchar_t *, const char *, unsigned); 34 static int towide_gb2312(wchar_t *, const char *, unsigned); 35 static int towide_gb18030(wchar_t *, const char *, unsigned); 36 static int towide_mskanji(wchar_t *, const char *, unsigned); 37 static int towide_euccn(wchar_t *, const char *, unsigned); 38 static int towide_eucjp(wchar_t *, const char *, unsigned); 39 static int towide_euckr(wchar_t *, const char *, unsigned); [all …]
|
H A D | localedef.h | 53 void add_wcs(wchar_t); 54 wchar_t *get_wcs(void); 62 int lookup_charmap(const char *, wchar_t *); 64 int check_charmap(wchar_t); 71 void define_collelem(char *, wchar_t *); 80 void start_order_char(wchar_t); 87 void add_order_char(wchar_t); 92 void add_subst_char(wchar_t); 108 void add_message(wchar_t *); 113 void add_monetary_str(wchar_t *); [all …]
|
/titanic_41/usr/src/lib/libast/amd64/include/ast/ |
H A D | ast_wchar.h | 167 extern __MANGLE__ size_t mbstowcs __PROTO__((wchar_t*, const char*, size_t)); 170 extern __MANGLE__ int wctomb __PROTO__((char*, wchar_t)); 173 extern __MANGLE__ size_t wcrtomb __PROTO__((char*, wchar_t, mbstate_t*)); 176 extern __MANGLE__ size_t wcslen __PROTO__((const wchar_t*)); 179 extern __MANGLE__ size_t wcstombs __PROTO__((char*, const wchar_t*, size_t)); 182 extern __MANGLE__ int fwprintf __PROTO__((FILE*, const wchar_t*, ...)); 183 extern __MANGLE__ int fwscanf __PROTO__((FILE*, const wchar_t*, ...)); 185 extern __MANGLE__ wchar_t* fgetws __PROTO__((wchar_t*, int, FILE*)); 186 extern __MANGLE__ wint_t fputwc __PROTO__((wchar_t, FILE*)); 187 extern __MANGLE__ int fputws __PROTO__((const wchar_t*, FILE*)); [all …]
|
/titanic_41/usr/src/lib/libast/amd64/src/lib/libast/ |
H A D | ast_wchar.h | 146 extern __MANGLE__ size_t mbstowcs __PROTO__((wchar_t*, const char*, size_t)); 149 extern __MANGLE__ int wctomb __PROTO__((char*, wchar_t)); 152 extern __MANGLE__ size_t wcrtomb __PROTO__((char*, wchar_t, mbstate_t*)); 155 extern __MANGLE__ size_t wcslen __PROTO__((const wchar_t*)); 158 extern __MANGLE__ size_t wcstombs __PROTO__((char*, const wchar_t*, size_t)); 161 extern __MANGLE__ int fwprintf __PROTO__((FILE*, const wchar_t*, ...)); 162 extern __MANGLE__ int fwscanf __PROTO__((FILE*, const wchar_t*, ...)); 164 extern __MANGLE__ wchar_t* fgetws __PROTO__((wchar_t*, int, FILE*)); 165 extern __MANGLE__ wint_t fputwc __PROTO__((wchar_t, FILE*)); 166 extern __MANGLE__ int fputws __PROTO__((const wchar_t*, FILE*)); [all …]
|
/titanic_41/usr/src/lib/libast/i386/src/lib/libast/ |
H A D | ast_wchar.h | 146 extern __MANGLE__ size_t mbstowcs __PROTO__((wchar_t*, const char*, size_t)); 149 extern __MANGLE__ int wctomb __PROTO__((char*, wchar_t)); 152 extern __MANGLE__ size_t wcrtomb __PROTO__((char*, wchar_t, mbstate_t*)); 155 extern __MANGLE__ size_t wcslen __PROTO__((const wchar_t*)); 158 extern __MANGLE__ size_t wcstombs __PROTO__((char*, const wchar_t*, size_t)); 161 extern __MANGLE__ int fwprintf __PROTO__((FILE*, const wchar_t*, ...)); 162 extern __MANGLE__ int fwscanf __PROTO__((FILE*, const wchar_t*, ...)); 164 extern __MANGLE__ wchar_t* fgetws __PROTO__((wchar_t*, int, FILE*)); 165 extern __MANGLE__ wint_t fputwc __PROTO__((wchar_t, FILE*)); 166 extern __MANGLE__ int fputws __PROTO__((const wchar_t*, FILE*)); [all …]
|
/titanic_41/usr/src/lib/libast/sparc/include/ast/ |
H A D | ast_wchar.h | 167 extern __MANGLE__ size_t mbstowcs __PROTO__((wchar_t*, const char*, size_t)); 170 extern __MANGLE__ int wctomb __PROTO__((char*, wchar_t)); 173 extern __MANGLE__ size_t wcrtomb __PROTO__((char*, wchar_t, mbstate_t*)); 176 extern __MANGLE__ size_t wcslen __PROTO__((const wchar_t*)); 179 extern __MANGLE__ size_t wcstombs __PROTO__((char*, const wchar_t*, size_t)); 182 extern __MANGLE__ int fwprintf __PROTO__((FILE*, const wchar_t*, ...)); 183 extern __MANGLE__ int fwscanf __PROTO__((FILE*, const wchar_t*, ...)); 185 extern __MANGLE__ wchar_t* fgetws __PROTO__((wchar_t*, int, FILE*)); 186 extern __MANGLE__ wint_t fputwc __PROTO__((wchar_t, FILE*)); 187 extern __MANGLE__ int fputws __PROTO__((const wchar_t*, FILE*)); [all …]
|
/titanic_41/usr/src/lib/libast/sparc/src/lib/libast/ |
H A D | ast_wchar.h | 146 extern __MANGLE__ size_t mbstowcs __PROTO__((wchar_t*, const char*, size_t)); 149 extern __MANGLE__ int wctomb __PROTO__((char*, wchar_t)); 152 extern __MANGLE__ size_t wcrtomb __PROTO__((char*, wchar_t, mbstate_t*)); 155 extern __MANGLE__ size_t wcslen __PROTO__((const wchar_t*)); 158 extern __MANGLE__ size_t wcstombs __PROTO__((char*, const wchar_t*, size_t)); 161 extern __MANGLE__ int fwprintf __PROTO__((FILE*, const wchar_t*, ...)); 162 extern __MANGLE__ int fwscanf __PROTO__((FILE*, const wchar_t*, ...)); 164 extern __MANGLE__ wchar_t* fgetws __PROTO__((wchar_t*, int, FILE*)); 165 extern __MANGLE__ wint_t fputwc __PROTO__((wchar_t, FILE*)); 166 extern __MANGLE__ int fputws __PROTO__((const wchar_t*, FILE*)); [all …]
|
/titanic_41/usr/src/lib/libast/sparcv9/include/ast/ |
H A D | ast_wchar.h | 167 extern __MANGLE__ size_t mbstowcs __PROTO__((wchar_t*, const char*, size_t)); 170 extern __MANGLE__ int wctomb __PROTO__((char*, wchar_t)); 173 extern __MANGLE__ size_t wcrtomb __PROTO__((char*, wchar_t, mbstate_t*)); 176 extern __MANGLE__ size_t wcslen __PROTO__((const wchar_t*)); 179 extern __MANGLE__ size_t wcstombs __PROTO__((char*, const wchar_t*, size_t)); 182 extern __MANGLE__ int fwprintf __PROTO__((FILE*, const wchar_t*, ...)); 183 extern __MANGLE__ int fwscanf __PROTO__((FILE*, const wchar_t*, ...)); 185 extern __MANGLE__ wchar_t* fgetws __PROTO__((wchar_t*, int, FILE*)); 186 extern __MANGLE__ wint_t fputwc __PROTO__((wchar_t, FILE*)); 187 extern __MANGLE__ int fputws __PROTO__((const wchar_t*, FILE*)); [all …]
|
/titanic_41/usr/src/lib/libast/i386/include/ast/ |
H A D | ast_wchar.h | 167 extern __MANGLE__ size_t mbstowcs __PROTO__((wchar_t*, const char*, size_t)); 170 extern __MANGLE__ int wctomb __PROTO__((char*, wchar_t)); 173 extern __MANGLE__ size_t wcrtomb __PROTO__((char*, wchar_t, mbstate_t*)); 176 extern __MANGLE__ size_t wcslen __PROTO__((const wchar_t*)); 179 extern __MANGLE__ size_t wcstombs __PROTO__((char*, const wchar_t*, size_t)); 182 extern __MANGLE__ int fwprintf __PROTO__((FILE*, const wchar_t*, ...)); 183 extern __MANGLE__ int fwscanf __PROTO__((FILE*, const wchar_t*, ...)); 185 extern __MANGLE__ wchar_t* fgetws __PROTO__((wchar_t*, int, FILE*)); 186 extern __MANGLE__ wint_t fputwc __PROTO__((wchar_t, FILE*)); 187 extern __MANGLE__ int fputws __PROTO__((const wchar_t*, FILE*)); [all …]
|
/titanic_41/usr/src/lib/libast/sparcv9/src/lib/libast/ |
H A D | ast_wchar.h | 146 extern __MANGLE__ size_t mbstowcs __PROTO__((wchar_t*, const char*, size_t)); 149 extern __MANGLE__ int wctomb __PROTO__((char*, wchar_t)); 152 extern __MANGLE__ size_t wcrtomb __PROTO__((char*, wchar_t, mbstate_t*)); 155 extern __MANGLE__ size_t wcslen __PROTO__((const wchar_t*)); 158 extern __MANGLE__ size_t wcstombs __PROTO__((char*, const wchar_t*, size_t)); 161 extern __MANGLE__ int fwprintf __PROTO__((FILE*, const wchar_t*, ...)); 162 extern __MANGLE__ int fwscanf __PROTO__((FILE*, const wchar_t*, ...)); 164 extern __MANGLE__ wchar_t* fgetws __PROTO__((wchar_t*, int, FILE*)); 165 extern __MANGLE__ wint_t fputwc __PROTO__((wchar_t, FILE*)); 166 extern __MANGLE__ int fputws __PROTO__((const wchar_t*, FILE*)); [all …]
|
/titanic_41/usr/src/lib/libast/common/features/ |
H A D | wchar | 70 extern size_t mbstowcs(wchar_t*, const char*, size_t); 73 extern int wctomb(char*, wchar_t); 76 extern size_t wcrtomb(char*, wchar_t, mbstate_t*); 79 extern size_t wcslen(const wchar_t*); 82 extern size_t wcstombs(char*, const wchar_t*, size_t); 85 extern int fwprintf(FILE*, const wchar_t*, ...); 86 extern int fwscanf(FILE*, const wchar_t*, ...); 88 extern wchar_t* fgetws(wchar_t*, int, FILE*); 89 extern wint_t fputwc(wchar_t, FILE*); 90 extern int fputws(const wchar_t*, FILE*); [all …]
|
/titanic_41/usr/src/cmd/fmt/ |
H A D | fmt.c | 48 #define NOSTR ((wchar_t *)0) /* Null string pointer for lint */ 51 wchar_t outbuf[BUFSIZ]; /* Sandbagged output line image */ 52 wchar_t *outp; /* Pointer in above */ 66 wchar_t *headnames[] = { 84 wchar_t *hdrbuf[MAXLINES]; /* buffer to hold potential mail header lines */ 87 void (*(split))(wchar_t []); 88 extern int scrwidth(wchar_t); 92 static void fill_hdrbuf(wchar_t []); 96 static void tabulate(wchar_t []); 98 static void pack(wchar_t []); [all …]
|
/titanic_41/usr/src/test/libc-tests/cfg/symbols/ |
H A D | wchar_h.cfg | 35 wchar_t * |\ 36 wchar_t *; const wchar_t * |\ 40 wchar_t * |\ 41 wchar_t *; const wchar_t *; size_t |\ 45 wchar_t * |\ 46 const wchar_t * |\ 51 const wchar_t *; const wchar_t * |\ 56 const wchar_t *; const wchar_t *; locale_t |\ 62 const wchar_t * |\ 67 const wchar_t *; const wchar_t *; size_t |\ [all …]
|