Lines Matching refs:minreq
124 size_t minreq = pa_memblockq_get_minreq(bq);
143 /* minreq multiple of base
144 * minreq >= base
145 * minreq <= tlength */
146 ck_assert_int_eq(minreq % base, 0);
147 ck_assert_int_ge(minreq, base);
148 ck_assert_int_le(minreq, tlength);
152 * prebuf <= tlength + base - minreq
153 * prebuf <= tlength (because minreq >= base) */
156 ck_assert_int_le(prebuf, tlength + base - minreq);
197 size_t minreq = 8;
205 bq = pa_memblockq_new("test memblockq", idx, maxlength, tlength, &ss, prebuf, minreq, maxrewind, &silence);
214 ck_assert_int_eq(pa_memblockq_get_minreq(bq), minreq);
350 size_t minreq = 20;
358 bq = pa_memblockq_new("test memblockq", idx, maxlength, tlength, &ss, prebuf, minreq, maxrewind, &silence);
373 * This might modify tlength, prebuf, minreq, too. */
378 * This might modify minreq, too. */
384 pa_memblockq_set_minreq(bq, minreq/2);
412 size_t minreq = 80;
421 bq = pa_memblockq_new("test memblockq", idx, maxlength, tlength, &ss, prebuf, minreq, maxrewind, &silence);
482 /* 40 bytes are missing, but that's less than minreq, so 0 is reported */
497 /* missing < minreq, so nothing is reported missing. */
512 /* missing < minreq, so nothing is reported missing. */
527 /* missing < minreq, so nothing is reported missing. */
542 /* missing has now reached the minreq threshold */
599 /* Check that we don't request less than minreq */
607 /* Reduce tlength under what's dropped and under previous minreq */
618 /* Should still honour minreq */
622 /* Finally drop enough to fall below minreq */