Lines Matching refs:tp
3164 const TCHAR *tp; local
3173 tt = tp = *path;
3174 if (!tp) return -1; /* Invalid path name? */
3181 if (IsDigit(*tp) && tp + 2 == tt) { /* Is it a numeric volume ID + colon? */
3182 i = (int)*tp - '0'; /* Get the logical drive number */
3188 vsp = VolumeStr[i]; tp = *path; /* Preconfigured string and path name to test */
3190 vchr = *vsp++; chr = *tp++;
3194 } while ((vchr || tp != tt) && ++i < FF_VOLUMES); /* Repeat for each id until pattern match */
3202 if (*tp == '/') { /* Is there a volume ID? */
3203 while (*(tp + 1) == '/') tp++; /* Skip duplicated separator */
3206 vsp = VolumeStr[i]; tt = tp; /* Preconfigured string and path name to test */
4356 TCHAR *tp = buff; local
4410 if (FF_STR_VOLUME_ID == 2) *tp++ = (TCHAR)'/';
4411 for (vl = 0; vl < n; *tp++ = (TCHAR)vp[vl], vl++) ;
4412 if (FF_STR_VOLUME_ID == 1) *tp++ = (TCHAR)':';
4417 *tp++ = (TCHAR)'0' + CurrVol;
4418 *tp++ = (TCHAR)':';
4427 *tp++ = buff[i++];
4434 *tp = 0;
6605 const TCHAR* tp; local
6647 tp = (const TCHAR*)pb->bs;
6648 dc = tchar2uni(&tp); /* UTF-8 ==> UTF-16 */
6929 TCHAR *tp; local
7004 tp = va_arg(arp, TCHAR*); /* Get a pointer argument */
7005 if (!tp) tp = &nul; /* Null pointer generates a null string */
7006 for (j = 0; tp[j]; j++) ; /* j = tcslen(tp) */
7009 while (*tp && prec--) putc_bfd(&pb, *tp++); /* Body */