Home
last modified time | relevance | path

Searched refs:printk_ringbuffer (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/kernel/printk/
H A Dprintk_ringbuffer.h90 struct printk_ringbuffer { struct
109 struct printk_ringbuffer *rb; argument
272 static struct printk_ringbuffer name = { \
322 bool prb_reserve(struct prb_reserved_entry *e, struct printk_ringbuffer *rb,
329 void prb_init(struct printk_ringbuffer *rb,
393 bool prb_read_valid(struct printk_ringbuffer *rb, u64 seq,
395 bool prb_read_valid_info(struct printk_ringbuffer *rb, u64 seq,
398 u64 prb_first_seq(struct printk_ringbuffer *rb);
399 u64 prb_first_valid_seq(struct printk_ringbuffer *rb);
400 u64 prb_next_seq(struct printk_ringbuffer *rb);
[all …]
H A Dprintk_ringbuffer.c568 static bool data_make_reusable(struct printk_ringbuffer *rb, in data_make_reusable()
771 static bool desc_push_tail(struct printk_ringbuffer *rb, in desc_push_tail()
1477 static u64 desc_last_finalized_seq(struct printk_ringbuffer *rb) in desc_last_finalized_seq()
1907 static int prb_read(struct printk_ringbuffer *rb, u64 seq, in prb_read()
1946 u64 prb_first_seq(struct printk_ringbuffer *rb) in prb_first_seq()
2005 u64 prb_next_reserve_seq(struct printk_ringbuffer *rb) in prb_next_reserve_seq()
2182 bool prb_read_valid(struct printk_ringbuffer *rb, u64 seq, in prb_read_valid()
2212 bool prb_read_valid_info(struct printk_ringbuffer *rb, u64 seq, in prb_read_valid_info()
2237 u64 prb_first_valid_seq(struct printk_ringbuffer *rb) in prb_first_valid_seq()
2264 u64 prb_next_seq(struct printk_ringbuffer *rb) in prb_next_seq()
[all …]
H A Dinternal.h62 struct printk_ringbuffer;
65 extern struct printk_ringbuffer *prb;
H A DMakefile8 printk_support-y := printk_ringbuffer.o
H A Dprintk.c544 static struct printk_ringbuffer printk_rb_dynamic;
546 struct printk_ringbuffer *prb = &printk_rb_static;
1015 VMCOREINFO_STRUCT_SIZE(printk_ringbuffer); in log_buf_vmcoreinfo_setup()
1016 VMCOREINFO_OFFSET(printk_ringbuffer, desc_ring); in log_buf_vmcoreinfo_setup()
1017 VMCOREINFO_OFFSET(printk_ringbuffer, text_data_ring); in log_buf_vmcoreinfo_setup()
1018 VMCOREINFO_OFFSET(printk_ringbuffer, fail); in log_buf_vmcoreinfo_setup()
1133 static unsigned int __init add_to_rb(struct printk_ringbuffer *rb, in add_to_rb()
/linux-6.15/Documentation/admin-guide/kdump/
H A Dvmcoreinfo.rst201 A pointer to the printk ringbuffer (struct printk_ringbuffer). This
222 printk_ringbuffer section in Common variables
225 The size of a printk_ringbuffer structure. This structure contains all
229 (printk_ringbuffer, desc_ring|text_data_ring|dict_data_ring|fail)
H A Dgdbmacros.txt290 # definitions from kernel/printk/printk_ringbuffer.h