Home | History | Annotate | Download | only in ksh

Lines Matching refs:Xstring

54 static	void	globit ARGS((XString *xs, char **xpp, char *sp, XPtrV *wp,
56 static char *maybe_expand_tilde ARGS((char *p, XString *dsp, char **dpp,
169 XString ds; /* destination string */
479 if (dp == Xstring(ds, dp))
985 XString xs;
997 XString *xs; /* dest string */
1022 (stat_done = stat(Xstring(*xs, xp), &statb) < 0 \
1027 if (lstat(Xstring(*xs, xp), &lstatb) < 0)
1033 if ((check & GF_EXCHECK) && xp > Xstring(*xs, xp)
1047 && xp > Xstring(*xs, xp) && !ISDIRSEP(xp[-1])
1061 XPput(*wp, str_nsave(Xstring(*xs, xp), Xlength(*xs, xp)
1066 if (xp > Xstring(*xs, xp))
1105 dirp = ksh_opendir(prefix_len ? Xstring(*xs, xp) : ".");
1121 xp = Xstring(*xs, xp) + prefix_len;
1135 static int copy_non_glob ARGS((XString *xs, char **xpp, char *p));
1138 XString *xs;
1213 XString *dsp;
1217 XString ts;
1231 r = (p[0] == EOS || p[0] == CHAR || p[0] == CSUBST) ? tilde(Xstring(ts, tp)) : (char *) 0;