• Home
  • Raw
  • Download

Lines Matching refs:po

324 	} po;  in c_print()  local
326 memset(&po, 0, sizeof(po)); in c_print()
327 po.fd = 1; in c_print()
328 po.ws = ' '; in c_print()
329 po.ls = '\n'; in c_print()
330 po.nl = true; in c_print()
343 po.nl = false; in c_print()
346 po.exp = false; in c_print()
380 po.exp = new_exp; in c_print()
381 po.nl = new_nl; in c_print()
392 po.exp = true; in c_print()
397 po.chars = true; in c_print()
400 po.col = true; in c_print()
403 po.exp = true; in c_print()
406 po.ws = '\n'; in c_print()
409 po.ws = '\0'; in c_print()
410 po.ls = '\0'; in c_print()
413 po.nl = false; in c_print()
416 if ((po.fd = coproc_getfd(W_OK, &emsg)) < 0) { in c_print()
426 po.exp = false; in c_print()
429 po.hist = true; in c_print()
433 po.fd = 0; in c_print()
434 else if ((po.fd = check_fd(s, W_OK, &emsg)) < 0) { in c_print()
452 if (po.col) { in c_print()
456 XPinit(po.words, 16); in c_print()
464 if (po.chars) { in c_print()
469 if (!evaluate(s, &po.wc, KSH_RETURN_ERROR, true)) in c_print()
473 po.ts[utf_wctomb(po.ts, po.wc)] = 0; in c_print()
476 Xput(xs, xp, po.ts[c]); in c_print()
477 } while (po.ts[++c]); in c_print()
479 Xput(xs, xp, po.wc & 0xFF); in c_print()
485 if (po.exp && c == '\\') { in c_print()
493 po.nl = false; in c_print()
505 po.ts[utf_wctomb(po.ts, c - 0x100)] = 0; in c_print()
508 Xput(xs, xp, po.ts[c]); in c_print()
509 } while (po.ts[++c]); in c_print()
516 if (po.col) { in c_print()
518 XPput(po.words, Xclose(xs, xp)); in c_print()
522 if (!po.col) in c_print()
523 Xput(xs, xp, po.ws); in c_print()
526 if (po.col) { in c_print()
527 size_t w = XPsize(po.words); in c_print()
530 XPput(po.words, NULL); in c_print()
532 co.linesep = po.ls; in c_print()
534 pr_list(&co, (char **)XPptrv(po.words)); in c_print()
536 afree(XPptrv(po.words)[w], ATEMP); in c_print()
537 XPfree(po.words); in c_print()
545 if (po.nl) in c_print()
546 Xput(xs, xp, po.ls); in c_print()
549 if (po.hist) { in c_print()
561 if (coproc.write >= 0 && coproc.write == po.fd) { in c_print()
562 po.coproc = true; in c_print()
563 po.copipe = block_pipe(); in c_print()
565 po.coproc = po.copipe = false; in c_print()
571 if ((nwritten = write(po.fd, s, len)) < 0) { in c_print()
573 if (po.copipe) in c_print()
578 if (po.coproc) in c_print()
579 po.copipe = block_pipe(); in c_print()
588 if (po.copipe) in c_print()