Lines Matching defs:pca
147 struct putchar_arg pca;
165 pca.tty = p->p_session->s_ttyp;
168 if (pca.tty == NULL) {
172 pca.flags = TOTTY;
173 pca.p_bufr = NULL;
175 tty_lock(pca.tty);
177 retval = kvprintf(fmt, putchar, &pca, 10, ap);
178 tty_unlock(pca.tty);
202 struct putchar_arg pca;
222 pca.pri = pri;
223 pca.tty = tp;
224 pca.flags = flags;
225 pca.p_bufr = NULL;
226 if (pca.tty != NULL)
227 tty_lock(pca.tty);
229 kvprintf(fmt, putchar, &pca, 10, ap);
230 if (pca.tty != NULL)
231 tty_unlock(pca.tty);
246 struct putchar_arg pca;
250 pca.tty = tp;
251 pca.flags = TOTTY;
252 pca.p_bufr = NULL;
253 retval = kvprintf(fmt, putchar, &pca, 10, ap);
261 struct putchar_arg pca;
267 pca.tty = NULL;
268 pca.pri = level;
269 pca.flags = flags;
271 pca.p_bufr = bufr;
272 pca.p_next = pca.p_bufr;
273 pca.n_bufr = sizeof(bufr);
274 pca.remain = sizeof(bufr);
275 *pca.p_next = '\0';
278 pca.p_bufr = NULL;
281 retval = kvprintf(fmt, putchar, &pca, 10, ap);
285 if (*pca.p_bufr != '\0') {
286 if (pca.flags & TOLOG)
287 msglogstr(pca.p_bufr, level, /*filter_cr*/1);
289 if (pca.flags & TOCONS)
290 cnputs(pca.p_bufr);