Lines Matching refs:length

106         for (uint16_t length = 0; length <= kMaxSize - offset; length++)  in TestMessage()  local
108 for (uint16_t i = 0; i < length; i++) in TestMessage()
113 message->WriteBytes(offset, &writeBuffer[offset], length); in TestMessage()
120 SuccessOrQuit(message->Read(offset, readBuffer, length)); in TestMessage()
121 VerifyOrQuit(memcmp(readBuffer, &writeBuffer[offset], length) == 0); in TestMessage()
122 …VerifyOrQuit(memcmp(&readBuffer[length], zeroBuffer, kMaxSize - length) == 0, "read after length"); in TestMessage()
124 VerifyOrQuit(message->CompareBytes(offset, &writeBuffer[offset], length)); in TestMessage()
126 if (length == 0) in TestMessage()
135 VerifyOrQuit(!message->CompareBytes(offset, &writeBuffer[offset], length)); in TestMessage()
138 writeBuffer[offset + length - 1]++; in TestMessage()
139 VerifyOrQuit(!message->CompareBytes(offset, &writeBuffer[offset], length)); in TestMessage()
140 writeBuffer[offset + length - 1]--; in TestMessage()
145 for (uint16_t length = kMaxSize - offset + 1; length <= kMaxSize + 1; length++) in TestMessage() local
150 readLength = message->ReadBytes(offset, readBuffer, length); in TestMessage()
152 VerifyOrQuit(readLength < length, "Message::ReadBytes() returned longer length"); in TestMessage()
157 VerifyOrQuit(!message->CompareBytes(offset, readBuffer, length)); in TestMessage()
163 for (uint16_t length = kMaxSize - offset + 1; length <= kMaxSize + 1; length++) in TestMessage() local
169 error = message->Read(offset, readBuffer, length); in TestMessage()
171 if (length < kMaxSize - offset) in TestMessage()
200 …for (uint16_t length = 0; length <= kMaxSize - Max(writeOffset, readOffset); length += kLengthStep) in TestMessage() local
204 message2->WriteBytesFromMessage(writeOffset, *message, readOffset, length); in TestMessage()
209 … VerifyOrQuit(memcmp(&readBuffer[writeOffset], &writeBuffer[readOffset], length) == 0); in TestMessage()
210 …VerifyOrQuit(memcmp(&readBuffer[writeOffset + length], zeroBuffer, kMaxSize - length - writeOffset… in TestMessage()
213 VerifyOrQuit(message->CompareBytes(readOffset, *message2, writeOffset, length)); in TestMessage()
214 VerifyOrQuit(message2->CompareBytes(writeOffset, *message, readOffset, length)); in TestMessage()
224 uint16_t length = kMaxSize - readOffset; in TestMessage() local
228 message->WriteBytesFromMessage(0, *message, readOffset, length); in TestMessage()
232 VerifyOrQuit(memcmp(&readBuffer[0], &writeBuffer[readOffset], length) == 0); in TestMessage()
233 VerifyOrQuit(memcmp(&readBuffer[length], &writeBuffer[length], kMaxSize - length) == 0); in TestMessage()
241 uint16_t length = kMaxSize - writeOffset; in TestMessage() local
245 message->WriteBytesFromMessage(writeOffset, *message, 0, length); in TestMessage()
250 VerifyOrQuit(memcmp(&readBuffer[writeOffset], &writeBuffer[0], length) == 0); in TestMessage()
260 …for (uint16_t length = 0; length <= kMaxSize - Max(writeOffset, readOffset); length += kLengthStep) in TestMessage() local
264 message->WriteBytesFromMessage(writeOffset, *message, readOffset, length); in TestMessage()
269 … VerifyOrQuit(memcmp(&readBuffer[writeOffset], &writeBuffer[readOffset], length) == 0); in TestMessage()
270 … VerifyOrQuit(memcmp(&readBuffer[writeOffset + length], &writeBuffer[writeOffset + length], in TestMessage()
271 kMaxSize - length - writeOffset) == 0); in TestMessage()
284 for (uint16_t length = 0; length <= kMaxSize - srcOffset; length += kLengthStep) in TestMessage() local
289 SuccessOrQuit(message2->AppendBytesFromMessage(*message, srcOffset, length)); in TestMessage()
291 VerifyOrQuit(message2->CompareBytes(dstOffset, *message, srcOffset, length)); in TestMessage()
305 for (uint16_t length = 0; length <= kMaxSize - srcOffset; length++) in TestMessage() local
310 SuccessOrQuit(message->AppendBytesFromMessage(*message, srcOffset, length)); in TestMessage()
312 VerifyOrQuit(message->CompareBytes(size, *message, srcOffset, length)); in TestMessage()
323 for (uint16_t length = 0; length <= kMaxSize - offset; length += kLengthStep) in TestMessage() local
328 message->RemoveHeader(offset, length); in TestMessage()
330 VerifyOrQuit(message->GetLength() == kMaxSize - length); in TestMessage()
332 SuccessOrQuit(message->Read(0, readBuffer, kMaxSize - length)); in TestMessage()
335 …VerifyOrQuit(memcmp(&readBuffer[offset], &writeBuffer[offset + length], kMaxSize - length - offset… in TestMessage()
344 for (uint16_t length = 0; length <= kMaxSize; length += kLengthStep) in TestMessage() local
349 SuccessOrQuit(message->InsertHeader(offset, length)); in TestMessage()
351 VerifyOrQuit(message->GetLength() == kMaxSize + length); in TestMessage()
356 SuccessOrQuit(message->Read(offset + length, readBuffer, kMaxSize - offset)); in TestMessage()