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