Lines Matching refs:earlycon_buf
140 } earlycon_buf; variable
608 if (earlycon_buf.len >= 1 << CONFIG_LOG_BUF_SHIFT) in linflex_earlycon_putchar()
611 if (!earlycon_buf.cap) { in linflex_earlycon_putchar()
612 earlycon_buf.content = kmalloc(EARLYCON_BUFFER_INITIAL_CAP, in linflex_earlycon_putchar()
614 earlycon_buf.cap = earlycon_buf.content ? in linflex_earlycon_putchar()
616 } else if (earlycon_buf.len == earlycon_buf.cap) { in linflex_earlycon_putchar()
617 ret = krealloc(earlycon_buf.content, earlycon_buf.cap << 1, in linflex_earlycon_putchar()
620 earlycon_buf.content = ret; in linflex_earlycon_putchar()
621 earlycon_buf.cap <<= 1; in linflex_earlycon_putchar()
625 if (earlycon_buf.len < earlycon_buf.cap) in linflex_earlycon_putchar()
626 earlycon_buf.content[earlycon_buf.len++] = ch; in linflex_earlycon_putchar()
757 if (earlycon_buf.len) { in linflex_console_setup()
758 for (i = 0; i < earlycon_buf.len; i++) in linflex_console_setup()
760 earlycon_buf.content[i]); in linflex_console_setup()
762 kfree(earlycon_buf.content); in linflex_console_setup()
763 earlycon_buf.len = 0; in linflex_console_setup()