Lines Matching refs:TCHAR

746 	const TCHAR** str		/* Pointer to pointer to TCHAR string in configured encoding */  in tchar2uni()
750 const TCHAR *p = *str; in tchar2uni()
791 uc = (TCHAR)*p++; /* Get a unit */ in tchar2uni()
820 TCHAR* buf, /* Output buffer */ in put_utf()
844 *buf = (TCHAR)chr; in put_utf()
849 *buf++ = (TCHAR)(0xC0 | (chr >> 6 & 0x1F)); in put_utf()
850 *buf++ = (TCHAR)(0x80 | (chr >> 0 & 0x3F)); in put_utf()
855 *buf++ = (TCHAR)(0xE0 | (chr >> 12 & 0x0F)); in put_utf()
856 *buf++ = (TCHAR)(0x80 | (chr >> 6 & 0x3F)); in put_utf()
857 *buf++ = (TCHAR)(0x80 | (chr >> 0 & 0x3F)); in put_utf()
866 *buf++ = (TCHAR)(0xF0 | (chr >> 18 & 0x07)); in put_utf()
867 *buf++ = (TCHAR)(0x80 | (chr >> 12 & 0x3F)); in put_utf()
868 *buf++ = (TCHAR)(0x80 | (chr >> 6 & 0x3F)); in put_utf()
869 *buf++ = (TCHAR)(0x80 | (chr >> 0 & 0x3F)); in put_utf()
882 *buf++ = (TCHAR)chr; in put_utf()
892 *buf++ = (TCHAR)wc; /* Store DBC 2nd byte */ in put_utf()
896 *buf++ = (TCHAR)wc; /* Store the character */ in put_utf()
2656 TCHAR c;
2704 fno->altname[di++] = (TCHAR)wc; /* Store it without any conversion */
2717 fno->fname[di] = (TCHAR)wc;
2727 c = (TCHAR)dp->dir[si++];
2752 const TCHAR** ptr /* Pointer to pointer to the ANSI/OEM or Unicode string */
2783 const TCHAR* pat, /* Matching pattern */
2784 const TCHAR* nam, /* String to be tested */
2789 const TCHAR *pp, *np;
2831 const TCHAR** path /* Pointer to pointer to the segment in the path string */
2839 const TCHAR *p;
3028 const TCHAR* path /* Full-path string to find a file or directory */
3114 const TCHAR** path /* Pointer to pointer to the path name */
3117 const TCHAR *tp, *tt;
3118 TCHAR tc;
3143 } while (c && (TCHAR)c == tc);
3162 } while (c && (TCHAR)c == tc);
3215 const TCHAR** path, /* Pointer to pointer to the path name (drive number) */
3501 const TCHAR* path, /* Logical drive number to be mounted/unmounted */
3508 const TCHAR *rp = path;
3549 const TCHAR* path, /* Pointer to the file name */
4076 const TCHAR* path /* Drive number to set */
4093 const TCHAR* path /* Pointer to the directory path */
4155 TCHAR* buff, /* Pointer to the directory path */
4164 TCHAR *tp = buff;
4177 res = find_volume((const TCHAR**)&buff, &fs, 0); /* Get current volume */
4218 if (FF_STR_VOLUME_ID == 2) *tp++ = (TCHAR)'/';
4219 for (vl = 0; vl < n; *tp++ = (TCHAR)vp[vl], vl++) ;
4220 if (FF_STR_VOLUME_ID == 1) *tp++ = (TCHAR)':';
4225 *tp++ = (TCHAR)'0' + CurrVol;
4226 *tp++ = (TCHAR)':';
4417 const TCHAR* path /* Pointer to the directory path */
4575 const TCHAR* path, /* Pointer to the directory to open */
4576 const TCHAR* pattern /* Pointer to the matching pattern */
4600 const TCHAR* path, /* Pointer to the file path */
4635 const TCHAR* path, /* Logical drive number */
4774 const TCHAR* path /* Pointer to the file or directory path */
4868 const TCHAR* path /* Pointer to the directory path */
4952 const TCHAR* path_old, /* Pointer to the object name to be renamed */
4953 const TCHAR* path_new /* Pointer to the new name */
5062 const TCHAR* path, /* Pointer to the file path */
5109 const TCHAR* path, /* Pointer to the file/directory name */
5156 const TCHAR* path, /* Logical drive number */
5157 TCHAR* label, /* Buffer to store the volume label */
5206 label[di++] = (TCHAR)wc;
5251 const TCHAR* label /* Volume label to set with heading logical drive number */
5532 const TCHAR* path, /* Logical drive number */
6091 TCHAR* f_gets (
6092 TCHAR* buff, /* Pointer to the string buffer to read */
6098 TCHAR *p = buff;
6161 *p++ = (TCHAR)(0xD800 | ((dc >> 10) - 0x40)); nc++; /* Make and output high surrogate */
6164 *p++ = (TCHAR)dc; nc++;
6168 *p++ = (TCHAR)dc;
6173 *p++ = (TCHAR)(0xC0 | (dc >> 6 & 0x1F));
6174 *p++ = (TCHAR)(0x80 | (dc >> 0 & 0x3F));
6178 *p++ = (TCHAR)(0xE0 | (dc >> 12 & 0x0F));
6179 *p++ = (TCHAR)(0x80 | (dc >> 6 & 0x3F));
6180 *p++ = (TCHAR)(0x80 | (dc >> 0 & 0x3F));
6183 *p++ = (TCHAR)(0xF0 | (dc >> 18 & 0x07));
6184 *p++ = (TCHAR)(0x80 | (dc >> 12 & 0x3F));
6185 *p++ = (TCHAR)(0x80 | (dc >> 6 & 0x3F));
6186 *p++ = (TCHAR)(0x80 | (dc >> 0 & 0x3F));
6201 *p++ = (TCHAR)dc; nc++;
6234 TCHAR c
6243 TCHAR *tp;
6285 tp = (TCHAR*)pb->bs;
6388 TCHAR c, /* A character to be output */
6408 const TCHAR* str, /* Pointer to the string to be output */
6429 const TCHAR* fmt, /* Pointer to the format string */
6438 TCHAR c, d, str[32], *p;
6478 p = va_arg(arp, TCHAR*);
6488 putc_bfd(&pb, (TCHAR)va_arg(arp, int)); continue;
6515 d = (TCHAR)(v % r); v /= r;