Lines Matching defs:avail
267 size_t avail = read_head_->write_pos_ - read_head_->read_pos_;
268 if (avail > left)
269 avail = left;
273 memcpy(out + offset, read_head_->data_ + read_head_->read_pos_, avail);
274 read_head_->read_pos_ += avail;
277 bytes_read += avail;
278 offset += avail;
279 left -= avail;
324 size_t avail = current->write_pos_ - current->read_pos_;
325 if (avail > left)
326 avail = left;
331 while (off < avail && *tmp != delim) {
341 if (off != avail) {
346 if (current->read_pos_ + avail == current->len_) {
366 size_t avail = write_head_->len_ - write_head_->write_pos_;
368 if (to_write > avail)
369 to_write = avail;