Lines Matching refs:printk_log

227 struct printk_log {  struct
279 #define LOG_ALIGN __alignof__(struct printk_log)
299 static char *log_text(const struct printk_log *msg) in log_text()
301 return (char *)msg + sizeof(struct printk_log); in log_text()
305 static char *log_dict(const struct printk_log *msg) in log_dict()
307 return (char *)msg + sizeof(struct printk_log) + msg->text_len; in log_dict()
311 static struct printk_log *log_from_idx(u32 idx) in log_from_idx()
313 struct printk_log *msg = (struct printk_log *)(log_buf + idx); in log_from_idx()
320 return (struct printk_log *)log_buf; in log_from_idx()
327 struct printk_log *msg = (struct printk_log *)(log_buf + idx); in log_next()
336 msg = (struct printk_log *)log_buf; in log_next()
364 return free >= msg_size + sizeof(struct printk_log); in logbuf_has_space()
389 size = sizeof(struct printk_log) + text_len + dict_len; in msg_used_size()
428 struct printk_log *msg; in log_store()
444 if (log_next_idx + size + sizeof(struct printk_log) > log_buf_len) { in log_store()
450 memset(log_buf + log_next_idx, 0, sizeof(struct printk_log)); in log_store()
455 msg = (struct printk_log *)(log_buf + log_next_idx); in log_store()
532 struct printk_log *msg, u64 seq, in msg_print_ext_header()
669 struct printk_log *msg; in devkmsg_read()
861 VMCOREINFO_STRUCT_SIZE(printk_log); in log_buf_kexec_setup()
862 VMCOREINFO_OFFSET(printk_log, ts_nsec); in log_buf_kexec_setup()
863 VMCOREINFO_OFFSET(printk_log, len); in log_buf_kexec_setup()
864 VMCOREINFO_OFFSET(printk_log, text_len); in log_buf_kexec_setup()
865 VMCOREINFO_OFFSET(printk_log, dict_len); in log_buf_kexec_setup()
1056 static size_t print_prefix(const struct printk_log *msg, bool syslog, char *buf) in print_prefix()
1079 static size_t msg_print_text(const struct printk_log *msg, enum log_flags prev, in msg_print_text()
1141 struct printk_log *msg; in syslog_print()
1232 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1245 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1258 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1400 struct printk_log *msg = log_from_idx(idx); in do_syslog()
1942 static char *log_text(const struct printk_log *msg) { return NULL; } in log_text()
1943 static char *log_dict(const struct printk_log *msg) { return NULL; } in log_dict()
1944 static struct printk_log *log_from_idx(u32 idx) { return NULL; } in log_from_idx()
1947 struct printk_log *msg, u64 seq, in msg_print_ext_header()
1955 static size_t msg_print_text(const struct printk_log *msg, enum log_flags prev, in msg_print_text()
2260 struct printk_log *msg; in console_unlock()
2922 struct printk_log *msg; in kmsg_dump_get_line_nolock()
3034 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()
3047 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()
3061 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()