Lines Matching refs:capacity
38 int capacity;
46 if (r->readindex + c > r->capacity)
47 *count = r->capacity - r->readindex;
56 bool b = pa_atomic_sub(r->count, count) >= r->capacity;
59 r->readindex %= r->capacity;
67 *count = PA_MIN(r->capacity - r->writeindex, r->capacity - c);
75 r->writeindex %= r->capacity;
174 int capacity;
225 int capacity;
241 capacity = (pa_memblock_get_length(sr->memblock) - srh->readbuf_offset) / 2;
243 sr->rb_write.memory = PA_ALIGN_PTR(sr->rb_read.memory + capacity);
246 capacity = PA_MIN(capacity, srh->writebuf_offset - srh->readbuf_offset);
248 pa_log_debug("SHM block is %d bytes, ringbuffer capacity is 2 * %d bytes",
249 (int) pa_memblock_get_length(sr->memblock), capacity);
251 srh->capacity = sr->rb_read.capacity = sr->rb_write.capacity = capacity;
301 sr->rb_read.capacity = sr->rb_write.capacity = srh->capacity;