Lines Matching refs:consoles
62 for (cons = 0; consoles[cons] != NULL; cons++) in cons_inputdev()
63 if ((consoles[cons]->c_flags & flags) == flags) in cons_inputdev()
81 if (consoles == NULL) in cons_array_size()
84 for (n = 0; consoles[n] != NULL; n++) in cons_array_size()
95 for (uint_t i = 0; consoles[i] != NULL; i++) { in cons_get_console()
96 if (strcmp(port, consoles[i]->c_name) == 0) in cons_get_console()
97 return (consoles[i]); in cons_get_console()
113 tmp = realloc(consoles, (c + n) * sizeof (struct console *)); in cons_add_dev()
118 consoles = tmp; in cons_add_dev()
119 consoles[c] = dev; in cons_add_dev()
120 consoles[c + 1] = NULL; in cons_add_dev()
136 consoles = NULL; in cons_probe()
154 for (cons = 0; consoles[cons] != NULL; cons++) { in cons_probe()
155 consoles[cons]->c_flags = 0; in cons_probe()
156 consoles[cons]->c_probe(consoles[cons]); in cons_probe()
160 for (cons = 0; consoles[cons] != NULL; cons++) { in cons_probe()
161 if (consoles[cons]->c_flags == (C_PRESENTIN | C_PRESENTOUT)) { in cons_probe()
177 prefconsole = strdup(consoles[active]->c_name); in cons_probe()
186 for (cons = 0; consoles[cons] != NULL; cons++) in cons_probe()
187 if (consoles[cons]->c_flags & (C_ACTIVEIN | C_ACTIVEOUT)) in cons_probe()
188 printf("%s ", consoles[cons]->c_desc); in cons_probe()
208 for (cons = 0; consoles[cons] != NULL; cons++) { in cons_mode()
210 consoles[cons]->c_flags &= ~C_MODERAW; in cons_mode()
212 consoles[cons]->c_flags |= C_MODERAW; in cons_mode()
229 for (cons = 0; consoles[cons] != NULL; cons++) { in getchar()
230 if ((consoles[cons]->c_flags & flags) == flags) { in getchar()
231 rv = consoles[cons]->c_in(consoles[cons]); in getchar()
249 for (cons = 0; consoles[cons] != NULL; cons++) in ischar()
250 if ((consoles[cons]->c_flags & (C_PRESENTIN | C_ACTIVEIN)) == in ischar()
252 (consoles[cons]->c_ready(consoles[cons]) != 0)) in ischar()
263 for (cons = 0; consoles[cons] != NULL; cons++) in putchar()
264 if ((consoles[cons]->c_flags & (C_PRESENTOUT | C_ACTIVEOUT)) == in putchar()
267 (consoles[cons]->c_flags & C_MODERAW) == 0) in putchar()
268 consoles[cons]->c_out(consoles[cons], '\r'); in putchar()
269 consoles[cons]->c_out(consoles[cons], c); in putchar()
281 for (cons = 0; consoles[cons] != NULL; cons++) in cons_find()
282 if (strcmp(consoles[cons]->c_name, name) == 0) in cons_find()
343 if ((consoles[cons]->c_flags & in cons_check()
360 for (cons = 0; consoles[cons] != NULL; cons++) { in cons_check()
361 printf(" %s", consoles[cons]->c_name); in cons_check()
362 if (consoles[cons]->c_devinfo != NULL) in cons_check()
363 consoles[cons]->c_devinfo(consoles[cons]); in cons_check()
400 for (cons = 0; consoles[cons] != NULL; cons++) { in cons_change()
401 consoles[cons]->c_flags &= ~(C_ACTIVEIN | C_ACTIVEOUT); in cons_change()
415 consoles[cons]->c_flags |= C_ACTIVEIN | C_ACTIVEOUT; in cons_change()
416 consoles[cons]->c_init(consoles[cons], 0); in cons_change()
417 if ((consoles[cons]->c_flags & in cons_change()
431 consoles[cons]->c_name); in cons_change()
442 for (cons = 0; consoles[cons] != NULL; cons++) { in cons_change()
443 consoles[cons]->c_flags |= C_ACTIVEIN | C_ACTIVEOUT; in cons_change()
444 consoles[cons]->c_init(consoles[cons], 0); in cons_change()
445 if ((consoles[cons]->c_flags & in cons_change()
450 consoles[cons]->c_name); in cons_change()
496 for (int cons = 0; consoles[cons] != NULL; cons++) { in command_console()
497 printf(" %s", consoles[cons]->c_name); in command_console()
498 if (consoles[cons]->c_devinfo != NULL) in command_console()
499 consoles[cons]->c_devinfo(consoles[cons]); in command_console()