Lines Matching refs:messagePtr
872 OwnedPtr<Message> messagePtr; in Receive() local
894 SuccessOrExit(error = TakeOrCopyMessagePtr(messagePtr, aMessagePtr, aMessageOwnership)); in Receive()
900 error = mTcp.HandleMessage(aIp6Header, *messagePtr, messageInfo); in Receive()
904 error = mUdp.HandleMessage(*messagePtr, messageInfo); in Receive()
908 error = mIcmp.HandleMessage(*messagePtr, messageInfo); in Receive()
932 OwnedPtr<Message> messagePtr; in PassToHost() local
992 SuccessOrExit(error = TakeOrCopyMessagePtr(messagePtr, aMessagePtr, aMessageOwnership)); in PassToHost()
994 IgnoreError(RemoveMplOption(*messagePtr)); in PassToHost()
997 switch (Get<Nat64::Translator>().TranslateFromIp6(*messagePtr)) in PassToHost()
1008 mIp4ReceiveCallback.Invoke(messagePtr.Release()); in PassToHost()
1014 UpdateBorderRoutingCounters(aHeader, messagePtr->GetLength(), /* aIsInbound */ false); in PassToHost()
1026 messagePtr->Write<uint8_t>(Header::kHopLimitFieldOffset, 1); in PassToHost()
1031 mReceiveCallback.Invoke(messagePtr.Release()); in PassToHost()
1166 OwnedPtr<Message> messagePtr; in HandleDatagram() local
1169 SuccessOrExit(error = TakeOrCopyMessagePtr(messagePtr, aMessagePtr, in HandleDatagram()
1171 messagePtr->SetMulticastLoop(multicastLoop); in HandleDatagram()
1172 messagePtr->RemoveHeader(messagePtr->GetOffset()); in HandleDatagram()
1174 Get<MeshForwarder>().LogMessage(MeshForwarder::kMessageReceive, *messagePtr); in HandleDatagram()
1176 IgnoreError(HandleDatagram(messagePtr.PassOwnership(), aIsReassembled)); in HandleDatagram()