Lines Matching refs:pca
173 struct putchar_arg pca; in uprintf() local
199 pca.tty = p->p_session->s_ttyp; in uprintf()
202 if (pca.tty == NULL) { in uprintf()
206 pca.flags = TOTTY; in uprintf()
207 pca.p_bufr = NULL; in uprintf()
209 tty_lock(pca.tty); in uprintf()
211 retval = kvprintf(fmt, putchar, &pca, 10, ap); in uprintf()
212 tty_unlock(pca.tty); in uprintf()
236 struct putchar_arg pca; in vtprintf() local
256 pca.pri = pri; in vtprintf()
257 pca.tty = tp; in vtprintf()
258 pca.flags = flags; in vtprintf()
259 pca.p_bufr = NULL; in vtprintf()
260 if (pca.tty != NULL) in vtprintf()
261 tty_lock(pca.tty); in vtprintf()
263 kvprintf(fmt, putchar, &pca, 10, ap); in vtprintf()
264 if (pca.tty != NULL) in vtprintf()
265 tty_unlock(pca.tty); in vtprintf()
274 struct putchar_arg pca; in _vprintf() local
281 pca.tty = NULL; in _vprintf()
282 pca.pri = level; in _vprintf()
283 pca.flags = flags; in _vprintf()
285 pca.p_bufr = bufr; in _vprintf()
286 pca.p_next = pca.p_bufr; in _vprintf()
287 pca.n_bufr = sizeof(bufr); in _vprintf()
288 pca.remain = sizeof(bufr); in _vprintf()
289 *pca.p_next = '\0'; in _vprintf()
292 pca.p_bufr = NULL; in _vprintf()
295 retval = kvprintf(fmt, putchar, &pca, 10, ap); in _vprintf()
299 if (*pca.p_bufr != '\0') in _vprintf()
300 prf_putbuf(pca.p_bufr, flags, level); in _vprintf()