Lines Matching refs:watermark
132 to_wait = min_t(size_t, n / datum_size, rb->watermark);
180 if (iio_buffer_ready(indio_dev, rb, rb->watermark, 0))
208 if (!buffer->watermark)
209 buffer->watermark = 1;
537 if (buffer->length && buffer->length < buffer->watermark)
538 buffer->watermark = buffer->length;
685 unsigned int watermark;
711 config->watermark = ~0;
727 config->watermark = min(config->watermark, buffer->watermark);
732 config->watermark = min(config->watermark,
733 insert_buffer->watermark);
966 config->watermark);
1199 return sprintf(buf, "%u\n", buffer->watermark);
1230 buffer->watermark = val;
1253 static DEVICE_ATTR(watermark, S_IRUGO | S_IWUSR,
1255 static struct device_attribute dev_attr_watermark_ro = __ATTR(watermark,
1437 * We can't just test for watermark to decide if we wake the poll queue
1438 * because read may request less samples than the watermark.