Lines Matching defs:watermark
238 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark))
239 local_add(rb->watermark, &rb->wakeup);
314 ring_buffer_init(struct perf_buffer *rb, long watermark, int flags)
318 if (watermark)
319 rb->watermark = min(max_size, watermark);
321 if (!rb->watermark)
322 rb->watermark = max_size / 2;
684 pgoff_t pgoff, int nr_pages, long watermark, int flags)
709 if (!watermark)
710 watermark = min_t(unsigned long,
716 * for chunking to help PMU drivers honor the watermark.
719 max_order = get_order(watermark);
728 watermark = 0;
787 rb->aux_watermark = watermark;
842 struct perf_buffer *rb_alloc(int nr_pages, long watermark, int cpu, int flags)
871 ring_buffer_init(rb, watermark, flags);
924 struct perf_buffer *rb_alloc(int nr_pages, long watermark, int cpu, int flags)
952 ring_buffer_init(rb, watermark, flags);