Searched refs:loc (Results 26 - 50 of 182) sorted by relevance

12345678

/illumos-gate/usr/src/lib/libc/port/locale/
H A Dmblen.c38 mblen_l(const char *s, size_t n, locale_t loc) argument
47 rval = mbrtowc_l(NULL, s, n, &mbs, loc);
H A Dtowlower.c48 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 Dwcswidth.c46 wcswidth_l(const wchar_t *pwcs, size_t n, locale_t loc) argument
53 if ((l = wcwidth_l(wc, loc)) < 0)
H A Dwctob.c38 wctob_l(wint_t c, locale_t loc) argument
44 if (c == WEOF || wcrtomb_l(buf, c, &mbs, loc) != 1)
H A Dwctomb.c37 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 Dfnmatch.c81 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 Dstrcoll.c50 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 Dwctrans.c43 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 Dmbrlen.c37 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 Dmbrtowc.c37 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 Dmbsrtowcs.c40 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 Dmbstowcs.c40 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 Dmbtowc.c38 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 Dwcrtomb.c39 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 Dwcsrtombs.c40 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 Dwcstombs.c39 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 Dwcwidth.c53 wcwidth_l(wchar_t wc, locale_t loc) argument
56 const _RuneLocale *rl = loc->runelocale;
H A Disdigit.c44 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 Dstrxfrm.c41 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 Diswctype.c63 __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 Dxdr_refer.c70 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 Dstrerror.c44 strerror_l(int errnum, locale_t loc) argument
48 loc));
51 return (_libc_gettext_l("Unknown error", loc));
H A Dgettxt.c71 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 Dzfs_namecheck.c70 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 Dgnu_po.y98 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));

Completed in 60 milliseconds

12345678