Lines Matching refs:message

128     Message       *message;  in TestMacCommandFrame()  local
151 message = instance->Get<MessagePool>().Allocate(Message::kTypeIp6); in TestMacCommandFrame()
152 VerifyOrQuit(message != nullptr); in TestMacCommandFrame()
154 SuccessOrQuit(message->AppendBytes(test, kHeaderLength + kPayloadLength)); in TestMacCommandFrame()
159 aesCcm.Payload(*message, kHeaderLength, kPayloadLength, Crypto::AesCcm::kEncrypt); in TestMacCommandFrame()
162 SuccessOrQuit(message->Append(tag)); in TestMacCommandFrame()
163 VerifyOrQuit(message->GetLength() == sizeof(encrypted)); in TestMacCommandFrame()
164 VerifyOrQuit(message->Compare(0, encrypted)); in TestMacCommandFrame()
168 aesCcm.Payload(*message, kHeaderLength, kPayloadLength, Crypto::AesCcm::kDecrypt); in TestMacCommandFrame()
170 VerifyOrQuit(message->GetLength() == sizeof(encrypted)); in TestMacCommandFrame()
171 VerifyOrQuit(message->Compare(0, decrypted)); in TestMacCommandFrame()
173 message->Free(); in TestMacCommandFrame()
200 Message *message; in TestInPlaceAesCcmProcessing() local
205 message = instance->Get<MessagePool>().Allocate(Message::kTypeIp6); in TestInPlaceAesCcmProcessing()
206 VerifyOrQuit(message != nullptr); in TestInPlaceAesCcmProcessing()
214 SuccessOrQuit(message->SetLength(0)); in TestInPlaceAesCcmProcessing()
218 SuccessOrQuit(message->Append<uint8_t>(i & 0xff)); in TestInPlaceAesCcmProcessing()
221 messageClone = message->Clone(); in TestInPlaceAesCcmProcessing()
225 SuccessOrQuit(message->Read(0, header)); in TestInPlaceAesCcmProcessing()
230 … aesCcm.Payload(*message, kHeaderLength, msgLength - kHeaderLength, Crypto::AesCcm::kEncrypt); in TestInPlaceAesCcmProcessing()
234 SuccessOrQuit(message->Append(tag)); in TestInPlaceAesCcmProcessing()
236 VerifyOrQuit(message->GetLength() == msgLength + kTagLength); in TestInPlaceAesCcmProcessing()
241 … aesCcm.Payload(*message, kHeaderLength, msgLength - kHeaderLength, Crypto::AesCcm::kDecrypt); in TestInPlaceAesCcmProcessing()
245 VerifyOrQuit(message->Compare(msgLength, tag)); in TestInPlaceAesCcmProcessing()
248 VerifyOrQuit(message->CompareBytes(0, *messageClone, 0, msgLength)); in TestInPlaceAesCcmProcessing()
253 message->Free(); in TestInPlaceAesCcmProcessing()