Searched refs:begin_lpos (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/kernel/printk/ |
H A D | printk_ringbuffer.c | 370 unsigned long begin_lpos) in to_block() 372 return (void *)&data_ring->data[DATA_INDEX(data_ring, begin_lpos)]; in to_block() 1003 unsigned long begin_lpos; in get_next_lpos() local 1006 begin_lpos = lpos; in get_next_lpos() 1010 if (DATA_WRAPS(data_ring, begin_lpos) == DATA_WRAPS(data_ring, next_lpos)) in get_next_lpos() 1027 unsigned long begin_lpos; in data_alloc() local 1039 begin_lpos = atomic_long_read(&data_ring->head_lpos); in data_alloc() 1042 next_lpos = get_next_lpos(data_ring, begin_lpos, size); in data_alloc() 1068 } while (!atomic_long_try_cmpxchg(&data_ring->head_lpos, &begin_lpos, in data_alloc() 1071 blk = to_block(data_ring, begin_lpos); in data_alloc() 369 to_block(struct prb_data_ring *data_ring, unsigned long begin_lpos) to_block() argument [all...] |
/kernel/linux/linux-6.6/kernel/printk/ |
H A D | printk_ringbuffer.c | 370 unsigned long begin_lpos) in to_block() 372 return (void *)&data_ring->data[DATA_INDEX(data_ring, begin_lpos)]; in to_block() 1005 unsigned long begin_lpos; in get_next_lpos() local 1008 begin_lpos = lpos; in get_next_lpos() 1012 if (DATA_WRAPS(data_ring, begin_lpos) == DATA_WRAPS(data_ring, next_lpos)) in get_next_lpos() 1029 unsigned long begin_lpos; in data_alloc() local 1041 begin_lpos = atomic_long_read(&data_ring->head_lpos); in data_alloc() 1044 next_lpos = get_next_lpos(data_ring, begin_lpos, size); in data_alloc() 1070 } while (!atomic_long_try_cmpxchg(&data_ring->head_lpos, &begin_lpos, in data_alloc() 1073 blk = to_block(data_ring, begin_lpos); in data_alloc() 369 to_block(struct prb_data_ring *data_ring, unsigned long begin_lpos) to_block() argument [all...] |
Completed in 7 milliseconds