Lines Matching defs:kd
1 /* $NetBSD: kd.c,v 1.54 2014/07/25 08:10:34 dholland Exp $ */
42 __KERNEL_RCSID(0, "$NetBSD: kd.c,v 1.54 2014/07/25 08:10:34 dholland Exp $");
131 kd_init(struct kd_softc *kd)
142 kd->kd_tty = tp;
149 kd->rows = fbrcons_rows();
150 kd->cols = fbrcons_cols();
161 if (kd->rows == 0)
162 kd->rows = (u_short)ep->eeTtyRows;
163 if (kd->cols == 0)
164 kd->cols = (u_short)ep->eeTtyCols;
171 if (kd->rows == 0 &&
173 kd->rows = strtoul(prop, NULL, 10);
175 if (kd->cols == 0 &&
177 kd->cols = strtoul(prop, NULL, 10);
188 struct kd_softc *kd;
190 kd = &kd_softc; /* XXX */
191 return (kd->kd_tty);
197 struct kd_softc *kd;
206 kd = &kd_softc; /* XXX */
208 kd_init(kd);
212 tp = kd->kd_tty;
223 struct cons_channel *cc = kd->kd_in;
237 tp->t_winsize.ws_row = kd->rows;
238 tp->t_winsize.ws_col = kd->cols;
252 struct kd_softc *kd;
256 kd = &kd_softc; /* XXX */
257 tp = kd->kd_tty;
266 if ((cc = kd->kd_in) != NULL)
275 struct kd_softc *kd;
278 kd = &kd_softc; /* XXX */
279 tp = kd->kd_tty;
287 struct kd_softc *kd;
290 kd = &kd_softc; /* XXX */
291 tp = kd->kd_tty;
299 struct kd_softc *kd;
302 kd = &kd_softc; /* XXX */
303 tp = kd->kd_tty;
311 struct kd_softc *kd;
315 kd = &kd_softc; /* XXX */
316 tp = kd->kd_tty;
422 struct kd_softc *kd = &kd_softc;
426 tp = kd->kd_tty;
438 struct kd_softc *kd = &kd_softc;
440 kd->kd_in = cc;
447 struct kd_softc *kd = &kd_softc;
449 kd->kd_in = cc;
466 NULL /* will be set by kd driver */