Lines Matching refs:head_
119 srcBufs[0].iov_base = buffer_ + head_; in Write()
120 if (head_ + len > bufSize_) { in Write()
122 srcBufs[0].iov_len = bufSize_ - head_; in Write()
124 srcBufs[1].iov_len = len + head_- bufSize_; in Write()
128 srcBufs[1].iov_base = buffer_ + head_ + len; in Write()
134 head_ += static_cast<std::size_t>(ret); in Write()
135 while (head_ >= bufSize_) { in Write()
136 head_ -= bufSize_; in Write()
155 if (head_ + len > bufSize_) { in Get()
157 if (memcpy_s(dest, len, buffer_ + head_, bufSize_ - head_) != EOK) { in Get()
160 …if (memcpy_s(dest + bufSize_ - head_, len + head_ - bufSize_, buffer_, len + head_ - bufSize_) != … in Get()
164 if (memcpy_s(dest, len, buffer_ + head_, len) != EOK) { in Get()
169 head_ += len; in Get()
170 while (head_ >= bufSize_) { in Get()
171 head_ -= bufSize_; in Get()
293 if (head_ + dataSize > bufSize_) { in Resize()
295 if (memcpy_s(newBuf, expandedSize, buffer_ + head_, bufSize_ - head_) != EOK) { in Resize()
299 if (memcpy_s(newBuf + bufSize_ - head_, in Resize()
300 expandedSize - (bufSize_ - head_), in Resize()
302 dataSize - (bufSize_ - head_)) != EOK) { in Resize()
308 if (memcpy_s(newBuf, expandedSize, buffer_ + head_, dataSize) != EOK) { in Resize()
317 head_ = 0; in Resize()