Lines Matching +full:pmsg +full:- +full:size
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * internal.h - printk internal definitions
19 (con->flags & CON_NBCON) ? "" : "legacy ", \
20 (con->flags & CON_BOOT) ? "boot" : "", \
21 con->name, con->index, ##__VA_ARGS__)
32 * the maximum size of a formatted record (i.e. with prefix added
37 /* the maximum size allowed to be reserved for a record */
90 * printk-safe must preserve the existing local IRQ guarantees.
107 * struct printk_buffers - Buffers to read/format/output printk messages.
109 * @scratchbuf: Used as temporary ringbuffer reading and string-print space.
117 * struct printk_message - Container for a prepared printk message.
119 * @outbuf_len: The length of prepared text in @pbufs->outbuf to output. This
122 * @seq: The sequence number of the record used for @pbufs->outbuf.
133 bool printk_get_next_message(struct printk_message *pmsg, u64 seq,
137 void console_prepend_dropped(struct printk_message *pmsg, unsigned long dropped);