Lines Matching defs:size
73 DynamicBuffer::Write(const void* data, size_t size)
78 status_t result = _GrowToFit(size);
82 memcpy(fBuffer + fDataEnd, data, size);
83 fDataEnd += size;
85 return (ssize_t)size;
90 DynamicBuffer::Read(void* data, size_t size)
95 size = std::min(size, Size());
96 if (size == 0)
99 memcpy(data, fBuffer + fDataStart, size);
100 fDataStart += size;
105 return size;
133 printf("Current buffer size : %ld\n", fBufferSize);
142 DynamicBuffer::_GrowToFit(size_t size, bool exact)
144 if (size <= fBufferSize - fDataEnd)
149 newSize = (fBufferSize + size) * 2;
151 newSize = size;