Lines Matching refs:printk_log

359 struct printk_log {  struct
438 #define LOG_ALIGN __alignof__(struct printk_log)
457 static char *log_text(const struct printk_log *msg) in log_text()
459 return (char *)msg + sizeof(struct printk_log); in log_text()
463 static char *log_dict(const struct printk_log *msg) in log_dict()
465 return (char *)msg + sizeof(struct printk_log) + msg->text_len; in log_dict()
469 static struct printk_log *log_from_idx(u32 idx) in log_from_idx()
471 struct printk_log *msg = (struct printk_log *)(log_buf + idx); in log_from_idx()
478 return (struct printk_log *)log_buf; in log_from_idx()
485 struct printk_log *msg = (struct printk_log *)(log_buf + idx); in log_next()
494 msg = (struct printk_log *)log_buf; in log_next()
522 return free >= msg_size + sizeof(struct printk_log); in logbuf_has_space()
551 size = sizeof(struct printk_log) + text_len + dict_len; in msg_used_size()
590 struct printk_log *msg; in log_store()
606 if (log_next_idx + size + sizeof(struct printk_log) > log_buf_len) { in log_store()
612 memset(log_buf + log_next_idx, 0, sizeof(struct printk_log)); in log_store()
617 msg = (struct printk_log *)(log_buf + log_next_idx); in log_store()
693 struct printk_log *msg, u64 seq) in msg_print_ext_header()
828 struct printk_log *msg; in devkmsg_read()
1028 VMCOREINFO_STRUCT_SIZE(printk_log); in log_buf_vmcoreinfo_setup()
1029 VMCOREINFO_OFFSET(printk_log, ts_nsec); in log_buf_vmcoreinfo_setup()
1030 VMCOREINFO_OFFSET(printk_log, len); in log_buf_vmcoreinfo_setup()
1031 VMCOREINFO_OFFSET(printk_log, text_len); in log_buf_vmcoreinfo_setup()
1032 VMCOREINFO_OFFSET(printk_log, dict_len); in log_buf_vmcoreinfo_setup()
1228 static size_t print_prefix(const struct printk_log *msg, bool syslog, char *buf) in print_prefix()
1251 static size_t msg_print_text(const struct printk_log *msg, bool syslog, char *buf, size_t size) in msg_print_text()
1294 struct printk_log *msg; in syslog_print()
1372 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1383 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1395 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1529 struct printk_log *msg = log_from_idx(idx); in do_syslog()
2015 static char *log_text(const struct printk_log *msg) { return NULL; } in log_text()
2016 static char *log_dict(const struct printk_log *msg) { return NULL; } in log_dict()
2017 static struct printk_log *log_from_idx(u32 idx) { return NULL; } in log_from_idx()
2020 struct printk_log *msg, in msg_print_ext_header()
2029 static size_t msg_print_text(const struct printk_log *msg, in msg_print_text()
2347 struct printk_log *msg; in console_unlock()
3088 struct printk_log *msg; in kmsg_dump_get_line_nolock()
3198 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()
3209 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()
3222 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()