Lines Matching refs:xs
292 XString xs;
466 Xinit(xs, xp, 128, ATEMP);
478 Xcheck(xs, xp);
483 Xput(xs, xp, po.ts[c]);
486 Xput(xs, xp, po.wc & 0xFF);
491 Xcheck(xs, xp);
508 Xput(xs, xp, '\\');
515 Xput(xs, xp, po.ts[c]);
520 Xput(xs, xp, c);
524 Xput(xs, xp, '\0');
525 XPput(po.words, Xclose(xs, xp));
526 Xinit(xs, xp, 128, ATEMP);
530 Xput(xs, xp, po.ws);
546 XcheckN(xs, xp, w);
553 Xput(xs, xp, po.ls);
557 Xput(xs, xp, '\0');
558 histsave(&source->line, Xstring(xs, xp), HIST_STORE, false);
560 size_t len = Xlength(xs, xp);
574 s = Xstring(xs, xp);
598 Xfree(xs, xp);
1972 XString xs;
2066 Xinit(xs, xp, bytesleft, ATEMP);
2137 XcheckN(xs, xp, bytesleft);
2189 Xcheck(xs, xp);
2196 bytesread = Xlength(xs, xp);
2197 Xput(xs, xp, '\0');
2201 * Xstring(xs, xp) -> xp-1 = input string without trailing delim
2214 histsave(&source->line, Xstring(xs, xp), HIST_STORE, false);
2216 ccp = cp = Xclose(xs, xp);
2218 XinitN(xs, 128, ATEMP);
2247 xp = Xstring(xs, xp);
2257 Xput(xs, xp, '1');
2258 Xput(xs, xp, '#');
2290 Xcheck(xs, xp);
2291 Xput(xs, xp, ch);
2296 xsave = Xsavepos(xs, xp);
2308 Xcheck(xs, xp);
2309 Xput(xs, xp, ch);
2319 Xcheck(xs, xp);
2320 Xput(xs, xp, *ccp);
2331 xp = Xrestpos(xs, xp, xsave);
2333 Xput(xs, xp, '\0');
2355 if (!setstr(vq, Xstring(xs, xp), KSH_RETURN_ERROR))
2371 Xfree(xs, xp);