Lines Matching refs:new
54 int new; in buffer_start_add_atomic() local
58 new = old + a; in buffer_start_add_atomic()
59 while (unlikely(new >= prz->buffer_size)) in buffer_start_add_atomic()
60 new -= prz->buffer_size; in buffer_start_add_atomic()
61 } while (atomic_cmpxchg(&prz->buffer->start, old, new) != old); in buffer_start_add_atomic()
70 size_t new; in buffer_size_add_atomic() local
77 new = old + a; in buffer_size_add_atomic()
78 if (new > prz->buffer_size) in buffer_size_add_atomic()
79 new = prz->buffer_size; in buffer_size_add_atomic()
80 } while (atomic_cmpxchg(&prz->buffer->size, old, new) != old); in buffer_size_add_atomic()
89 int new; in buffer_start_add_locked() local
95 new = old + a; in buffer_start_add_locked()
96 while (unlikely(new >= prz->buffer_size)) in buffer_start_add_locked()
97 new -= prz->buffer_size; in buffer_start_add_locked()
98 atomic_set(&prz->buffer->start, new); in buffer_start_add_locked()
109 size_t new; in buffer_size_add_locked() local
118 new = old + a; in buffer_size_add_locked()
119 if (new > prz->buffer_size) in buffer_size_add_locked()
120 new = prz->buffer_size; in buffer_size_add_locked()
121 atomic_set(&prz->buffer->size, new); in buffer_size_add_locked()