bin/ksh/c_ksh.c
115
rval = chdir(try = Xstring(xs, xp) + phys_path);
bin/ksh/c_ksh.c
119
simplify_path(Xstring(xs, xp));
bin/ksh/c_ksh.c
120
rval = chdir(try = Xstring(xs, xp));
bin/ksh/c_ksh.c
144
if (!ISABSPATH(Xstring(xs, xp))) {
bin/ksh/c_ksh.c
148
if (!physical || !(pwd = get_phys_path(Xstring(xs, xp))))
bin/ksh/c_ksh.c
150
pwd = Xstring(xs, xp);
bin/ksh/c_ksh.c
160
pwd = Xstring(xs, xp);
bin/ksh/c_ksh.c
371
histsave(source->line, Xstring(xs, xp), 1);
bin/ksh/c_ksh.c
388
for (s = Xstring(xs, xp); len > 0; ) {
bin/ksh/c_sh.c
329
for (cp = Xstring(cs, cp); ; ) {
bin/ksh/c_sh.c
403
if (!setstr(vp, Xstring(cs, cp), KSH_RETURN_ERROR)) {
bin/ksh/c_sh.c
413
histsave(source->line, Xstring(xs, xp), 1);
bin/ksh/edit.c
967
xp = Xstring(xs, xp);
bin/ksh/edit.c
991
glob_str(Xstring(xs, xp), wp, 1); /* mark dirs */
bin/ksh/eval.c
1022
(stat_done = stat(Xstring(*xs, xp), &statb) < 0 \
bin/ksh/eval.c
1027
if (lstat(Xstring(*xs, xp), &lstatb) < 0)
bin/ksh/eval.c
1033
if ((check & GF_EXCHECK) && xp > Xstring(*xs, xp)
bin/ksh/eval.c
1047
&& xp > Xstring(*xs, xp) && !ISDIRSEP(xp[-1])
bin/ksh/eval.c
1061
XPput(*wp, str_nsave(Xstring(*xs, xp), Xlength(*xs, xp)
bin/ksh/eval.c
1066
if (xp > Xstring(*xs, xp))
bin/ksh/eval.c
1105
dirp = ksh_opendir(prefix_len ? Xstring(*xs, xp) : ".");
bin/ksh/eval.c
1121
xp = Xstring(*xs, xp) + prefix_len;
bin/ksh/eval.c
1231
r = (p[0] == EOS || p[0] == CHAR || p[0] == CSUBST) ? tilde(Xstring(ts, tp)) : (char *) 0;
bin/ksh/eval.c
479
if (dp == Xstring(ds, dp))
bin/ksh/exec.c
1069
xp = Xstring(xs, xp);
bin/ksh/exec.c
1081
if (search_access(Xstring(xs, xp), mode, errnop) == 0)
bin/ksh/history.c
290
strip_nuls(Xstring(xs, xp), Xlength(xs, xp));
bin/ksh/history.c
291
return hist_execute(Xstring(xs, xp));
bin/ksh/lex.c
1068
s->start = s->str = Xstring(s->xs, xp);
bin/ksh/lex.c
1069
strip_nuls(Xstring(s->xs, xp), Xlength(s->xs, xp));
bin/ksh/lex.c
1077
char *p = Xstring(s->xs, xp);
bin/ksh/lex.c
1084
histappend(Xstring(s->xs, xp), 1);
bin/ksh/lex.c
173
if (is_wdvarname(Xstring(ws, wp), false))
bin/ksh/lex.c
627
dp = Xstring(ws, wp);
bin/ksh/lex.c
989
char *xp = Xstring(s->xs, xp);
bin/ksh/path.c
248
while (xp > Xstring(*xsp, xp)) {
bin/ksh/path.c
263
llen = readlink(Xstring(*xsp, xp), lbuf, sizeof(lbuf) - 1);
bin/ksh/path.c
273
xp = ISABSPATH(lbuf) ? Xstring(*xsp, xp)
bin/ksh/path.c
53
char *xp = Xstring(*xsp, xp);