Lines Matching refs:console

30  * configuratioa. It manages console groups, creates the listen thread,
31 * dynamically adds and removes virtual console within a group.
54 /* signal all clients that console has been deleted */
65 /* free console structure */
90 * all clients connected to a console must disconnect before
91 * removing a console.
109 /* wait for all clients disconnect from the console */
113 /* signal client to disconnect the console */
125 /* reduce console count in the group */
136 /* search for a group whose console is being deleted */
147 /* search for a console that is being deleted */
158 /* delete a console */
166 /* get the group contains deleted console */
171 /* no more group has console deleted */
181 /* get the console to be deleted */
184 /* clean up any deleted console in the group */
194 /* remove console from the group */
198 /* clean up the console */
204 /* no more console in the group delete group */
271 /* allocate and initialize console structure */
278 /* allocate console */
285 /* intialize console */
361 /* mark a deleted console */
372 * Initialize a console, if console is associated with with a
398 * if there is no console in the group, the
405 * the console is removed and notify main thread to
406 * remove the console.
409 * vntsd that new console is added.
412 * a group has no console.
459 /* intialize console */
509 /* find deleted console by console no */
520 /* has console marked as deleted? */
525 /* there is no client for this console */
528 /* need to notify clients of console ? */
532 /* clients of console have notified */
538 /* find group structure from console no */
550 /* delete a console if the console exists in the vntsd */
569 /* group exists, if console exists? */
575 /* no such console */
580 /* console exists - mark console for main thread to delete it */
598 /* add a console */
602 vcc_console_t console;
609 "do_add_cons():Can not add console=%d", cons_no);
611 /* get console configuration from vcc */
613 if ((rv = vntsd_vcc_ioctl(VCC_CONS_INFO, cons_no, (void *)&console))
619 /* clean up the console if console was deleted and added again */
620 delete_cons_before_add(vntsdp, console.cons_no);
622 /* initialize console */
624 if ((rv = alloc_cons_with_group(vntsdp, &console, &groupp)) !=
626 /* no memory to add this new console */
633 /* create listen thread for this console */
677 /* initial console configuration */
706 vntsd_log(VNTSD_ERR_NO_MEM, "for console table.");
710 /* get console table */
713 "for console table\n");