Lines Matching refs:tchar
24 struct directory *dfind(tchar *);
25 tchar *dfollow(tchar *);
26 tchar *dcanon(tchar *, tchar *);
27 void dtildepr(tchar *, tchar *);
38 static tchar *fakev[] = { S_dirs, NOSTR };
45 dinit(tchar *hp) in dinit()
47 tchar *cp; in dinit()
49 tchar path[MAXPATHLEN]; in dinit()
83 dodirs(tchar **v) in dodirs()
87 tchar *hp = value(S_home); in dodirs()
115 dtildepr(tchar *home, tchar *dir) in dtildepr()
131 dochngd(tchar **v) in dochngd()
133 tchar *cp; in dochngd()
170 tchar *
171 dfollow(tchar *cp) in dfollow()
173 tchar *dp; in dfollow()
178 tchar *fullpath; in dfollow()
179 tchar *slashcp; /* cp string prepended with a slash */ in dfollow()
205 tchar **cdp; in dfollow()
206 tchar *p; in dfollow()
207 tchar buf[MAXPATHLEN]; in dfollow()
230 tchar **pv; in dfollow()
274 tchar *p; in dfollow()
275 tchar buf[MAXPATHLEN]; in dfollow()
310 tchar *p, *q; in dfollow()
327 tchar path[MAXPATHLEN]; in dfollow()
350 dp = (tchar *)xalloc((unsigned)(cwdlen + len + 2) * sizeof (tchar)); in dfollow()
373 dopushd(tchar **v) in dopushd()
398 tchar *cp; in dopushd()
416 dfind(tchar *cp) in dfind()
420 tchar *ep; in dfind()
448 dopopd(tchar **v) in dopopd()
490 xfree(dp->di_name), xfree((tchar *)dp); in dfree()
501 tchar *
502 dcanon(tchar *cp, tchar *p) in dcanon()
504 tchar *sp; /* rightmost component currently under in dcanon()
506 tchar *p1, /* general purpose */ in dcanon()
591 tchar link[MAXPATHLEN]; in dcanon()
593 tchar *newcp; in dcanon()
657 p1 = newcp = (tchar *)xalloc((unsigned) in dcanon()
658 ((sp - cp) + cc + (p1 - p)) * sizeof (tchar)); in dcanon()
677 p1 = newcp = (tchar *)xalloc((unsigned) in dcanon()
678 (cc + (p1 - p))*sizeof (tchar)); in dcanon()