/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | mblen.c | 38 mblen_l(const char *s, size_t n, locale_t loc) argument 47 rval = mbrtowc_l(NULL, s, n, &mbs, loc);
|
H A D | towlower.c | 48 change_case_ext(locale_t loc, wint_t c, int lower) argument 58 rl = loc->runelocale; 76 towlower_l(wint_t wc, locale_t loc) argument 80 change_case_ext(loc, wc, 1) : 81 loc->runelocale->__maplower[wc]); 95 towupper_l(wint_t wc, locale_t loc) argument 99 change_case_ext(loc, wc, 0) : 100 loc->runelocale->__mapupper[wc]);
|
H A D | wcswidth.c | 46 wcswidth_l(const wchar_t *pwcs, size_t n, locale_t loc) argument 53 if ((l = wcwidth_l(wc, loc)) < 0)
|
H A D | wctob.c | 38 wctob_l(wint_t c, locale_t loc) argument 44 if (c == WEOF || wcrtomb_l(buf, c, &mbs, loc) != 1)
|
H A D | wctomb.c | 37 wctomb_l(char *s, wchar_t wchar, locale_t loc) argument 46 if ((rval = wcrtomb_l(s, wchar, &mbs, loc)) == (size_t)-1)
|
H A D | fnmatch.c | 81 locale_t loc = uselocale(NULL); local 85 loc)); 90 int flags, mbstate_t patmbs, mbstate_t strmbs, locale_t loc) 98 pclen = mbrtowc_l(&pc, pattern, MB_LEN_MAX, &patmbs, loc); 102 sclen = mbrtowc_l(&sc, string, MB_LEN_MAX, &strmbs, loc); 153 flags, patmbs, strmbs, loc)) 156 &strmbs, loc); 180 &patmbs, loc)) { 194 &patmbs, loc); 208 (towlower_l(pc, loc) 89 fnmatch1(const char *pattern, const char *string, const char *stringstart, int flags, mbstate_t patmbs, mbstate_t strmbs, locale_t loc) argument 220 rangematch(const char *pattern, wchar_t test, int flags, char **newp, mbstate_t *patmbs, locale_t loc) argument [all...] |
H A D | strcoll.c | 50 strcoll_l(const char *s1, const char *s2, locale_t loc) argument 56 const struct lc_collate *lcc = loc->collate; 89 if ((mbstowcs_l(w1, s1, sz1, loc)) == (size_t)-1) 92 if ((mbstowcs_l(w2, s2, sz2, loc)) == (size_t)-1) 95 ret = wcscoll_l(w1, w2, loc);
|
H A D | wctrans.c | 43 towctrans_l(wint_t wc, wctrans_t desc, locale_t loc) argument 47 wc = towlower_l(wc, loc); 50 wc = towupper_l(wc, loc); 72 wctrans_l(const char *charclass, locale_t loc) argument 83 _NOTE(ARGUNUSED(loc));
|
H A D | mbrlen.c | 37 locale_t loc) 43 return (mbrtowc_l(NULL, s, n, ps, loc)); 36 mbrlen_l(const char *_RESTRICT_KYWD s, size_t n, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) argument
|
H A D | mbrtowc.c | 37 size_t n, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) 43 return (loc->ctype->lc_mbrtowc(pwc, s, n, ps)); 36 mbrtowc_l(wchar_t *_RESTRICT_KYWD pwc, const char *_RESTRICT_KYWD s, size_t n, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) argument
|
H A D | mbsrtowcs.c | 40 size_t len, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) 47 return (loc->ctype->lc_mbsnrtowcs(dst, src, ULONG_MAX, len, ps)); 39 mbsrtowcs_l(wchar_t *_RESTRICT_KYWD dst, const char **_RESTRICT_KYWD src, size_t len, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) argument
|
H A D | mbstowcs.c | 40 size_t n, locale_t loc) 46 return (loc->ctype->lc_mbsnrtowcs(pwcs, &sp, ULONG_MAX, n, &mbs)); 39 mbstowcs_l(wchar_t *_RESTRICT_KYWD pwcs, const char *_RESTRICT_KYWD s, size_t n, locale_t loc) argument
|
H A D | mbtowc.c | 38 locale_t loc) 47 rval = mbrtowc_l(pwc, s, n, &mbs, loc); 37 mbtowc_l(wchar_t *_RESTRICT_KYWD pwc, const char *_RESTRICT_KYWD s, size_t n, locale_t loc) argument
|
H A D | wcrtomb.c | 39 locale_t loc) 45 return (loc->ctype->lc_wcrtomb(s, wc, ps)); 38 wcrtomb_l(char *_RESTRICT_KYWD s, wchar_t wc, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) argument
|
H A D | wcsrtombs.c | 40 size_t len, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) 46 return (loc->ctype->lc_wcsnrtombs(dst, src, ULONG_MAX, len, ps)); 39 wcsrtombs_l(char *_RESTRICT_KYWD dst, const wchar_t **_RESTRICT_KYWD src, size_t len, mbstate_t *_RESTRICT_KYWD ps, locale_t loc) argument
|
H A D | wcstombs.c | 39 size_t n, locale_t loc) 47 return (loc->ctype->lc_wcsnrtombs(s, &pwcsp, ULONG_MAX, n, &mbs)); 38 wcstombs_l(char *_RESTRICT_KYWD s, const wchar_t *_RESTRICT_KYWD pwcs, size_t n, locale_t loc) argument
|
H A D | wcwidth.c | 53 wcwidth_l(wchar_t wc, locale_t loc) argument 56 const _RuneLocale *rl = loc->runelocale;
|
H A D | isdigit.c | 44 isctype_l(int c, int mask, locale_t loc) argument 46 return ((unsigned)c > 255 ? 0 : (loc->ctype->lc_ctype_mask[c] & mask)); 49 #define ISTYPE_L(c, mask, loc) \ 50 (isascii(c) ? (__ctype_mask[c] & (mask)) : isctype_l(c, mask, loc))
|
H A D | strxfrm.c | 41 size_t dlen, locale_t loc) 60 if (loc->collate->lc_is_posix) 66 if (mbstowcs_l(wcs, src, slen + 1, loc) == (size_t)-1) 69 if ((xlen = _collate_sxfrm(wcs, xf, dlen, loc)) == (size_t)-1) 40 strxfrm_l(char *_RESTRICT_KYWD xf, const char *_RESTRICT_KYWD src, size_t dlen, locale_t loc) argument
|
H A D | iswctype.c | 63 __istype_l(locale_t loc, wint_t c, unsigned int f) argument 68 rt = __runetype(loc->runelocale, c); 70 rt = loc->runelocale->__runetype[c]; 81 iswctype_l(wint_t wc, wctype_t class, locale_t loc) argument 85 return (__istype_l(loc, wc, class)); 116 isw##type##_l(wint_t wc, locale_t loc) \ 120 __istype_l(loc, wc, mask)); \
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | xdr_refer.c | 70 caddr_t loc = *pp; local 73 if (loc == NULL) { 79 *pp = loc = (caddr_t)mem_alloc(size); 80 bzero(loc, size); 88 stat = (*proc)(xdrs, loc, LASTUNSIGNED); 91 mem_free(loc, size);
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | strerror.c | 44 strerror_l(int errnum, locale_t loc) argument 48 loc)); 51 return (_libc_gettext_l("Unknown error", loc));
|
H A D | gettxt.c | 71 char *loc; member in struct:db_cache 92 locale_t loc; local 123 loc = uselocale(NULL); 124 curloc = current_locale(loc, LC_MESSAGES); 131 if (strcmp(curloc, dbc->loc) == 0) { 152 if ((dbc->loc = lmalloc(strlen(curloc) + 1)) == NULL) { 158 (void) strcpy(dbc->loc, curloc); 169 _DFLT_LOC_PATH "%s" MESSAGES "%s", dbc->loc, msgfile) >= 183 if (strcmp(dbc->loc, "C") == 0) {
|
/illumos-gate/usr/src/common/zfs/ |
H A D | zfs_namecheck.c | 70 const char *loc; local 84 for (loc = path; *loc; loc++) { 85 if (!valid_char(*loc)) { 88 *what = *loc; 181 for (const char *loc = start; loc != end; loc++) { 182 if (!valid_char(*loc) [all...] |
/illumos-gate/usr/src/cmd/msgfmt/ |
H A D | gnu_po.y | 98 struct loc *pos1; 108 pos1 = (struct loc *)Xmalloc(2 * sizeof (struct loc)); 175 struct loc *tmp; 181 tmp = (struct loc *)Xrealloc($1.pos, 182 no * sizeof (struct loc)); 205 struct loc *pos; 211 pos = (struct loc *)Xmalloc(sizeof (struct loc));
|