Lines Matching refs:avail
271 size_t avail = read_head_->write_pos_ - read_head_->read_pos_; in Read() local
272 if (avail > left) in Read()
273 avail = left; in Read()
277 memcpy(out + offset, read_head_->data_ + read_head_->read_pos_, avail); in Read()
278 read_head_->read_pos_ += avail; in Read()
281 bytes_read += avail; in Read()
282 offset += avail; in Read()
283 left -= avail; in Read()
328 size_t avail = current->write_pos_ - current->read_pos_; in IndexOf() local
329 if (avail > left) in IndexOf()
330 avail = left; in IndexOf()
335 while (off < avail && *tmp != delim) { in IndexOf()
345 if (off != avail) { in IndexOf()
350 if (current->read_pos_ + avail == current->len_) { in IndexOf()
370 size_t avail = write_head_->len_ - write_head_->write_pos_; in Write() local
372 if (to_write > avail) in Write()
373 to_write = avail; in Write()