Home | History | Annotate | Download | only in ksh

Lines Matching refs:xsp

41 make_path(cwd, file, cdpathp, xsp, phys_pathp)
45 XString *xsp;
53 char *xp = Xstring(*xsp, xp);
87 XcheckN(*xsp, xp, len);
91 Xput(*xsp, xp, DIRSEP);
93 *phys_pathp = Xlength(*xsp, xp);
95 XcheckN(*xsp, xp, plen);
99 Xput(*xsp, xp, DIRSEP);
105 XcheckN(*xsp, xp, len);
228 do_phys_path(xsp, xp, pathx)
229 XString *xsp;
238 Xcheck(*xsp, xp);
248 while (xp > Xstring(*xsp, xp)) {
256 savepos = Xsavepos(*xsp, xp);
257 Xput(*xsp, xp, DIRSEP);
258 XcheckN(*xsp, xp, len + 1);
263 llen = readlink(Xstring(*xsp, xp), lbuf, sizeof(lbuf) - 1);
273 xp = ISABSPATH(lbuf) ? Xstring(*xsp, xp)
274 : Xrestpos(*xsp, xp, savepos);
275 if (!(xp = do_phys_path(xsp, xp, lbuf)))