Searched refs:tail_lpos (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/kernel/printk/ |
H A D | printk_ringbuffer.c | 134 * Data rings have a @tail_lpos that points to the beginning of the oldest 140 * into the reusable state and then pushing the @tail_lpos forward beyond 142 * descriptor. If a data block is not valid, the @tail_lpos cannot be 633 unsigned long tail_lpos; in data_push_tail() local 658 tail_lpos = atomic_long_read(&data_ring->tail_lpos); /* LMM(data_push_tail:A) */ in data_push_tail() 667 while ((lpos - tail_lpos) - 1 < DATA_SIZE(data_ring)) { in data_push_tail() 672 if (!data_make_reusable(rb, data_ring, tail_lpos, lpos, in data_push_tail() 731 tail_lpos_new = atomic_long_read(&data_ring->tail_lpos in data_push_tail() 733 if (tail_lpos_new == tail_lpos) in data_push_tail() [all...] |
H A D | printk_ringbuffer.h | 68 atomic_long_t tail_lpos; member 212 * The initial @head_lpos and @tail_lpos for data rings. It is at index 266 .tail_lpos = ATOMIC_LONG_INIT(BLK0_LPOS((avgtextbits) + (descbits))), \
|
H A D | printk.c | 1003 VMCOREINFO_OFFSET(prb_data_ring, tail_lpos); in log_buf_vmcoreinfo_setup()
|
/kernel/linux/linux-6.6/kernel/printk/ |
H A D | printk_ringbuffer.c | 134 * Data rings have a @tail_lpos that points to the beginning of the oldest 140 * into the reusable state and then pushing the @tail_lpos forward beyond 142 * descriptor. If a data block is not valid, the @tail_lpos cannot be 636 unsigned long tail_lpos; in data_push_tail() local 661 tail_lpos = atomic_long_read(&data_ring->tail_lpos); /* LMM(data_push_tail:A) */ in data_push_tail() 670 while ((lpos - tail_lpos) - 1 < DATA_SIZE(data_ring)) { in data_push_tail() 675 if (!data_make_reusable(rb, tail_lpos, lpos, &next_lpos)) { in data_push_tail() 733 tail_lpos_new = atomic_long_read(&data_ring->tail_lpos in data_push_tail() 735 if (tail_lpos_new == tail_lpos) in data_push_tail() [all...] |
H A D | printk_ringbuffer.h | 68 atomic_long_t tail_lpos; member 213 * The initial @head_lpos and @tail_lpos for data rings. It is at index 268 .tail_lpos = ATOMIC_LONG_INIT(BLK0_LPOS((avgtextbits) + (descbits))), \
|
H A D | printk.c | 1016 VMCOREINFO_OFFSET(prb_data_ring, tail_lpos); in log_buf_vmcoreinfo_setup()
|
Completed in 13 milliseconds