Lines Matching refs:printk_log

215 struct printk_log {  struct
264 #define LOG_ALIGN __alignof__(struct printk_log)
284 static char *log_text(const struct printk_log *msg) in log_text()
286 return (char *)msg + sizeof(struct printk_log); in log_text()
290 static char *log_dict(const struct printk_log *msg) in log_dict()
292 return (char *)msg + sizeof(struct printk_log) + msg->text_len; in log_dict()
296 static struct printk_log *log_from_idx(u32 idx) in log_from_idx()
298 struct printk_log *msg = (struct printk_log *)(log_buf + idx); in log_from_idx()
305 return (struct printk_log *)log_buf; in log_from_idx()
312 struct printk_log *msg = (struct printk_log *)(log_buf + idx); in log_next()
321 msg = (struct printk_log *)log_buf; in log_next()
349 return free >= msg_size + sizeof(struct printk_log); in logbuf_has_space()
374 size = sizeof(struct printk_log) + text_len + dict_len; in msg_used_size()
413 struct printk_log *msg; in log_store()
429 if (log_next_idx + size + sizeof(struct printk_log) > log_buf_len) { in log_store()
435 memset(log_buf + log_next_idx, 0, sizeof(struct printk_log)); in log_store()
440 msg = (struct printk_log *)(log_buf + log_next_idx); in log_store()
573 struct printk_log *msg; in devkmsg_read()
821 VMCOREINFO_STRUCT_SIZE(printk_log); in log_buf_kexec_setup()
822 VMCOREINFO_OFFSET(printk_log, ts_nsec); in log_buf_kexec_setup()
823 VMCOREINFO_OFFSET(printk_log, len); in log_buf_kexec_setup()
824 VMCOREINFO_OFFSET(printk_log, text_len); in log_buf_kexec_setup()
825 VMCOREINFO_OFFSET(printk_log, dict_len); in log_buf_kexec_setup()
1016 static size_t print_prefix(const struct printk_log *msg, bool syslog, char *buf) in print_prefix()
1039 static size_t msg_print_text(const struct printk_log *msg, enum log_flags prev, in msg_print_text()
1101 struct printk_log *msg; in syslog_print()
1192 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1205 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1218 struct printk_log *msg = log_from_idx(idx); in syslog_print_all()
1360 struct printk_log *msg = log_from_idx(idx); in do_syslog()
1893 static struct printk_log *log_from_idx(u32 idx) { return NULL; } in log_from_idx()
1896 static size_t msg_print_text(const struct printk_log *msg, enum log_flags prev, in msg_print_text()
2200 struct printk_log *msg; in console_unlock()
2844 struct printk_log *msg; in kmsg_dump_get_line_nolock()
2956 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()
2969 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()
2983 struct printk_log *msg = log_from_idx(idx); in kmsg_dump_get_buffer()