Lines Matching refs:length
44 UserBuffer::Push(void* source, size_t length)
49 if (fAvailable < length) {
55 fStatus = user_memcpy(fBuffer, source, length);
59 memcpy(fBuffer, source, length);
64 fAvailable -= length;
65 fBuffer += length;
72 UserBuffer::Pad(size_t length)
77 if (fAvailable < length)
80 fStatus = user_memset(fBuffer, 0, length);
84 fAvailable -= length;
85 fBuffer += length;
92 UserBuffer::PadToNext(size_t length)
94 return Pad((BytesConsumed() + length - 1) / length - BytesConsumed());
102 compute_checksum(uint8* _buffer, size_t length)
109 while (length >= 2) {
111 length -= 2;
114 if (length) {
135 checksum(uint8* buffer, size_t length)
137 return ~compute_checksum(buffer, length);