Lines Matching refs:consoles

60     for (cons = 0; consoles[cons] != NULL; cons++) {
61 consoles[cons]->c_flags = 0;
62 consoles[cons]->c_probe(consoles[cons]);
66 for (cons = 0; consoles[cons] != NULL && active == -1; cons++) {
67 consoles[cons]->c_flags = 0;
68 consoles[cons]->c_probe(consoles[cons]);
69 if (consoles[cons]->c_flags == (C_PRESENTIN | C_PRESENTOUT))
84 consoles[active]->c_flags |= C_ACTIVEIN | C_ACTIVEOUT;
85 consoles[active]->c_init(0);
86 prefconsole = strdup(consoles[active]->c_name);
90 for (cons = 0; consoles[cons] != NULL; cons++)
91 if (consoles[cons]->c_flags & (C_ACTIVEIN | C_ACTIVEOUT))
92 printf("%s ", consoles[cons]->c_desc);
108 /* Loop forever polling all active consoles */
110 for (cons = 0; consoles[cons] != NULL; cons++)
111 if ((consoles[cons]->c_flags & (C_PRESENTIN | C_ACTIVEIN)) ==
113 ((rv = consoles[cons]->c_in()) != -1))
122 for (cons = 0; consoles[cons] != NULL; cons++)
123 if ((consoles[cons]->c_flags & (C_PRESENTIN | C_ACTIVEIN)) ==
125 (consoles[cons]->c_ready() != 0))
139 for (cons = 0; consoles[cons] != NULL; cons++)
140 if ((consoles[cons]->c_flags & (C_PRESENTOUT | C_ACTIVEOUT)) ==
142 consoles[cons]->c_out(c);
153 for (cons = 0; consoles[cons] != NULL; cons++)
154 if (!strcmp(consoles[cons]->c_name, name))
160 * Select one or more consoles.
184 * Check that at least one the consoles listed in *string is valid
210 printf("no valid consoles!\n");
213 printf("Available consoles:\n");
214 for (cons = 0; consoles[cons] != NULL; cons++)
215 printf(" %s\n", consoles[cons]->c_name);
222 * Activate all the valid consoles listed in *string and disable all others.
230 /* Disable all consoles */
231 for (cons = 0; consoles[cons] != NULL; cons++) {
232 consoles[cons]->c_flags &= ~(C_ACTIVEIN | C_ACTIVEOUT);
235 /* Enable selected consoles */
244 consoles[cons]->c_flags |= C_ACTIVEIN | C_ACTIVEOUT;
245 consoles[cons]->c_init(0);
246 if ((consoles[cons]->c_flags & (C_PRESENTIN | C_PRESENTOUT)) ==
253 /* If no consoles have initialised we wouldn't see this. */
254 printf("console %s failed to initialize\n", consoles[cons]->c_name);
262 /* All requested consoles failed to initialise, try to recover. */
263 for (cons = 0; consoles[cons] != NULL; cons++) {
264 consoles[cons]->c_flags |= C_ACTIVEIN | C_ACTIVEOUT;
265 consoles[cons]->c_init(0);
266 if ((consoles[cons]->c_flags &
283 * the progress twiddle spins, useful for folks with slow serial consoles. The