console 247 arch/alpha/kernel/srmcons.c srm_console_write(struct console *co, const char *s, unsigned count) console 257 arch/alpha/kernel/srmcons.c srm_console_device(struct console *co, int *index) console 264 arch/alpha/kernel/srmcons.c srm_console_setup(struct console *co, char *options) console 269 arch/alpha/kernel/srmcons.c static struct console srmcons = { console 28 arch/arm/kernel/early_printk.c static void early_console_write(struct console *con, const char *s, unsigned n) console 33 arch/arm/kernel/early_printk.c static struct console early_console_dev = { console 14 arch/h8300/kernel/sim-console.c static void sim_write(struct console *con, const char *s, unsigned n) console 102 arch/m68k/amiga/config.c static void amiga_mem_console_write(struct console *co, const char *b, console 108 arch/m68k/amiga/config.c static struct console amiga_console_driver = { console 636 arch/m68k/amiga/config.c static void amiga_mem_console_write(struct console *co, const char *s, console 681 arch/m68k/amiga/config.c static void amiga_serial_console_write(struct console *co, const char *s, console 697 arch/m68k/amiga/config.c int amiga_serial_console_wait_key(struct console *co) console 709 arch/m68k/amiga/config.c void amiga_serial_gets(struct console *co, char *s, int len) console 111 arch/m68k/apollo/config.c int dn_serial_console_wait_key(struct console *co) { console 118 arch/m68k/apollo/config.c void dn_serial_console_write (struct console *co, const char *str,unsigned int count) console 28 arch/m68k/atari/debug.c static struct console atari_console_driver = { console 42 arch/m68k/atari/debug.c static void atari_mfp_console_write(struct console *co, const char *str, console 61 arch/m68k/atari/debug.c static void atari_scc_console_write(struct console *co, const char *str, console 78 arch/m68k/atari/debug.c static void atari_midi_console_write(struct console *co, const char *str, console 109 arch/m68k/atari/debug.c static void atari_par_console_write(struct console *co, const char *str, console 132 arch/m68k/atari/debug.c int atari_mfp_console_wait_key(struct console *co) console 139 arch/m68k/atari/debug.c int atari_scc_console_wait_key(struct console *co) console 148 arch/m68k/atari/debug.c int atari_midi_console_wait_key(struct console *co) console 43 arch/m68k/emu/nfcon.c static void nfcon_write(struct console *con, const char *str, console 49 arch/m68k/emu/nfcon.c static struct tty_driver *nfcon_device(struct console *con, int *index) console 55 arch/m68k/emu/nfcon.c static struct console nf_console = { console 15 arch/m68k/kernel/early_printk.c extern void mvme16x_cons_write(struct console *co, console 20 arch/m68k/kernel/early_printk.c static void __ref debug_cons_write(struct console *c, console 32 arch/m68k/kernel/early_printk.c static struct console early_console_instance = { console 209 arch/m68k/mvme16x/config.c void mvme16x_cons_write(struct console *co, const char *str, unsigned count) console 50 arch/m68k/q40/config.c static void q40_mem_console_write(struct console *co, const char *b, console 55 arch/m68k/q40/config.c static struct console q40_console_driver = { console 67 arch/m68k/q40/config.c static void q40_mem_console_write(struct console *co, const char *s, console 76 arch/m68k/sun3x/prom.c static void sun3x_prom_write(struct console *co, const char *s, console 88 arch/m68k/sun3x/prom.c static struct console sun3x_debug = { console 14 arch/mips/dec/prom/console.c static void __init prom_console_write(struct console *con, const char *s, console 31 arch/mips/dec/prom/console.c static struct console promcons __initdata = { console 18 arch/mips/fw/arc/arc_con.c static void prom_console_write(struct console *co, const char *s, console 29 arch/mips/fw/arc/arc_con.c static int prom_console_setup(struct console *co, char *options) console 34 arch/mips/fw/arc/arc_con.c static struct console arc_cons = { console 17 arch/mips/kernel/early_printk.c static void early_console_write(struct console *con, const char *s, unsigned n) console 27 arch/mips/kernel/early_printk.c static struct console early_console_prom = { console 13 arch/mips/sibyte/common/cfe_console.c static void cfe_console_write(struct console *cons, const char *str, console 44 arch/mips/sibyte/common/cfe_console.c static int cfe_console_setup(struct console *cons, char *str) console 67 arch/mips/sibyte/common/cfe_console.c static struct console sb1250_cfe_cons = { console 43 arch/parisc/kernel/pdc_cons.c static struct console pdc_cons; console 45 arch/parisc/kernel/pdc_cons.c static void pdc_console_write(struct console *co, const char *s, unsigned count) console 57 arch/parisc/kernel/pdc_cons.c int pdc_console_poll_key(struct console *co) console 69 arch/parisc/kernel/pdc_cons.c static int pdc_console_setup(struct console *co, char *options) console 153 arch/parisc/kernel/pdc_cons.c struct console *tmp; console 198 arch/parisc/kernel/pdc_cons.c static struct tty_driver * pdc_console_device (struct console *c, int *index) console 207 arch/parisc/kernel/pdc_cons.c static struct console pdc_cons = { console 253 arch/parisc/kernel/pdc_cons.c struct console *console; console 262 arch/parisc/kernel/pdc_cons.c while ((console = console_drivers) != NULL) console 324 arch/powerpc/kernel/legacy_serial.c static void __init setup_legacy_serial_console(int console) console 326 arch/powerpc/kernel/legacy_serial.c struct legacy_serial_info *info = &legacy_serial_infos[console]; console 327 arch/powerpc/kernel/legacy_serial.c struct plat_serial8250_port *port = &legacy_serial_ports[console]; console 141 arch/powerpc/kernel/udbg.c static void udbg_console_write(struct console *con, const char *s, console 147 arch/powerpc/kernel/udbg.c static struct console udbg_console = { console 11 arch/s390/kernel/early_printk.c static void sclp_early_write(struct console *con, const char *s, unsigned int len) console 16 arch/s390/kernel/early_printk.c static struct console sclp_early_console = { console 108 arch/sh/kernel/sh_bios.c static void sh_console_write(struct console *co, const char *s, console 120 arch/sh/kernel/sh_bios.c static int __init sh_console_setup(struct console *co, char *options) console 137 arch/sh/kernel/sh_bios.c static struct console bios_console = { console 297 arch/sparc/kernel/btext.c static void btext_console_write(struct console *con, const char *s, console 303 arch/sparc/kernel/btext.c static struct console btext_console = { console 112 arch/sparc/kernel/setup_32.c prom_console_write(struct console *con, const char *s, unsigned int n) console 117 arch/sparc/kernel/setup_32.c static struct console prom_early_console = { console 85 arch/sparc/kernel/setup_64.c prom_console_write(struct console *con, const char *s, unsigned int n) console 93 arch/sparc/kernel/setup_64.c static struct console prom_early_console = { console 37 arch/um/drivers/chan.h extern int console_open_chan(struct line *line, struct console *co); console 278 arch/um/drivers/chan_kern.c int console_open_chan(struct line *line, struct console *co) console 551 arch/um/drivers/mconsole_kern.c static void console_write(struct console *console, const char *string, console 575 arch/um/drivers/mconsole_kern.c static struct console mc_console = { .name = "mc", console 115 arch/um/drivers/ssl.c static void ssl_console_write(struct console *c, const char *string, console 126 arch/um/drivers/ssl.c static struct tty_driver *ssl_console_device(struct console *c, int *index) console 132 arch/um/drivers/ssl.c static int ssl_console_setup(struct console *co, char *options) console 140 arch/um/drivers/ssl.c static struct console ssl_cons = { console 19 arch/um/drivers/stderr_console.c static void stderr_console_write(struct console *console, const char *string, console 25 arch/um/drivers/stderr_console.c static struct console stderr_console = { console 116 arch/um/drivers/stdio_console.c static void uml_console_write(struct console *console, const char *string, console 119 arch/um/drivers/stdio_console.c struct line *line = &vts[console->index]; console 127 arch/um/drivers/stdio_console.c static struct tty_driver *uml_console_device(struct console *c, int *index) console 133 arch/um/drivers/stdio_console.c static int uml_console_setup(struct console *co, char *options) console 141 arch/um/drivers/stdio_console.c static struct console stdiocons = { console 11 arch/um/kernel/early_printk.c static void early_console_write(struct console *con, const char *s, unsigned int n) console 16 arch/um/kernel/early_printk.c static struct console early_console_dev = { console 16 arch/unicore32/kernel/early_printk.c static void early_ocd_write(struct console *con, const char *s, unsigned n) console 26 arch/unicore32/kernel/early_printk.c static struct console early_ocd_console = { console 32 arch/x86/kernel/early_printk.c static void early_vga_write(struct console *con, const char *str, unsigned n) console 73 arch/x86/kernel/early_printk.c static struct console early_vga_console = { console 123 arch/x86/kernel/early_printk.c static void early_serial_write(struct console *con, const char *s, unsigned n) console 323 arch/x86/kernel/early_printk.c static struct console early_serial_console = { console 330 arch/x86/kernel/early_printk.c static void early_console_register(struct console *con, int keep_early) console 1359 arch/x86/xen/enlighten_pv.c xen_start_info->console.dom0.info_off); console 1368 arch/x86/xen/enlighten_pv.c xen_init_vga(info, xen_start_info->console.dom0.info_size); console 1369 arch/x86/xen/enlighten_pv.c xen_start_info->console.domU.mfn = 0; console 1370 arch/x86/xen/enlighten_pv.c xen_start_info->console.domU.evtchn = 0; console 2280 arch/x86/xen/mmu_pv.c paddr = PFN_PHYS(mfn_to_pfn(xen_start_info->console.domU.mfn)); console 16 arch/x86/xen/suspend_pv.c xen_start_info->console.domU.mfn = console 17 arch/x86/xen/suspend_pv.c mfn_to_pfn(xen_start_info->console.domU.mfn); console 37 arch/x86/xen/suspend_pv.c xen_start_info->console.domU.mfn = console 38 arch/x86/xen/suspend_pv.c pfn_to_mfn(xen_start_info->console.domU.mfn); console 225 arch/xtensa/platforms/iss/console.c static void iss_console_write(struct console *co, const char *s, unsigned count) console 233 arch/xtensa/platforms/iss/console.c static struct tty_driver* iss_console_device(struct console *c, int *index) console 240 arch/xtensa/platforms/iss/console.c static struct console sercons = { console 59 drivers/accessibility/braille/braille_console.c static struct console *braille_co; console 345 drivers/accessibility/braille/braille_console.c int braille_register_console(struct console *console, int index, console 350 drivers/accessibility/braille/braille_console.c if (!(console->flags & CON_BRL)) console 357 drivers/accessibility/braille/braille_console.c if (console->setup) { console 358 drivers/accessibility/braille/braille_console.c ret = console->setup(console, console_options); console 362 drivers/accessibility/braille/braille_console.c console->flags |= CON_ENABLED; console 363 drivers/accessibility/braille/braille_console.c console->index = index; console 364 drivers/accessibility/braille/braille_console.c braille_co = console; console 370 drivers/accessibility/braille/braille_console.c int braille_unregister_console(struct console *console) console 372 drivers/accessibility/braille/braille_console.c if (braille_co != console) console 374 drivers/accessibility/braille/braille_console.c if (!(console->flags & CON_BRL)) console 575 drivers/atm/solos-pci.c static DEVICE_ATTR_RW(console); console 813 drivers/char/lp.c static void lp_console_write(struct console *co, const char *s, console 865 drivers/char/lp.c static struct console lpcons = { console 209 drivers/char/virtio_console.c struct console cons; console 245 drivers/char/virtio_console.c struct console *cons; console 16 drivers/firmware/efi/earlycon.c static const struct console *earlycon_console __initdata; console 133 drivers/firmware/efi/earlycon.c efi_earlycon_write(struct console *con, const char *str, unsigned int num) console 20 drivers/hwtracing/stm/console.c struct console console; console 31 drivers/hwtracing/stm/console.c stm_console_write(struct console *con, const char *buf, unsigned len) console 33 drivers/hwtracing/stm/console.c struct stm_console *sc = container_of(con, struct stm_console, console); console 42 drivers/hwtracing/stm/console.c strcpy(sc->console.name, "stm_console"); console 43 drivers/hwtracing/stm/console.c sc->console.write = stm_console_write; console 44 drivers/hwtracing/stm/console.c sc->console.flags = CON_ENABLED | CON_PRINTBUFFER; console 45 drivers/hwtracing/stm/console.c register_console(&sc->console); console 54 drivers/hwtracing/stm/console.c unregister_console(&sc->console); console 670 drivers/misc/pti.c static void pti_console_write(struct console *c, const char *buf, unsigned len) console 692 drivers/misc/pti.c static struct tty_driver *pti_console_device(struct console *c, int *index) console 707 drivers/misc/pti.c static int pti_console_setup(struct console *c, char *opts) console 724 drivers/misc/pti.c static struct console pti_console = { console 77 drivers/net/ethernet/cavium/liquidio/lio_main.c static int octeon_console_debug_enabled(u32 console) console 79 drivers/net/ethernet/cavium/liquidio/lio_main.c return (console_bitmask >> (console)) & 0x1; console 4310 drivers/net/ethernet/cavium/liquidio/lio_main.c octeon_dev->console[0].print = octeon_dbg_console_print; console 423 drivers/net/ethernet/cavium/liquidio/octeon_console.c struct octeon_console *console; console 425 drivers/net/ethernet/cavium/liquidio/octeon_console.c console = &oct->console[console_num]; console 427 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->waiting = 0; console 433 drivers/net/ethernet/cavium/liquidio/octeon_console.c struct octeon_console *console, console 454 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (console->leftover[0] && console 455 drivers/net/ethernet/cavium/liquidio/octeon_console.c (line != console->leftover)) { console 456 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (console->print) console 457 drivers/net/ethernet/cavium/liquidio/octeon_console.c (*console->print)(oct, (u32)console_num, console 458 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover, console 460 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover[0] = '\0'; console 462 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (console->print) console 463 drivers/net/ethernet/cavium/liquidio/octeon_console.c (*console->print)(oct, (u32)console_num, console 473 drivers/net/ethernet/cavium/liquidio/octeon_console.c len = strlen(console->leftover); console 474 drivers/net/ethernet/cavium/liquidio/octeon_console.c strncpy(&console->leftover[len], line, console 475 drivers/net/ethernet/cavium/liquidio/octeon_console.c sizeof(console->leftover) - len); console 483 drivers/net/ethernet/cavium/liquidio/octeon_console.c struct octeon_console *console; console 489 drivers/net/ethernet/cavium/liquidio/octeon_console.c console = &oct->console[console_num]; console 502 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (console->waiting) console 504 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (console->print) { console 505 drivers/net/ethernet/cavium/liquidio/octeon_console.c output_console_line(oct, console, console_num, console 519 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (console->print && (total_read == 0) && console 520 drivers/net/ethernet/cavium/liquidio/octeon_console.c (console->leftover[0])) { console 522 drivers/net/ethernet/cavium/liquidio/octeon_console.c len = strlen(console->leftover); console 523 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover[len] = '\n'; console 524 drivers/net/ethernet/cavium/liquidio/octeon_console.c output_console_line(oct, console, console_num, console 525 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover, (s32)(len + 1)); console 526 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover[0] = '\0'; console 580 drivers/net/ethernet/cavium/liquidio/octeon_console.c struct octeon_console *console; console 601 drivers/net/ethernet/cavium/liquidio/octeon_console.c console = &oct->console[console_num]; console 618 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (console->waiting) console 631 drivers/net/ethernet/cavium/liquidio/octeon_console.c if ((total_read == 0) && (console->leftover[0])) { console 633 drivers/net/ethernet/cavium/liquidio/octeon_console.c console_num, console->leftover); console 634 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover[0] = '\0'; console 660 drivers/net/ethernet/cavium/liquidio/octeon_console.c struct octeon_console *console; console 667 drivers/net/ethernet/cavium/liquidio/octeon_console.c console = &oct->console[console_num]; console 669 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->waiting = 0; console 674 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->addr = octeon_read_device_mem64(oct, coreaddr); console 675 drivers/net/ethernet/cavium/liquidio/octeon_console.c coreaddr = console->addr + offsetof(struct octeon_pci_console, console 677 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->buffer_size = octeon_read_device_mem32(oct, coreaddr); console 678 drivers/net/ethernet/cavium/liquidio/octeon_console.c coreaddr = console->addr + offsetof(struct octeon_pci_console, console 680 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->input_base_addr = console 682 drivers/net/ethernet/cavium/liquidio/octeon_console.c coreaddr = console->addr + offsetof(struct octeon_pci_console, console 684 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->output_base_addr = console 686 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->leftover[0] = '\0'; console 704 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->active = 1; console 718 drivers/net/ethernet/cavium/liquidio/octeon_console.c struct octeon_console *console; console 721 drivers/net/ethernet/cavium/liquidio/octeon_console.c console = &oct->console[i]; console 723 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (!console->active) console 728 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->addr = 0; console 729 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->buffer_size = 0; console 730 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->input_base_addr = 0; console 731 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->output_base_addr = 0; console 763 drivers/net/ethernet/cavium/liquidio/octeon_console.c struct octeon_console *console; console 771 drivers/net/ethernet/cavium/liquidio/octeon_console.c console = &oct->console[console_num]; console 776 drivers/net/ethernet/cavium/liquidio/octeon_console.c rd_idx = octeon_read_device_mem32(oct, console->addr + console 778 drivers/net/ethernet/cavium/liquidio/octeon_console.c wr_idx = octeon_read_device_mem32(oct, console->addr + console 781 drivers/net/ethernet/cavium/liquidio/octeon_console.c bytes_to_read = octeon_console_avail_bytes(console->buffer_size, console 791 drivers/net/ethernet/cavium/liquidio/octeon_console.c if (rd_idx + bytes_to_read >= console->buffer_size) console 792 drivers/net/ethernet/cavium/liquidio/octeon_console.c bytes_to_read = console->buffer_size - rd_idx; console 794 drivers/net/ethernet/cavium/liquidio/octeon_console.c octeon_pci_read_core_mem(oct, console->output_base_addr + rd_idx, console 796 drivers/net/ethernet/cavium/liquidio/octeon_console.c octeon_write_device_mem32(oct, console->addr + console 800 drivers/net/ethernet/cavium/liquidio/octeon_console.c console->buffer_size); console 521 drivers/net/ethernet/cavium/liquidio/octeon_device.h struct octeon_console console[MAX_OCTEON_MAPS]; console 74 drivers/net/netconsole.c static struct console netconsole_ext; console 819 drivers/net/netconsole.c static void write_ext_msg(struct console *con, const char *msg, console 835 drivers/net/netconsole.c static void write_msg(struct console *con, const char *msg, unsigned int len) console 869 drivers/net/netconsole.c static struct console netconsole_ext = { console 875 drivers/net/netconsole.c static struct console netconsole = { console 234 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_pcie_console console; console 740 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_pcie_console *console; console 744 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console = &shared->console; console 746 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->base_addr = brcmf_pcie_read_tcm32(devinfo, addr); console 748 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c addr = console->base_addr + BRCMF_CONSOLE_BUFADDR_OFFSET; console 749 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->buf_addr = brcmf_pcie_read_tcm32(devinfo, addr); console 750 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c addr = console->base_addr + BRCMF_CONSOLE_BUFSIZE_OFFSET; console 751 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->bufsize = brcmf_pcie_read_tcm32(devinfo, addr); console 754 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->base_addr, console->buf_addr, console->bufsize); console 767 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c struct brcmf_pcie_console *console; console 775 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console = &devinfo->shared.console; console 776 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c addr = console->base_addr + BRCMF_CONSOLE_WRITEIDX_OFFSET; console 778 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c while (newidx != console->read_idx) { console 779 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c addr = console->buf_addr + console->read_idx; console 781 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->read_idx++; console 782 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c if (console->read_idx == console->bufsize) console 783 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->read_idx = 0; console 786 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->log_str[console->log_idx] = ch; console 787 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->log_idx++; console 789 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c (console->log_idx == (sizeof(console->log_str) - 2))) { console 791 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->log_str[console->log_idx] = ch; console 792 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->log_idx++; console 795 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->log_str[console->log_idx] = 0; console 798 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->log_str); console 800 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c pr_debug("CONSOLE: %s", console->log_str); console 801 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c console->log_idx = 0; console 482 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_console console; /* Console output polling support */ console 2812 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct brcmf_console *c = &bus->console; console 3665 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->console.count += jiffies_to_msecs(BRCMF_WD_POLL); console 3666 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c if (bus->console.count >= bus->console_interval) { console 3667 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c bus->console.count -= bus->console_interval; console 494 drivers/parisc/pdc_stable.c static PDCSPATH_ENTRY(PDCS_ADDR_PCON, console); console 821 drivers/s390/char/con3215.c static void con3215_write(struct console *co, const char *str, console 845 drivers/s390/char/con3215.c static struct tty_driver *con3215_device(struct console *c, int *index) console 891 drivers/s390/char/con3215.c static struct console con3215 = { console 491 drivers/s390/char/con3270.c con3270_write(struct console *co, const char *str, unsigned int count) console 516 drivers/s390/char/con3270.c con3270_device(struct console *c, int *index) console 583 drivers/s390/char/con3270.c static struct console con3270 = { console 162 drivers/s390/char/sclp_con.c sclp_console_write(struct console *console, const char *message, console 221 drivers/s390/char/sclp_con.c sclp_console_device(struct console *c, int *index) console 284 drivers/s390/char/sclp_con.c static struct console sclp_console = console 841 drivers/s390/char/sclp_vt220.c sclp_vt220_con_write(struct console *con, const char *buf, unsigned int count) console 847 drivers/s390/char/sclp_vt220.c sclp_vt220_con_device(struct console *c, int *index) console 872 drivers/s390/char/sclp_vt220.c static struct console sclp_vt220_console = console 896 drivers/staging/fwserial/fwserial.c if (!port->port.console) { console 997 drivers/staging/fwserial/fwserial.c if (!port->port.console) { console 1382 drivers/staging/fwserial/fwserial.c if (port->port.console) console 1404 drivers/staging/fwserial/fwserial.c if (port->port.console) console 1420 drivers/staging/fwserial/fwserial.c if (port->port.console) console 1427 drivers/staging/fwserial/fwserial.c if (port->port.console) { console 1639 drivers/staging/fwserial/fwserial.c if (port->port.console && port->fwcon_ops->notify) console 1746 drivers/staging/fwserial/fwserial.c if (port->port.console && port->fwcon_ops->notify) console 1760 drivers/tty/amiserial.c static void serial_console_write(struct console *co, const char *s, console 1776 drivers/tty/amiserial.c static struct tty_driver *serial_console_device(struct console *c, int *index) console 1782 drivers/tty/amiserial.c static struct console sercons = { console 258 drivers/tty/ehv_bytechan.c static void ehv_bc_console_write(struct console *co, const char *s, console 288 drivers/tty/ehv_bytechan.c static struct tty_driver *ehv_bc_console_device(struct console *co, int *index) console 295 drivers/tty/ehv_bytechan.c static struct console ehv_bc_console = { console 42 drivers/tty/goldfish.c struct console console; console 208 drivers/tty/goldfish.c static void goldfish_tty_console_write(struct console *co, const char *b, console 214 drivers/tty/goldfish.c static struct tty_driver *goldfish_tty_console_device(struct console *c, console 221 drivers/tty/goldfish.c static int goldfish_tty_console_setup(struct console *co, char *options) console 395 drivers/tty/goldfish.c strcpy(qtty->console.name, "ttyGF"); console 396 drivers/tty/goldfish.c qtty->console.write = goldfish_tty_console_write; console 397 drivers/tty/goldfish.c qtty->console.device = goldfish_tty_console_device; console 398 drivers/tty/goldfish.c qtty->console.setup = goldfish_tty_console_setup; console 399 drivers/tty/goldfish.c qtty->console.flags = CON_PRINTBUFFER; console 400 drivers/tty/goldfish.c qtty->console.index = line; console 401 drivers/tty/goldfish.c register_console(&qtty->console); console 426 drivers/tty/goldfish.c unregister_console(&qtty->console); console 427 drivers/tty/goldfish.c tty_unregister_device(goldfish_tty_driver, qtty->console.index); console 444 drivers/tty/goldfish.c static void gf_early_write(struct console *con, const char *s, unsigned int n) console 151 drivers/tty/hvc/hvc_console.c static void hvc_console_print(struct console *co, const char *b, console 197 drivers/tty/hvc/hvc_console.c static struct tty_driver *hvc_console_device(struct console *c, int *index) console 206 drivers/tty/hvc/hvc_console.c static int hvc_console_setup(struct console *co, char *options) console 217 drivers/tty/hvc/hvc_console.c static struct console hvc_console = { console 238 drivers/tty/hvc/hvc_xen.c info->evtchn = xen_start_info->console.domU.evtchn; console 240 drivers/tty/hvc/hvc_xen.c info->intf = gfn_to_virt(xen_start_info->console.domU.mfn); console 255 drivers/tty/hvc/hvc_xen.c if (!xen_start_info->console.domU.evtchn) console 308 drivers/tty/hvc/hvc_xen.c info->evtchn = xen_start_info->console.domU.evtchn; console 606 drivers/tty/hvc/hvc_xen.c static int __init xenboot_setup_console(struct console *console, char *string) console 618 drivers/tty/hvc/hvc_xen.c static void xenboot_write_console(struct console *console, const char *string, console 647 drivers/tty/hvc/hvc_xen.c struct console xenboot_console = { console 681 drivers/tty/hvc/hvc_xen.c static void xenboot_earlycon_write(struct console *console, console 1083 drivers/tty/hvc/hvsi.c static void hvsi_console_print(struct console *console, const char *buf, console 1086 drivers/tty/hvc/hvsi.c struct hvsi_struct *hp = &hvsi_ports[console->index]; console 1118 drivers/tty/hvc/hvsi.c static struct tty_driver *hvsi_console_device(struct console *console, console 1121 drivers/tty/hvc/hvsi.c *index = console->index; console 1125 drivers/tty/hvc/hvsi.c static int __init hvsi_console_setup(struct console *console, char *options) console 1130 drivers/tty/hvc/hvsi.c if (console->index < 0 || console->index >= hvsi_count) console 1132 drivers/tty/hvc/hvsi.c hp = &hvsi_ports[console->index]; console 1154 drivers/tty/hvc/hvsi.c static struct console hvsi_console = { console 292 drivers/tty/mips_ejtag_fdc.c struct console cons; console 300 drivers/tty/mips_ejtag_fdc.c static void mips_ejtag_fdc_console_write(struct console *c, const char *s, console 355 drivers/tty/mips_ejtag_fdc.c static struct tty_driver *mips_ejtag_fdc_console_device(struct console *c, console 379 drivers/tty/serial/21285.c serial21285_console_write(struct console *co, const char *s, console 421 drivers/tty/serial/21285.c static int __init serial21285_console_setup(struct console *co, char *options) console 447 drivers/tty/serial/21285.c static struct console serial21285_console = console 581 drivers/tty/serial/8250/8250_core.c static void univ8250_console_write(struct console *co, const char *s, console 589 drivers/tty/serial/8250/8250_core.c static int univ8250_console_setup(struct console *co, char *options) console 629 drivers/tty/serial/8250/8250_core.c static int univ8250_console_match(struct console *co, char *name, int idx, console 664 drivers/tty/serial/8250/8250_core.c static struct console univ8250_console = { console 103 drivers/tty/serial/8250/8250_early.c static void early_serial8250_write(struct console *console, console 106 drivers/tty/serial/8250/8250_early.c struct earlycon_device *device = console->data; console 66 drivers/tty/serial/8250/8250_ingenic.c static void ingenic_early_console_write(struct console *console, console 339 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_console_write(struct console *co, const char *s, console 347 drivers/tty/serial/altera_jtaguart.c static int __init altera_jtaguart_console_setup(struct console *co, console 362 drivers/tty/serial/altera_jtaguart.c static struct console altera_jtaguart_console = { console 382 drivers/tty/serial/altera_jtaguart.c static void altera_jtaguart_earlycon_write(struct console *co, const char *s, console 452 drivers/tty/serial/altera_uart.c static void altera_uart_console_write(struct console *co, const char *s, console 460 drivers/tty/serial/altera_uart.c static int __init altera_uart_console_setup(struct console *co, char *options) console 482 drivers/tty/serial/altera_uart.c static struct console altera_uart_console = { console 502 drivers/tty/serial/altera_uart.c static void altera_uart_earlycon_write(struct console *co, const char *s, console 582 drivers/tty/serial/amba-pl010.c pl010_console_write(struct console *co, const char *s, unsigned int count) console 637 drivers/tty/serial/amba-pl010.c static int __init pl010_console_setup(struct console *co, char *options) console 672 drivers/tty/serial/amba-pl010.c static struct console amba_console = { console 2208 drivers/tty/serial/amba-pl011.c pl011_console_write(struct console *co, const char *s, unsigned int count) console 2290 drivers/tty/serial/amba-pl011.c static int __init pl011_console_setup(struct console *co, char *options) console 2358 drivers/tty/serial/amba-pl011.c static int __init pl011_console_match(struct console *co, char *name, int idx, console 2401 drivers/tty/serial/amba-pl011.c static struct console amba_console = { console 2423 drivers/tty/serial/amba-pl011.c static void qdf2400_e44_early_write(struct console *con, const char *s, unsigned n) console 2442 drivers/tty/serial/amba-pl011.c static void pl011_early_write(struct console *con, const char *s, unsigned n) console 432 drivers/tty/serial/apbuart.c apbuart_console_write(struct console *co, const char *s, unsigned int count) console 477 drivers/tty/serial/apbuart.c static int __init apbuart_console_setup(struct console *co, char *options) console 510 drivers/tty/serial/apbuart.c static struct console grlib_apbuart_console = { console 541 drivers/tty/serial/ar933x_uart.c static void ar933x_uart_console_write(struct console *co, const char *s, console 581 drivers/tty/serial/ar933x_uart.c static int ar933x_uart_console_setup(struct console *co, char *options) console 602 drivers/tty/serial/ar933x_uart.c static struct console ar933x_uart_console = { console 109 drivers/tty/serial/arc_uart.c static struct console arc_console; console 488 drivers/tty/serial/arc_uart.c static int arc_serial_console_setup(struct console *co, char *options) console 528 drivers/tty/serial/arc_uart.c static void arc_serial_console_write(struct console *co, const char *s, console 539 drivers/tty/serial/arc_uart.c static struct console arc_console = { console 549 drivers/tty/serial/arc_uart.c static void arc_early_serial_write(struct console *con, const char *s, console 200 drivers/tty/serial/atmel_serial.c static struct console atmel_console; console 2554 drivers/tty/serial/atmel_serial.c static void atmel_console_write(struct console *co, const char *s, u_int count) console 2632 drivers/tty/serial/atmel_serial.c static int __init atmel_console_setup(struct console *co, char *options) console 2666 drivers/tty/serial/atmel_serial.c static struct console atmel_console = { console 699 drivers/tty/serial/bcm63xx_uart.c static void bcm_console_write(struct console *co, const char *s, console 734 drivers/tty/serial/bcm63xx_uart.c static int bcm_console_setup(struct console *co, char *options) console 755 drivers/tty/serial/bcm63xx_uart.c static struct console bcm63xx_console = { console 773 drivers/tty/serial/bcm63xx_uart.c static void bcm_early_write(struct console *con, const char *s, unsigned n) console 368 drivers/tty/serial/clps711x.c static void uart_clps711x_console_write(struct console *co, const char *c, console 383 drivers/tty/serial/clps711x.c static int uart_clps711x_console_setup(struct console *co, char *options) console 432 drivers/tty/serial/clps711x.c static struct console clps711x_console = { console 1265 drivers/tty/serial/cpm_uart/cpm_uart_core.c static void cpm_uart_console_write(struct console *co, const char *s, console 1288 drivers/tty/serial/cpm_uart/cpm_uart_core.c static int __init cpm_uart_console_setup(struct console *co, char *options) console 1369 drivers/tty/serial/cpm_uart/cpm_uart_core.c static struct console cpm_scc_uart_console = { console 392 drivers/tty/serial/digicolor-usart.c static void digicolor_uart_console_write(struct console *co, const char *c, console 416 drivers/tty/serial/digicolor-usart.c static int digicolor_uart_console_setup(struct console *co, char *options) console 434 drivers/tty/serial/digicolor-usart.c static struct console digicolor_console = { console 853 drivers/tty/serial/dz.c static void dz_console_print(struct console *co, console 864 drivers/tty/serial/dz.c static int __init dz_console_setup(struct console *co, char *options) console 890 drivers/tty/serial/dz.c static struct console dz_console = { console 39 drivers/tty/serial/earlycon-arm-semihost.c static void smh_write(struct console *con, const char *s, unsigned n) console 18 drivers/tty/serial/earlycon-riscv-sbi.c static void sbi_console_write(struct console *con, console 29 drivers/tty/serial/earlycon.c static struct console early_con = { console 58 drivers/tty/serial/earlycon.c struct console *earlycon = device->con; console 530 drivers/tty/serial/efm32-uart.c static void efm32_uart_console_write(struct console *co, const char *s, console 595 drivers/tty/serial/efm32-uart.c static int efm32_uart_console_setup(struct console *co, char *options) console 642 drivers/tty/serial/efm32-uart.c static struct console efm32_uart_console = { console 653 drivers/tty/serial/efm32-uart.c #define efm32_uart_console (*(struct console *)NULL) console 661 drivers/tty/serial/fsl_linflexuart.c linflex_console_write(struct console *co, const char *s, unsigned int count) console 713 drivers/tty/serial/fsl_linflexuart.c static int __init linflex_console_setup(struct console *co, char *options) console 781 drivers/tty/serial/fsl_linflexuart.c static struct console linflex_console = { console 791 drivers/tty/serial/fsl_linflexuart.c static void linflex_earlycon_write(struct console *con, const char *s, console 2091 drivers/tty/serial/fsl_lpuart.c lpuart_console_write(struct console *co, const char *s, unsigned int count) console 2121 drivers/tty/serial/fsl_lpuart.c lpuart32_console_write(struct console *co, const char *s, unsigned int count) console 2246 drivers/tty/serial/fsl_lpuart.c static int __init lpuart_console_setup(struct console *co, char *options) console 2283 drivers/tty/serial/fsl_lpuart.c static struct console lpuart_console = { console 2293 drivers/tty/serial/fsl_lpuart.c static struct console lpuart32_console = { console 2303 drivers/tty/serial/fsl_lpuart.c static void lpuart_early_write(struct console *con, const char *s, unsigned n) console 2310 drivers/tty/serial/fsl_lpuart.c static void lpuart32_early_write(struct console *con, const char *s, unsigned n) console 1932 drivers/tty/serial/imx.c imx_uart_console_write(struct console *co, const char *s, unsigned int count) console 2053 drivers/tty/serial/imx.c imx_uart_console_setup(struct console *co, char *options) console 2102 drivers/tty/serial/imx.c static struct console imx_uart_console = { console 2125 drivers/tty/serial/imx.c static void imx_uart_console_early_write(struct console *con, const char *s, console 1020 drivers/tty/serial/ip22zilog.c ip22zilog_console_write(struct console *con, const char *s, unsigned int count) console 1031 drivers/tty/serial/ip22zilog.c static int __init ip22zilog_console_setup(struct console *con, char *options) console 1058 drivers/tty/serial/ip22zilog.c static struct console ip22zilog_console = { console 44 drivers/tty/serial/kgdb_nmi.c static int kgdb_nmi_console_setup(struct console *co, char *options) console 58 drivers/tty/serial/kgdb_nmi.c static void kgdb_nmi_console_write(struct console *co, const char *s, uint c) console 68 drivers/tty/serial/kgdb_nmi.c static struct tty_driver *kgdb_nmi_console_device(struct console *co, int *idx) console 74 drivers/tty/serial/kgdb_nmi.c static struct console kgdb_nmi_console = { console 149 drivers/tty/serial/kgdboc.c struct console *cons; console 623 drivers/tty/serial/lantiq.c lqasc_console_write(struct console *co, const char *s, u_int count) console 641 drivers/tty/serial/lantiq.c lqasc_console_setup(struct console *co, char *options) console 669 drivers/tty/serial/lantiq.c static struct console lqasc_console = { console 687 drivers/tty/serial/lantiq.c static void lqasc_serial_early_console_write(struct console *co, console 132 drivers/tty/serial/lpc32xx_hs.c static void lpc32xx_hsuart_console_write(struct console *co, const char *s, console 156 drivers/tty/serial/lpc32xx_hs.c static int __init lpc32xx_hsuart_console_setup(struct console *co, console 181 drivers/tty/serial/lpc32xx_hs.c static struct console lpc32xx_hsuart_console = { console 516 drivers/tty/serial/mcf.c static void mcf_console_putc(struct console *co, const char c) console 534 drivers/tty/serial/mcf.c static void mcf_console_write(struct console *co, const char *s, unsigned int count) console 545 drivers/tty/serial/mcf.c static int __init mcf_console_setup(struct console *co, char *options) console 569 drivers/tty/serial/mcf.c static struct console mcf_console = { console 496 drivers/tty/serial/meson_uart.c static void meson_serial_console_write(struct console *co, const char *s, console 508 drivers/tty/serial/meson_uart.c static int meson_serial_console_setup(struct console *co, char *options) console 531 drivers/tty/serial/meson_uart.c static struct console meson_serial_console = { console 548 drivers/tty/serial/meson_uart.c static void meson_serial_early_console_write(struct console *co, console 415 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_console_write(struct console *co, const char *s, console 423 drivers/tty/serial/milbeaut_usio.c static int __init mlb_usio_console_setup(struct console *co, char *options) console 450 drivers/tty/serial/milbeaut_usio.c static struct console mlb_usio_console = { console 468 drivers/tty/serial/milbeaut_usio.c static void mlb_usio_early_console_write(struct console *co, const char *s, console 1574 drivers/tty/serial/mpc52xx_uart.c mpc52xx_console_write(struct console *co, const char *s, unsigned int count) console 1608 drivers/tty/serial/mpc52xx_uart.c mpc52xx_console_setup(struct console *co, char *options) console 1681 drivers/tty/serial/mpc52xx_uart.c static struct console mpc52xx_console = { console 443 drivers/tty/serial/mps2-uart.c static void mps2_uart_console_write(struct console *co, const char *s, unsigned int cnt) console 451 drivers/tty/serial/mps2-uart.c static int mps2_uart_console_setup(struct console *co, char *options) console 475 drivers/tty/serial/mps2-uart.c static struct console mps2_uart_console = { console 495 drivers/tty/serial/mps2-uart.c static void mps2_early_write(struct console *con, const char *s, unsigned int n) console 1643 drivers/tty/serial/msm_serial.c static void msm_console_write(struct console *co, const char *s, console 1657 drivers/tty/serial/msm_serial.c static int msm_console_setup(struct console *co, char *options) console 1684 drivers/tty/serial/msm_serial.c msm_serial_early_write(struct console *con, const char *s, unsigned n) console 1704 drivers/tty/serial/msm_serial.c msm_serial_early_write_dm(struct console *con, const char *s, unsigned n) console 1726 drivers/tty/serial/msm_serial.c static struct console msm_console = { console 391 drivers/tty/serial/mux.c static void mux_console_write(struct console *co, const char *s, unsigned count) console 406 drivers/tty/serial/mux.c static int mux_console_setup(struct console *co, char *options) console 411 drivers/tty/serial/mux.c static struct console mux_console = { console 618 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_putc_early_write(struct console *con, console 657 drivers/tty/serial/mvebu-uart.c static void mvebu_uart_console_write(struct console *co, const char *s, console 692 drivers/tty/serial/mvebu-uart.c static int mvebu_uart_console_setup(struct console *co, char *options) console 718 drivers/tty/serial/mvebu-uart.c static struct console mvebu_uart_console = { console 1355 drivers/tty/serial/mxs-auart.c auart_console_write(struct console *co, const char *str, unsigned int count) console 1436 drivers/tty/serial/mxs-auart.c auart_console_setup(struct console *co, char *options) console 1472 drivers/tty/serial/mxs-auart.c static struct console auart_console = { console 1260 drivers/tty/serial/omap-serial.c static void early_omap_serial_write(struct console *console, const char *s, console 1263 drivers/tty/serial/omap-serial.c struct earlycon_device *device = console->data; console 1300 drivers/tty/serial/omap-serial.c serial_omap_console_write(struct console *co, const char *s, console 1350 drivers/tty/serial/omap-serial.c serial_omap_console_setup(struct console *co, char *options) console 1368 drivers/tty/serial/omap-serial.c static struct console serial_omap_console = { console 537 drivers/tty/serial/owl-uart.c static void owl_uart_console_write(struct console *co, const char *s, console 549 drivers/tty/serial/owl-uart.c static int owl_uart_console_setup(struct console *co, char *options) console 570 drivers/tty/serial/owl-uart.c static struct console owl_uart_console = { console 588 drivers/tty/serial/owl-uart.c static void owl_uart_early_console_write(struct console *co, console 1630 drivers/tty/serial/pch_uart.c pch_console_write(struct console *co, const char *s, unsigned int count) console 1679 drivers/tty/serial/pch_uart.c static int __init pch_console_setup(struct console *co, char *options) console 1709 drivers/tty/serial/pch_uart.c static struct console pch_console = { console 711 drivers/tty/serial/pic32_uart.c static void pic32_console_write(struct console *co, const char *s, console 724 drivers/tty/serial/pic32_uart.c static int pic32_console_setup(struct console *co, char *options) console 753 drivers/tty/serial/pic32_uart.c static struct console pic32_console = { console 1799 drivers/tty/serial/pmac_zilog.c static void pmz_console_write(struct console *con, const char *s, unsigned int count); console 1800 drivers/tty/serial/pmac_zilog.c static int __init pmz_console_setup(struct console *co, char *options); console 1802 drivers/tty/serial/pmac_zilog.c static struct console pmz_console = { console 1956 drivers/tty/serial/pmac_zilog.c static void pmz_console_write(struct console *con, const char *s, unsigned int count) console 1979 drivers/tty/serial/pmac_zilog.c static int __init pmz_console_setup(struct console *co, char *options) console 688 drivers/tty/serial/pnx8xxx_uart.c pnx8xxx_console_write(struct console *co, const char *s, unsigned int count) console 719 drivers/tty/serial/pnx8xxx_uart.c pnx8xxx_console_setup(struct console *co, char *options) console 743 drivers/tty/serial/pnx8xxx_uart.c static struct console pnx8xxx_console = { console 641 drivers/tty/serial/pxa.c serial_pxa_console_write(struct console *co, const char *s, unsigned int count) console 726 drivers/tty/serial/pxa.c serial_pxa_console_setup(struct console *co, char *options) console 746 drivers/tty/serial/pxa.c static struct console serial_pxa_console = { console 252 drivers/tty/serial/qcom_geni_serial.c static struct qcom_geni_serial_port *get_port_from_line(int line, bool console) console 255 drivers/tty/serial/qcom_geni_serial.c int nr_ports = console ? GENI_UART_CONS_PORTS : GENI_UART_PORTS; console 260 drivers/tty/serial/qcom_geni_serial.c port = console ? &qcom_geni_console_port : &qcom_geni_uart_ports[line]; console 418 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_console_write(struct console *co, const char *s, console 1066 drivers/tty/serial/qcom_geni_serial.c static int __init qcom_geni_console_setup(struct console *co, char *options) console 1102 drivers/tty/serial/qcom_geni_serial.c static void qcom_geni_serial_earlycon_write(struct console *con, console 1171 drivers/tty/serial/qcom_geni_serial.c static struct console cons_ops = { console 1266 drivers/tty/serial/qcom_geni_serial.c bool console = false; console 1270 drivers/tty/serial/qcom_geni_serial.c console = true; console 1272 drivers/tty/serial/qcom_geni_serial.c if (console) { console 1280 drivers/tty/serial/qcom_geni_serial.c port = get_port_from_line(line, console); console 1317 drivers/tty/serial/qcom_geni_serial.c port->handle_rx = console ? handle_rx_console : handle_rx_uart; console 1318 drivers/tty/serial/qcom_geni_serial.c if (!console) console 624 drivers/tty/serial/rda-uart.c static void rda_uart_console_write(struct console *co, const char *s, console 636 drivers/tty/serial/rda-uart.c static int rda_uart_console_setup(struct console *co, char *options) console 657 drivers/tty/serial/rda-uart.c static struct console rda_uart_console = { console 675 drivers/tty/serial/rda-uart.c static void rda_uart_early_console_write(struct console *co, console 720 drivers/tty/serial/sa1100.c sa1100_console_write(struct console *co, const char *s, unsigned int count) console 781 drivers/tty/serial/sa1100.c sa1100_console_setup(struct console *co, char *options) console 807 drivers/tty/serial/sa1100.c static struct console sa1100_console = { console 1474 drivers/tty/serial/samsung.c static struct console s3c24xx_serial_console; console 2118 drivers/tty/serial/samsung.c s3c24xx_serial_console_write(struct console *co, const char *s, console 2199 drivers/tty/serial/samsung.c s3c24xx_serial_console_setup(struct console *co, char *options) console 2241 drivers/tty/serial/samsung.c static struct console s3c24xx_serial_console = { console 2526 drivers/tty/serial/samsung.c static void samsung_early_write(struct console *con, const char *s, unsigned n) console 835 drivers/tty/serial/sb1250-duart.c static void sbd_console_write(struct console *co, const char *s, console 864 drivers/tty/serial/sb1250-duart.c static int __init sbd_console_setup(struct console *co, char *options) console 891 drivers/tty/serial/sb1250-duart.c static struct console sbd_console = { console 126 drivers/tty/serial/sccnxp.c struct console console; console 848 drivers/tty/serial/sccnxp.c static void sccnxp_console_write(struct console *co, const char *c, unsigned n) console 859 drivers/tty/serial/sccnxp.c static int sccnxp_console_setup(struct console *co, char *options) console 975 drivers/tty/serial/sccnxp.c s->uart.cons = &s->console; console 1939 drivers/tty/serial/serial_core.c uart_get_console(struct uart_port *ports, int nr, struct console *co) console 2057 drivers/tty/serial/serial_core.c uart_set_options(struct uart_port *port, struct console *co, console 2600 drivers/tty/serial/serial_core.c struct tty_driver *uart_console_device(struct console *co, int *index) console 2840 drivers/tty/serial/serial_core.c port->console = uart_console(uport); console 901 drivers/tty/serial/serial_txx9.c serial_txx9_console_write(struct console *co, const char *s, unsigned int count) console 929 drivers/tty/serial/serial_txx9.c static int __init serial_txx9_console_setup(struct console *co, char *options) console 959 drivers/tty/serial/serial_txx9.c static struct console serial_txx9_console = { console 3015 drivers/tty/serial/sh-sci.c static void serial_console_write(struct console *co, const char *s, console 3055 drivers/tty/serial/sh-sci.c static int serial_console_setup(struct console *co, char *options) console 3090 drivers/tty/serial/sh-sci.c static struct console serial_console = { console 3100 drivers/tty/serial/sh-sci.c static struct console early_serial_console = { console 726 drivers/tty/serial/sifive.c static void early_sifive_serial_write(struct console *con, const char *s, console 769 drivers/tty/serial/sifive.c static void sifive_serial_console_write(struct console *co, const char *s, console 800 drivers/tty/serial/sifive.c static int __init sifive_serial_console_setup(struct console *co, char *options) console 823 drivers/tty/serial/sifive.c static struct console sifive_serial_console = { console 1084 drivers/tty/serial/sirfsoc_uart.c sirfsoc_uart_console_setup(struct console *co, char *options) console 1126 drivers/tty/serial/sirfsoc_uart.c static void sirfsoc_uart_console_write(struct console *co, const char *s, console 1135 drivers/tty/serial/sirfsoc_uart.c static struct console sirfsoc_uart_console = { console 964 drivers/tty/serial/sprd_serial.c static void sprd_console_write(struct console *co, const char *s, console 987 drivers/tty/serial/sprd_serial.c static int __init sprd_console_setup(struct console *co, char *options) console 1012 drivers/tty/serial/sprd_serial.c static struct console sprd_console = { console 1043 drivers/tty/serial/sprd_serial.c static void sprd_early_write(struct console *con, const char *s, unsigned int n) console 1118 drivers/tty/serial/sprd_serial.c struct console *cons = sprd_uart_driver.cons; console 878 drivers/tty/serial/st-asc.c static void asc_console_write(struct console *co, const char *s, unsigned count) console 912 drivers/tty/serial/st-asc.c static int asc_console_setup(struct console *co, char *options) console 940 drivers/tty/serial/st-asc.c static struct console asc_console = { console 1258 drivers/tty/serial/stm32-usart.c static void stm32_console_write(struct console *co, const char *s, unsigned cnt) console 1292 drivers/tty/serial/stm32-usart.c static int stm32_console_setup(struct console *co, char *options) console 1320 drivers/tty/serial/stm32-usart.c static struct console stm32_console = { console 55 drivers/tty/serial/suncore.c int sunserial_console_match(struct console *con, struct device_node *dp, console 85 drivers/tty/serial/suncore.c void sunserial_console_termios(struct console *con, struct device_node *uart_dp) console 439 drivers/tty/serial/sunhv.c static void sunhv_console_write_paged(struct console *con, const char *s, unsigned n) console 494 drivers/tty/serial/sunhv.c static void sunhv_console_write_bychar(struct console *con, const char *s, unsigned n) console 515 drivers/tty/serial/sunhv.c static struct console sunhv_console = { console 862 drivers/tty/serial/sunsab.c static void sunsab_console_write(struct console *con, const char *s, unsigned n) console 880 drivers/tty/serial/sunsab.c static int sunsab_console_setup(struct console *con, char *options) console 949 drivers/tty/serial/sunsab.c static struct console sunsab_console = { console 959 drivers/tty/serial/sunsab.c static inline struct console *SUNSAB_CONSOLE(void) console 1304 drivers/tty/serial/sunsu.c static void sunsu_console_write(struct console *co, const char *s, console 1342 drivers/tty/serial/sunsu.c static int __init sunsu_console_setup(struct console *co, char *options) console 1371 drivers/tty/serial/sunsu.c static struct console sunsu_console = { console 1385 drivers/tty/serial/sunsu.c static inline struct console *SUNSU_CONSOLE(void) console 1203 drivers/tty/serial/sunzilog.c sunzilog_console_write(struct console *con, const char *s, unsigned int count) console 1221 drivers/tty/serial/sunzilog.c static int __init sunzilog_console_setup(struct console *con, char *options) console 1266 drivers/tty/serial/sunzilog.c static struct console sunzilog_console_ops = { console 1276 drivers/tty/serial/sunzilog.c static inline struct console *SUNZILOG_CONSOLE(void) console 26 drivers/tty/serial/tegra-tcu.c struct console console; console 147 drivers/tty/serial/tegra-tcu.c static void tegra_tcu_console_write(struct console *cons, const char *s, console 150 drivers/tty/serial/tegra-tcu.c struct tegra_tcu *tcu = container_of(cons, struct tegra_tcu, console); console 155 drivers/tty/serial/tegra-tcu.c static int tegra_tcu_console_setup(struct console *cons, char *options) console 207 drivers/tty/serial/tegra-tcu.c strcpy(tcu->console.name, "ttyTCU"); console 208 drivers/tty/serial/tegra-tcu.c tcu->console.device = uart_console_device; console 209 drivers/tty/serial/tegra-tcu.c tcu->console.flags = CON_PRINTBUFFER | CON_ANYTIME; console 210 drivers/tty/serial/tegra-tcu.c tcu->console.index = -1; console 211 drivers/tty/serial/tegra-tcu.c tcu->console.write = tegra_tcu_console_write; console 212 drivers/tty/serial/tegra-tcu.c tcu->console.setup = tegra_tcu_console_setup; console 213 drivers/tty/serial/tegra-tcu.c tcu->console.data = &tcu->driver; console 221 drivers/tty/serial/tegra-tcu.c tcu->driver.cons = &tcu->console; console 251 drivers/tty/serial/tegra-tcu.c register_console(&tcu->console); console 271 drivers/tty/serial/tegra-tcu.c unregister_console(&tcu->console); console 480 drivers/tty/serial/uartlite.c static void ulite_console_write(struct console *co, const char *s, console 509 drivers/tty/serial/uartlite.c static int ulite_console_setup(struct console *co, char *options) console 540 drivers/tty/serial/uartlite.c static struct console ulite_console = { console 571 drivers/tty/serial/uartlite.c static void early_uartlite_write(struct console *console, console 574 drivers/tty/serial/uartlite.c struct earlycon_device *device = console->data; console 756 drivers/tty/serial/vr41xx_siu.c static void siu_console_write(struct console *con, const char *s, unsigned count) console 772 drivers/tty/serial/vr41xx_siu.c static int __init siu_console_setup(struct console *con, char *options) console 801 drivers/tty/serial/vr41xx_siu.c static struct console siu_console = { console 499 drivers/tty/serial/vt8500_serial.c static void vt8500_console_write(struct console *co, const char *s, console 521 drivers/tty/serial/vt8500_serial.c static int __init vt8500_console_setup(struct console *co, char *options) console 544 drivers/tty/serial/vt8500_serial.c static struct console vt8500_console = { console 1137 drivers/tty/serial/xilinx_uartps.c static void cdns_early_write(struct console *con, const char *s, console 1195 drivers/tty/serial/xilinx_uartps.c static void cdns_uart_console_write(struct console *co, const char *s, console 1243 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_console_setup(struct console *co, char *options) console 1264 drivers/tty/serial/xilinx_uartps.c static struct console cdns_uart_console = { console 1148 drivers/tty/serial/zs.c static void zs_console_write(struct console *co, const char *s, console 1199 drivers/tty/serial/zs.c static int __init zs_console_setup(struct console *co, char *options) console 1223 drivers/tty/serial/zs.c static struct console zs_console = { console 3429 drivers/tty/tty_io.c struct console *cs[16]; console 3431 drivers/tty/tty_io.c struct console *c; console 317 drivers/tty/tty_port.c if (port->console) console 637 drivers/tty/tty_port.c if (!port->console) console 51 drivers/tty/ttynull.c static struct tty_driver *ttynull_device(struct console *c, int *index) console 57 drivers/tty/ttynull.c static struct console ttynull_console = { console 1149 drivers/tty/vt/keyboard.c int vt_get_leds(int console, int flag) console 1151 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 1171 drivers/tty/vt/keyboard.c void vt_set_led_state(int console, int leds) console 1173 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 1190 drivers/tty/vt/keyboard.c void vt_kbd_con_start(int console) console 1192 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 1207 drivers/tty/vt/keyboard.c void vt_kbd_con_stop(int console) console 1209 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 1800 drivers/tty/vt/keyboard.c int vt_do_kdskbmode(int console, unsigned int arg) console 1802 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 1840 drivers/tty/vt/keyboard.c int vt_do_kdskbmeta(int console, unsigned int arg) console 1842 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 1889 drivers/tty/vt/keyboard.c int console) console 1891 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 2126 drivers/tty/vt/keyboard.c int vt_do_kdskled(int console, int cmd, unsigned long arg, int perm) console 2128 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 2168 drivers/tty/vt/keyboard.c int vt_do_kdgkbmode(int console) console 2170 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 2192 drivers/tty/vt/keyboard.c int vt_do_kdgkbmeta(int console) console 2194 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 2205 drivers/tty/vt/keyboard.c void vt_reset_unicode(int console) console 2210 drivers/tty/vt/keyboard.c kbd_table[console].kbdmode = default_utf8 ? VC_UNICODE : VC_XLATE; console 2233 drivers/tty/vt/keyboard.c void vt_reset_keyboard(int console) console 2235 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 2263 drivers/tty/vt/keyboard.c int vt_get_kbd_mode_bit(int console, int bit) console 2265 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 2278 drivers/tty/vt/keyboard.c void vt_set_kbd_mode_bit(int console, int bit) console 2280 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 2297 drivers/tty/vt/keyboard.c void vt_clr_kbd_mode_bit(int console, int bit) console 2299 drivers/tty/vt/keyboard.c struct kbd_struct *kb = kbd_table + console; console 140 drivers/tty/vt/vc_screen.c poll->cons_num = console(file_inode(file)); console 187 drivers/tty/vt/vc_screen.c unsigned int currcons = console(inode); console 679 drivers/tty/vt/vc_screen.c unsigned int currcons = console(inode); console 2946 drivers/tty/vt/vt.c static void vt_console_print(struct console *co, const char *b, unsigned count) console 3021 drivers/tty/vt/vt.c static struct tty_driver *vt_console_device(struct console *c, int *index) console 3027 drivers/tty/vt/vt.c static struct console vt_console_driver = { console 355 drivers/tty/vt/vt_ioctl.c unsigned int console = vc->vc_num; console 491 drivers/tty/vt/vt_ioctl.c if (console != fg_console) console 520 drivers/tty/vt/vt_ioctl.c ret = vt_do_kdskbmode(console, arg); console 526 drivers/tty/vt/vt_ioctl.c uival = vt_do_kdgkbmode(console); console 533 drivers/tty/vt/vt_ioctl.c ret = vt_do_kdskbmeta(console, arg); console 538 drivers/tty/vt/vt_ioctl.c uival = vt_do_kdgkbmeta(console); console 552 drivers/tty/vt/vt_ioctl.c ret = vt_do_kdsk_ioctl(cmd, up, perm, console); console 575 drivers/tty/vt/vt_ioctl.c ret = vt_do_kdskled(console, cmd, arg, perm); console 712 drivers/tty/vt/vt_ioctl.c if (vsa.console == 0 || vsa.console > MAX_NR_CONSOLES) console 715 drivers/tty/vt/vt_ioctl.c vsa.console = array_index_nospec(vsa.console, console 717 drivers/tty/vt/vt_ioctl.c vsa.console--; console 719 drivers/tty/vt/vt_ioctl.c ret = vc_allocate(vsa.console); console 725 drivers/tty/vt/vt_ioctl.c nvc = vc_cons[vsa.console].d; console 736 drivers/tty/vt/vt_ioctl.c set_console(vsa.console); console 913 drivers/usb/early/ehci-dbgp.c static void early_dbgp_write(struct console *con, const char *str, u32 n) console 965 drivers/usb/early/ehci-dbgp.c struct console early_dbgp_console = { console 871 drivers/usb/early/xhci-dbc.c static void early_xdbc_write(struct console *con, const char *str, u32 n) console 904 drivers/usb/early/xhci-dbc.c static struct console early_xdbc_console = { console 895 drivers/usb/gadget/function/u_serial.c static struct console gserial_cons; console 1036 drivers/usb/gadget/function/u_serial.c static int gs_console_setup(struct console *co, char *options) console 1064 drivers/usb/gadget/function/u_serial.c static void gs_console_write(struct console *co, console 1077 drivers/usb/gadget/function/u_serial.c static struct tty_driver *gs_console_device(struct console *co, int *index) console 1088 drivers/usb/gadget/function/u_serial.c static struct console gserial_cons = { console 137 drivers/usb/misc/sisusbvga/sisusb_con.c sisusb_get_sisusb(unsigned short console) console 139 drivers/usb/misc/sisusbvga/sisusb_con.c return mysisusbs[console]; console 152 drivers/usb/misc/sisusbvga/sisusb_con.c sisusb_get_sisusb_lock_and_check(unsigned short console) console 164 drivers/usb/misc/sisusbvga/sisusb_con.c sisusb = sisusb_get_sisusb(console); console 171 drivers/usb/misc/sisusbvga/sisusb_con.c !sisusb->havethisconsole[console]) { console 29 drivers/usb/serial/console.c static struct console usbcons; console 55 drivers/usb/serial/console.c static int usb_console_setup(struct console *co, char *options) console 176 drivers/usb/serial/console.c port->port.console = 1; console 194 drivers/usb/serial/console.c static void usb_console_write(struct console *co, console 211 drivers/usb/serial/console.c if (!port->port.console) { console 243 drivers/usb/serial/console.c static struct tty_driver *usb_console_device(struct console *co, int *index) console 254 drivers/usb/serial/console.c static struct console usbcons = { console 297 drivers/usb/serial/console.c usbcons_info.port->port.console = 0; console 368 drivers/usb/serial/f81232.c if (port->port.console && port->sysrq) { console 1241 drivers/usb/serial/f81534.c if (port->port.console && port->sysrq) { console 2562 drivers/usb/serial/ftdi_sio.c if (port->port.console && port->sysrq) { console 358 drivers/usb/serial/generic.c if (!port->port.console || !port->sysrq) { console 577 drivers/usb/serial/generic.c if (port->sysrq && port->port.console) { console 330 drivers/usb/serial/mxuport.c if (!port->port.console || !port->sysrq) { console 1026 drivers/usb/serial/pl2303.c if (port->port.console && port->sysrq) { console 520 drivers/usb/serial/ssu100.c if (port->port.console && port->sysrq) { console 309 drivers/usb/serial/usb-serial.c if (port->port.console) console 3352 drivers/video/fbdev/core/fbcon.c if (con2fb.console < 1 || con2fb.console > MAX_NR_CONSOLES) console 3363 drivers/video/fbdev/core/fbcon.c ret = set_con2fb_map(con2fb.console - 1, console 3376 drivers/video/fbdev/core/fbcon.c if (con2fb.console < 1 || con2fb.console > MAX_NR_CONSOLES) console 3380 drivers/video/fbdev/core/fbcon.c con2fb.framebuffer = con2fb_map[con2fb.console - 1]; console 495 drivers/video/fbdev/core/fbsysfs.c __ATTR(console, S_IRUGO|S_IWUSR, show_console, store_console), console 130 drivers/video/fbdev/smscufx.c static bool console; /* Optionally allow fbcon to consume first framebuffer */ console 1070 drivers/video/fbdev/smscufx.c if (user == 0 && !console) console 1641 drivers/video/fbdev/smscufx.c dev_dbg(dev->gdev, "console enable=%d\n", console); console 1948 drivers/video/fbdev/smscufx.c module_param(console, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP); console 1949 drivers/video/fbdev/smscufx.c MODULE_PARM_DESC(console, "Allow fbcon to be used on this display"); console 67 drivers/video/fbdev/udlfb.c static bool console = 1; /* Allow fbcon to open framebuffer */ console 965 drivers/video/fbdev/udlfb.c if ((user == 0) && (!console)) console 1667 drivers/video/fbdev/udlfb.c dev_dbg(&intf->dev, "console enable=%d\n", console); console 1978 drivers/video/fbdev/udlfb.c module_param(console, bool, S_IWUSR | S_IRUSR | S_IWGRP | S_IRGRP); console 1979 drivers/video/fbdev/udlfb.c MODULE_PARM_DESC(console, "Allow fbcon to open framebuffer"); console 503 drivers/video/fbdev/xen-fbfront.c struct console *c; console 29 fs/proc/consoles.c struct console *con = v; console 63 fs/proc/consoles.c struct console *con; console 76 fs/proc/consoles.c struct console *con = v; console 490 fs/pstore/platform.c static void pstore_console_write(struct console *con, const char *s, unsigned c) console 505 fs/pstore/platform.c static struct console pstore_console = { console 147 include/linux/console.h void (*write)(struct console *, const char *, unsigned); console 148 include/linux/console.h int (*read)(struct console *, char *, unsigned); console 149 include/linux/console.h struct tty_driver *(*device)(struct console *, int *); console 151 include/linux/console.h int (*setup)(struct console *, char *); console 152 include/linux/console.h int (*match)(struct console *, char *name, int idx, char *options); console 157 include/linux/console.h struct console *next; console 167 include/linux/console.h extern struct console *early_console; console 175 include/linux/console.h extern void register_console(struct console *); console 176 include/linux/console.h extern int unregister_console(struct console *); console 177 include/linux/console.h extern struct console *console_drivers; console 185 include/linux/console.h extern void console_stop(struct console *); console 186 include/linux/console.h extern void console_start(struct console *); console 188 include/linux/console.h extern int braille_register_console(struct console *, int index, console 190 include/linux/console.h extern int braille_unregister_console(struct console *); console 139 include/linux/kbd_kern.h struct console; console 163 include/linux/serial_core.h struct console *cons; /* struct console, if any */ console 310 include/linux/serial_core.h struct console *cons; console 344 include/linux/serial_core.h struct console *con; console 395 include/linux/serial_core.h struct console *c); console 400 include/linux/serial_core.h int uart_set_options(struct uart_port *port, struct console *co, int baud, console 402 include/linux/serial_core.h struct tty_driver *uart_console_device(struct console *co, int *index); console 33 include/linux/sunserialcore.h extern int sunserial_console_match(struct console *, struct device_node *, console 35 include/linux/sunserialcore.h extern void sunserial_console_termios(struct console *, console 243 include/linux/tty.h unsigned char console:1, /* port is a console */ console 48 include/linux/usb/ehci-dbgp.h extern struct console early_dbgp_console; console 399 include/linux/usb/serial.h if (!__port->port.console || !__print_once) { \ console 37 include/linux/vt_kern.h int vc_allocate(unsigned int console); console 38 include/linux/vt_kern.h int vc_cons_allocated(unsigned int console); console 40 include/linux/vt_kern.h struct vc_data *vc_deallocate(unsigned int console); console 165 include/linux/vt_kern.h extern int vt_do_kdskbmode(int console, unsigned int arg); console 166 include/linux/vt_kern.h extern int vt_do_kdskbmeta(int console, unsigned int arg); console 170 include/linux/vt_kern.h int perm, int console); console 173 include/linux/vt_kern.h extern int vt_do_kdskled(int console, int cmd, unsigned long arg, int perm); console 174 include/linux/vt_kern.h extern int vt_do_kdgkbmode(int console); console 175 include/linux/vt_kern.h extern int vt_do_kdgkbmeta(int console); console 176 include/linux/vt_kern.h extern void vt_reset_unicode(int console); console 178 include/linux/vt_kern.h extern void vt_reset_keyboard(int console); console 179 include/linux/vt_kern.h extern int vt_get_leds(int console, int flag); console 180 include/linux/vt_kern.h extern int vt_get_kbd_mode_bit(int console, int bit); console 181 include/linux/vt_kern.h extern void vt_set_kbd_mode_bit(int console, int bit); console 182 include/linux/vt_kern.h extern void vt_clr_kbd_mode_bit(int console, int bit); console 183 include/linux/vt_kern.h extern void vt_set_led_state(int console, int leds); console 184 include/linux/vt_kern.h extern void vt_set_led_state(int console, int leds); console 185 include/linux/vt_kern.h extern void vt_kbd_con_start(int console); console 186 include/linux/vt_kern.h extern void vt_kbd_con_stop(int console); console 10 include/trace/events/printk.h TRACE_EVENT(console, console 291 include/uapi/linux/fb.h __u32 console; console 81 include/uapi/linux/vt.h unsigned int console; console 5 include/xen/hvc-console.h extern struct console xenboot_console; console 652 include/xen/interface/xen.h } console; console 848 kernel/debug/debug_core.c static void kgdb_console_write(struct console *co, const char *s, console 863 kernel/debug/debug_core.c static struct console kgdbcons = { console 566 kernel/debug/kdb/kdb_io.c struct console *c = console_drivers; console 38 kernel/printk/braille.c _braille_register_console(struct console *console, struct console_cmdline *c) console 43 kernel/printk/braille.c console->flags |= CON_BRL; console 44 kernel/printk/braille.c rtn = braille_register_console(console, c->index, c->options, console 52 kernel/printk/braille.c _braille_unregister_console(struct console *console) console 54 kernel/printk/braille.c if (console->flags & CON_BRL) console 55 kernel/printk/braille.c return braille_unregister_console(console); console 24 kernel/printk/braille.h _braille_register_console(struct console *console, struct console_cmdline *c); console 27 kernel/printk/braille.h _braille_unregister_console(struct console *console); console 43 kernel/printk/braille.h _braille_register_console(struct console *console, struct console_cmdline *c) console 49 kernel/printk/braille.h _braille_unregister_console(struct console *console) console 87 kernel/printk/printk.c struct console *console_drivers; console 272 kernel/printk/printk.c static struct console *exclusive_console; console 1799 kernel/printk/printk.c struct console *con; console 2126 kernel/printk/printk.c struct console *early_console; console 2359 kernel/printk/printk.c struct console *con; console 2555 kernel/printk/printk.c struct console *c; console 2609 kernel/printk/printk.c struct console *c; console 2629 kernel/printk/printk.c void console_stop(struct console *console) console 2632 kernel/printk/printk.c console->flags &= ~CON_ENABLED; console 2637 kernel/printk/printk.c void console_start(struct console *console) console 2640 kernel/printk/printk.c console->flags |= CON_ENABLED; console 2676 kernel/printk/printk.c void register_console(struct console *newcon) console 2680 kernel/printk/printk.c struct console *bcon = NULL; console 2842 kernel/printk/printk.c int unregister_console(struct console *console) console 2844 kernel/printk/printk.c struct console *a, *b; console 2848 kernel/printk/printk.c (console->flags & CON_BOOT) ? "boot" : "" , console 2849 kernel/printk/printk.c console->name, console->index); console 2851 kernel/printk/printk.c res = _braille_unregister_console(console); console 2857 kernel/printk/printk.c if (console_drivers == console) { console 2858 kernel/printk/printk.c console_drivers=console->next; console 2863 kernel/printk/printk.c if (a == console) { console 2871 kernel/printk/printk.c if (!res && (console->flags & CON_EXTENDED)) console 2878 kernel/printk/printk.c if (console_drivers != NULL && console->flags & CON_CONSDEV) console 2881 kernel/printk/printk.c console->flags &= ~CON_ENABLED; console 2934 kernel/printk/printk.c struct console *con;