Lines Matching refs:size
40 InitBuffer(int size) in InitBuffer() argument
43 r_buff->head = malloc(size); in InitBuffer()
45 r_buff->tot_size = size; in InitBuffer()
81 int CheckAvailableSize(ring_buffer *r_buff, int size) in CheckAvailableSize() argument
84 if (remain_size < size) in CheckAvailableSize()
101 int RemoveDataFromBuffer(ring_buffer* r_buff, int size) in RemoveDataFromBuffer() argument
103 if (size < 0) in RemoveDataFromBuffer()
106 if (size > r_buff->data_size) in RemoveDataFromBuffer()
109 r_buff->data_size -= size; in RemoveDataFromBuffer()
114 r_buff->data += size; in RemoveDataFromBuffer()
116 return size; in RemoveDataFromBuffer()
119 int AddDataLen(ring_buffer *r_buff, int size) in AddDataLen() argument
121 assert(r_buff->data_size + size <= r_buff->tot_size); in AddDataLen()
122 r_buff->data_size += size; in AddDataLen()
123 r_buff->cum_size += size; in AddDataLen()