Searched defs:mbchar (Results 1 - 11 of 11) sorted by relevance
/illumos-gate/usr/src/common/smbsrv/ |
H A D | smb_utf8.c | 104 * The mbtowc() function converts a multibyte character mbchar into 108 * If mbchar is NULL, mbtowc() returns zero to indicate that shift 111 * without them being interpreted as characters. If mbchar is null 115 * If mbchar is non-null, returns the number of bytes processed in 116 * mbchar. If mbchar is invalid, returns -1. 119 smb_mbtowc(smb_wchar_t *wcharp, const char *mbchar, size_t nbytes) argument 126 if (mbchar == NULL) 130 if (((mbyte = *mbchar++) & 0x80) == 0) { 154 if (((mbyte = *mbchar 178 smb_wctomb(char *mbchar, smb_wchar_t wchar) argument [all...] |
/illumos-gate/usr/src/lib/libshell/common/edit/ |
H A D | completion.c | 35 #define mbchar(p) (*(unsigned char*)p++) macro 44 while((c=mbchar(cp)),(c>UCHAR_MAX)||(n=state[c])==0); 49 while(c=mbchar(cp)) 102 switch(c= mbchar(cp)) 116 mbchar(cp); 128 mbchar(cp); 137 if((c= mbchar(cp)) , c!=dot && !isaname(c)) 480 mbchar(out);
|
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | string.c | 36 #define mbchar(p) (*(unsigned char*)p++) macro 310 state = ((c= mbchar(cp))==0); 317 while((c=mbchar(cp)),isaname(c)); 331 c = mbchar(cp); 340 for(;c;c= mbchar(cp)) 368 while(op = cp, c= mbchar(cp)) 455 c = mbchar(string); 463 while ((!n || n-- > 0) && (c = mbchar(cp))) 497 while (c = mbchar(cp)) 577 while (c = mbchar(c [all...] |
H A D | macro.c | 53 #define mbchar(p) (*(unsigned char*)p++) macro 692 while((c=mbchar(p)) && c!=RPAREN && c!='E'); 2395 while(str<strmax && mbchar(str)) 2398 else while(mbchar(str))
|
H A D | name.c | 114 # define mbchar(p) (*(unsigned char*)p++) macro 1058 if((c = mbchar(cp)) && !isaletter(c)) 1060 while(xp=cp, c=mbchar(cp), isaname(c)); 1802 w = mbchar(cp);
|
/illumos-gate/usr/src/lib/smbsrv/libmlrpc/common/ |
H A D | ndr_process.c | 2028 * If mbchar is valid, returns the number of bytes processed in mbchar. 2029 * If mbchar is invalid, returns -1. See also smb_mbtowc(). 2033 ndr_mbtowc(ndr_stream_t *nds, smb_wchar_t *wcharp, const char *mbchar, argument 2038 if ((rc = smb_mbtowc(wcharp, mbchar, nbytes)) < 0)
|
/illumos-gate/usr/src/lib/libast/amd64/include/ast/ |
H A D | ast.h | 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++))) macro
|
/illumos-gate/usr/src/lib/libast/common/include/ |
H A D | ast.h | 179 #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++))) macro
|
/illumos-gate/usr/src/lib/libast/i386/include/ast/ |
H A D | ast.h | 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++))) macro
|
/illumos-gate/usr/src/lib/libast/sparc/include/ast/ |
H A D | ast.h | 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++))) macro
|
/illumos-gate/usr/src/lib/libast/sparcv9/include/ast/ |
H A D | ast.h | 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++))) macro
|
Completed in 89 milliseconds