Lines Matching refs:watermark
170 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark)) in perf_output_begin()
171 local_add(rb->watermark, &rb->wakeup); in perf_output_begin()
227 ring_buffer_init(struct ring_buffer *rb, long watermark, int flags) in ring_buffer_init() argument
231 if (watermark) in ring_buffer_init()
232 rb->watermark = min(max_size, watermark); in ring_buffer_init()
234 if (!rb->watermark) in ring_buffer_init()
235 rb->watermark = max_size / 2; in ring_buffer_init()
468 pgoff_t pgoff, int nr_pages, long watermark, int flags) in rb_alloc_aux() argument
546 rb->aux_watermark = watermark; in rb_alloc_aux()
627 struct ring_buffer *rb_alloc(int nr_pages, long watermark, int cpu, int flags) in rb_alloc() argument
652 ring_buffer_init(rb, watermark, flags); in rb_alloc()
733 struct ring_buffer *rb_alloc(int nr_pages, long watermark, int cpu, int flags) in rb_alloc() argument
757 ring_buffer_init(rb, watermark, flags); in rb_alloc()