Searched refs:prb_read_valid (Results 1 – 4 of 4) sorted by relevance
| /linux/kernel/printk/ |
| H A D | printk_ringbuffer.h | 45 * prb_read_valid(). Note that the reader provides the @info and @text_buf, 218 * descriptor in the array. But it allows prb_read_valid() to correctly 378 for ((s) = from; prb_read_valid(rb, s, r); (s) = (r)->info->seq + 1) 398 bool prb_read_valid(struct printk_ringbuffer *rb, u64 seq,
|
| H A D | nbcon.c | 1207 ret = prb_read_valid(prb, ctxt->seq, NULL); in nbcon_kthread_should_wakeup() 1646 prb_read_valid(prb, nbcon_seq_read(con), NULL)) { in nbcon_atomic_flush_pending_con() 1925 prb_read_valid(prb, nbcon_seq_read(con), NULL)) { in nbcon_device_release()
|
| H A D | printk.c | 1612 prb_read_valid(prb, seq, NULL)); /* LMM(syslog_print:A) */ in syslog_print() 1628 if (!prb_read_valid(prb, syslog_seq, &r)) in syslog_print() 2517 #define prb_read_valid(rb, seq, r) false macro 3052 if (!prb_read_valid(prb, seq, &r)) in printk_get_next_message() 3392 } while (prb_read_valid(prb, next_seq, NULL) && console_trylock()); in __console_flush_and_unlock() 3687 if (prb_read_valid(prb, printk_seq, NULL)) { in legacy_kthread_should_wakeup() 4915 if (!prb_read_valid(prb, iter->cur_seq, &r)) in kmsg_dump_get_line()
|
| H A D | printk_ringbuffer.c | 2239 bool prb_read_valid(struct printk_ringbuffer *rb, u64 seq, in prb_read_valid() function 2244 EXPORT_SYMBOL_IF_KUNIT(prb_read_valid);
|