Searched refs:mb_towc (Results 1 - 13 of 13) sorted by relevance

/osnet-11/usr/src/lib/libast/common/include/
H A Dast.h187 #define mb2wc(w,p,n) (*ast.mb_towc)(&w,(char*)p,n)
188 #define mbchar(p) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),mbmax()))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
189 #define mbnchar(p,n) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),n))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
190 #define mbinit() (mbwide()?(*ast.mb_towc)((wchar_t*)0,(char*)0,mbmax()):0)
H A Dast_std.h246 int (*mb_towc)(wchar_t*, const char*, size_t); member in struct:__anon1138
/osnet-11/usr/src/lib/libast/amd64/include/ast/
H A Dast.h196 #define mb2wc(w,p,n) (*ast.mb_towc)(&w,(char*)p,n)
197 #define mbchar(p) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),mbmax()))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
198 #define mbnchar(p,n) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),n))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
199 #define mbinit() (mbwide()?(*ast.mb_towc)((wchar_t*)0,(char*)0,mbmax()):0)
H A Dast_std.h257 int (*mb_towc) __PROTO__((wchar_t*, const char*, size_t)); member in struct:__anon1104
/osnet-11/usr/src/lib/libast/i386/include/ast/
H A Dast.h196 #define mb2wc(w,p,n) (*ast.mb_towc)(&w,(char*)p,n)
197 #define mbchar(p) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),mbmax()))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
198 #define mbnchar(p,n) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),n))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
199 #define mbinit() (mbwide()?(*ast.mb_towc)((wchar_t*)0,(char*)0,mbmax()):0)
H A Dast_std.h257 int (*mb_towc) __PROTO__((wchar_t*, const char*, size_t)); member in struct:__anon1198
/osnet-11/usr/src/lib/libast/sparc/include/ast/
H A Dast.h196 #define mb2wc(w,p,n) (*ast.mb_towc)(&w,(char*)p,n)
197 #define mbchar(p) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),mbmax()))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
198 #define mbnchar(p,n) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),n))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
199 #define mbinit() (mbwide()?(*ast.mb_towc)((wchar_t*)0,(char*)0,mbmax()):0)
H A Dast_std.h257 int (*mb_towc) __PROTO__((wchar_t*, const char*, size_t)); member in struct:__anon1220
/osnet-11/usr/src/lib/libast/sparcv9/include/ast/
H A Dast.h196 #define mb2wc(w,p,n) (*ast.mb_towc)(&w,(char*)p,n)
197 #define mbchar(p) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),mbmax()))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
198 #define mbnchar(p,n) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),n))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++)))
199 #define mbinit() (mbwide()?(*ast.mb_towc)((wchar_t*)0,(char*)0,mbmax()):0)
H A Dast_std.h257 int (*mb_towc) __PROTO__((wchar_t*, const char*, size_t)); member in struct:__anon1242
/osnet-11/usr/src/lib/libast/common/comp/
H A Diconv.c628 else if ((c = (*_ast_info.mb_towc)(&w, (char*)f, fe - f)) < 0)
817 else if ((c = (*_ast_info.mb_towc)(&w, (char*)f, fe - f)) < 0)
933 if ((c = (*_ast_info.mb_towc)(&w, (char*)f, fe - f)) < 0)
1024 else if ((c = (*_ast_info.mb_towc)(&w, (char*)f, fe - f)) < 0)
H A Dsetlocale.c2277 ast.mb_towc = debug_mbtowc;
2286 ast.mb_towc = utf8_mbtowc;
2292 else if ((locales[cp->internal]->flags & LC_default) || (ast.mb_cur_max = MB_CUR_MAX) <= 1 || !(ast.mb_len = mblen) || !(ast.mb_towc = mbtowc))
2296 ast.mb_towc = 0;
2320 ast.mb_towc = sjis_mbtowc;
2542 , ast.mb_towc == debug_mbtowc ? " debug_mbtowc" : ast.mb_towc == utf8_mbtowc ? " utf8_mbtowc" : ast.mb_towc == mbtowc ? " mbtowc"
2544 : ast.mb_towc == sjis_mbtowc ? " sjis_mbtowc"
/osnet-11/usr/src/lib/libcmd/common/
H A Dwclib.c58 #define mb2wc(w,p,n) (*ast.mb_towc)(&w,(char*)p,n)

Completed in 58 milliseconds