Home | History | Annotate | Download | only in utility

Lines Matching refs:element_count

28   size_t element_count;
37 // region. Returns room available to be read or |element_count|, whichever is
40 size_t element_count,
47 const size_t read_elements = (readable_elements < element_count ?
48 readable_elements : element_count);
49 const size_t margin = buf->element_count - buf->read_pos;
69 size_t element_count,
83 self->data = malloc(element_count * element_size);
90 self->element_count = element_count;
108 memset(self->data, 0, self->element_count * self->element_size);
129 size_t element_count) {
149 element_count,
174 size_t element_count) {
187 const size_t write_elements = (free_elements < element_count ? free_elements
188 : element_count);
190 const size_t margin = self->element_count - self->write_pos;
209 int WebRtc_MoveReadPtr(void* handle, int element_count) {
224 if (element_count > readable_elements) {
225 element_count = readable_elements;
227 if (element_count < -free_elements) {
228 element_count = -free_elements;
231 read_pos += element_count;
232 if (read_pos > (int) self->element_count) {
234 read_pos -= (int) self->element_count;
239 read_pos += (int) self->element_count;
245 return element_count;
259 return self->element_count - self->read_pos + self->write_pos;
270 return self->element_count - WebRtc_available_read(handle);