Lines Matching refs:earlycon_buf
140 } earlycon_buf; variable
595 if (earlycon_buf.len >= 1 << CONFIG_LOG_BUF_SHIFT) in linflex_earlycon_putchar()
598 if (!earlycon_buf.cap) { in linflex_earlycon_putchar()
599 earlycon_buf.content = kmalloc(EARLYCON_BUFFER_INITIAL_CAP, in linflex_earlycon_putchar()
601 earlycon_buf.cap = earlycon_buf.content ? in linflex_earlycon_putchar()
603 } else if (earlycon_buf.len == earlycon_buf.cap) { in linflex_earlycon_putchar()
604 ret = krealloc(earlycon_buf.content, earlycon_buf.cap << 1, in linflex_earlycon_putchar()
607 earlycon_buf.content = ret; in linflex_earlycon_putchar()
608 earlycon_buf.cap <<= 1; in linflex_earlycon_putchar()
612 if (earlycon_buf.len < earlycon_buf.cap) in linflex_earlycon_putchar()
613 earlycon_buf.content[earlycon_buf.len++] = ch; in linflex_earlycon_putchar()
744 if (earlycon_buf.len) { in linflex_console_setup()
745 for (i = 0; i < earlycon_buf.len; i++) in linflex_console_setup()
747 earlycon_buf.content[i]); in linflex_console_setup()
749 kfree(earlycon_buf.content); in linflex_console_setup()
750 earlycon_buf.len = 0; in linflex_console_setup()