Lines Matching full:pca
172 struct putchar_arg pca; in uprintf() local
198 pca.tty = p->p_session->s_ttyp; in uprintf()
201 if (pca.tty == NULL) { in uprintf()
205 pca.flags = TOTTY; in uprintf()
206 pca.p_bufr = NULL; in uprintf()
208 tty_lock(pca.tty); in uprintf()
210 retval = kvprintf(fmt, putchar, &pca, 10, ap); in uprintf()
211 tty_unlock(pca.tty); in uprintf()
235 struct putchar_arg pca; in vtprintf() local
255 pca.pri = pri; in vtprintf()
256 pca.tty = tp; in vtprintf()
257 pca.flags = flags; in vtprintf()
258 pca.p_bufr = NULL; in vtprintf()
259 if (pca.tty != NULL) in vtprintf()
260 tty_lock(pca.tty); in vtprintf()
262 kvprintf(fmt, putchar, &pca, 10, ap); in vtprintf()
263 if (pca.tty != NULL) in vtprintf()
264 tty_unlock(pca.tty); in vtprintf()
273 struct putchar_arg pca; in _vprintf() local
280 pca.tty = NULL; in _vprintf()
281 pca.pri = level; in _vprintf()
282 pca.flags = flags; in _vprintf()
284 pca.p_bufr = bufr; in _vprintf()
285 pca.p_next = pca.p_bufr; in _vprintf()
286 pca.n_bufr = sizeof(bufr); in _vprintf()
287 pca.remain = sizeof(bufr); in _vprintf()
288 *pca.p_next = '\0'; in _vprintf()
291 pca.p_bufr = NULL; in _vprintf()
294 retval = kvprintf(fmt, putchar, &pca, 10, ap); in _vprintf()
298 if (*pca.p_bufr != '\0') in _vprintf()
299 prf_putbuf(pca.p_bufr, flags, level); in _vprintf()