Lines Matching defs:watermark
138 to_wait = min_t(size_t, n / datum_size, rb->watermark);
252 if (iio_buffer_ready(indio_dev, rb, rb->watermark, 0))
337 if (!buffer->watermark)
338 buffer->watermark = 1;
686 if (buffer->length && buffer->length < buffer->watermark)
687 buffer->watermark = buffer->length;
834 unsigned int watermark;
861 config->watermark = ~0;
877 config->watermark = min(config->watermark, buffer->watermark);
882 config->watermark = min(config->watermark,
883 insert_buffer->watermark);
1116 config->watermark);
1352 return sysfs_emit(buf, "%u\n", buffer->watermark);
1383 buffer->watermark = val;
1417 static DEVICE_ATTR_RW(watermark);
1418 static struct device_attribute dev_attr_watermark_ro = __ATTR_RO(watermark);
1424 * the code that handles the length/length_ro & watermark/watermark_ro
1869 * We can't just test for watermark to decide if we wake the poll queue
1870 * because read may request less samples than the watermark.