Home | History | Annotate | Download | only in src

Lines Matching refs:Xstring

73 static void globit(XString *, char **, char *, XPtrV *, int);
74 static const char *maybe_expand_tilde(const char *, XString *, char **, bool);
223 XString ds;
682 else if (dp == Xstring(ds, dp))
729 if (dp == Xstring(ds, dp))
825 if (dp == Xstring(ds, dp) && word != IFS_WORD)
1512 XString xs;
1523 globit(XString *xs, /* dest string */
1549 stat(Xstring(*xs, xp), &statb) < 0 ? -1 : 1))
1554 if (mksh_lstat(Xstring(*xs, xp), &lstatb) < 0)
1561 if ((check & GF_EXCHECK) && xp > Xstring(*xs, xp) &&
1572 xp > Xstring(*xs, xp) && xp[-1] != '/' &&
1580 strndupx(np, Xstring(*xs, xp), Xlength(*xs, xp), ATEMP);
1585 if (xp > Xstring(*xs, xp))
1625 dirp = opendir(prefix_len ? Xstring(*xs, xp) : ".");
1645 xp = Xstring(*xs, xp) + prefix_len;
1690 maybe_expand_tilde(const char *p, XString *dsp, char **dpp, bool isassign)
1692 XString ts;
1707 do_tilde(Xstring(ts, tp)) : NULL;