Lines Matching defs:earlycon_buf
140 } earlycon_buf;
594 if (earlycon_buf.len >= 1 << CONFIG_LOG_BUF_SHIFT)
597 if (!earlycon_buf.cap) {
598 earlycon_buf.content = kmalloc(EARLYCON_BUFFER_INITIAL_CAP,
600 earlycon_buf.cap = earlycon_buf.content ?
602 } else if (earlycon_buf.len == earlycon_buf.cap) {
603 ret = krealloc(earlycon_buf.content, earlycon_buf.cap << 1,
606 earlycon_buf.content = ret;
607 earlycon_buf.cap <<= 1;
611 if (earlycon_buf.len < earlycon_buf.cap)
612 earlycon_buf.content[earlycon_buf.len++] = ch;
743 if (earlycon_buf.len) {
744 for (i = 0; i < earlycon_buf.len; i++)
746 earlycon_buf.content[i]);
748 kfree(earlycon_buf.content);
749 earlycon_buf.len = 0;