• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/

Lines Matching refs:currcons

762 int vc_allocate(unsigned int currcons)	/* return 0 on success */
766 if (currcons >= MAX_NR_CONSOLES)
768 if (!vc_cons[currcons].d) {
773 if (currcons >= MAX_NR_USER_CONSOLES && !capable(CAP_SYS_RESOURCE))
785 vc_cons[currcons].d = vc;
787 INIT_WORK(&vc_cons[currcons].SAK_work, vc_SAK);
788 visual_init(vc, currcons, 1);
794 vc_cons[currcons].d = NULL;
804 vcs_make_sysfs(currcons);
1001 void vc_deallocate(unsigned int currcons)
1005 if (vc_cons_allocated(currcons)) {
1006 struct vc_data *vc = vc_cons[currcons].d;
1010 vcs_remove_sysfs(currcons);
1015 if (currcons >= MIN_NR_CONSOLES)
1017 vc_cons[currcons].d = NULL;
2119 unsigned int currcons;
2142 currcons = vc->vc_num;
2143 if (!vc_cons_allocated(currcons)) {
2145 printk_once("con_write: tty %d not allocated\n", currcons+1);
2497 /* read `x' only after setting currcons properly (otherwise
2503 /* printk("vt_console_print: tty %d not allocated ??\n", currcons+1); */
2789 unsigned int currcons = tty->index;
2794 ret = vc_allocate(currcons);
2796 struct vc_data *vc = vc_cons[currcons].d;
2807 tty->winsize.ws_row = vc_cons[currcons].d->vc_rows;
2808 tty->winsize.ws_col = vc_cons[currcons].d->vc_cols;
2878 unsigned int currcons = 0, i;
2911 for (currcons = 0; currcons < MIN_NR_CONSOLES; currcons++) {
2912 vc_cons[currcons].d = vc = kzalloc(sizeof(struct vc_data), GFP_NOWAIT);
2913 INIT_WORK(&vc_cons[currcons].SAK_work, vc_SAK);
2915 visual_init(vc, currcons, 1);
2918 currcons || !vc->vc_sw->con_save_screen);
2920 currcons = fg_console = 0;
2921 master_display_fg = vc = vc_cons[currcons].d;