Lines Matching refs:GetDestination

248     FindContextToCompressAddress(ip6Header.GetDestination(), dstContext);  in Compress()
356 if (ip6Header.GetDestination().IsMulticast()) in Compress()
358 SuccessOrExit(error = CompressMulticast(ip6Header.GetDestination(), hcCtl, aFrameBuilder)); in Compress()
360 else if (ip6Header.GetDestination().IsLinkLocalUnicast()) in Compress()
362 …Exit(error = CompressDestinationIid(aMacAddrs.mDestination, ip6Header.GetDestination(), dstContext, in Compress()
368 …Exit(error = CompressDestinationIid(aMacAddrs.mDestination, ip6Header.GetDestination(), dstContext, in Compress()
373 SuccessOrExit(error = aFrameBuilder.Append(ip6Header.GetDestination())); in Compress()
732 SuccessOrExit(aFrameData.Read(aIp6Header.GetDestination())); in DecompressBaseHeader()
736 SuccessOrExit(aFrameData.Read(aIp6Header.GetDestination().GetIid())); in DecompressBaseHeader()
740 aIp6Header.GetDestination().mFields.m8[11] = 0xff; in DecompressBaseHeader()
741 aIp6Header.GetDestination().mFields.m8[12] = 0xfe; in DecompressBaseHeader()
742 SuccessOrExit(aFrameData.ReadBytes(aIp6Header.GetDestination().mFields.m8 + 14, 2)); in DecompressBaseHeader()
746 …SuccessOrExit(ComputeIid(aMacAddrs.mDestination, dstContext, aIp6Header.GetDestination().GetIid())… in DecompressBaseHeader()
754 aIp6Header.GetDestination().mFields.m16[0] = BigEndian::HostSwap16(0xfe80); in DecompressBaseHeader()
760 aIp6Header.GetDestination().SetPrefix(dstContext.mPrefix); in DecompressBaseHeader()
767 aIp6Header.GetDestination().mFields.m8[0] = 0xff; in DecompressBaseHeader()
774 SuccessOrExit(aFrameData.Read(aIp6Header.GetDestination())); in DecompressBaseHeader()
778 SuccessOrExit(aFrameData.ReadUint8(aIp6Header.GetDestination().mFields.m8[1])); in DecompressBaseHeader()
779 SuccessOrExit(aFrameData.ReadBytes(aIp6Header.GetDestination().mFields.m8 + 11, 5)); in DecompressBaseHeader()
783 SuccessOrExit(aFrameData.ReadUint8(aIp6Header.GetDestination().mFields.m8[1])); in DecompressBaseHeader()
784 SuccessOrExit(aFrameData.ReadBytes(aIp6Header.GetDestination().mFields.m8 + 13, 3)); in DecompressBaseHeader()
788 aIp6Header.GetDestination().mFields.m8[1] = 0x02; in DecompressBaseHeader()
789 SuccessOrExit(aFrameData.ReadUint8(aIp6Header.GetDestination().mFields.m8[15])); in DecompressBaseHeader()
799 SuccessOrExit(aFrameData.ReadBytes(aIp6Header.GetDestination().mFields.m8 + 1, 2)); in DecompressBaseHeader()
800 aIp6Header.GetDestination().mFields.m8[3] = dstContext.mPrefix.GetLength(); in DecompressBaseHeader()
801 … memcpy(aIp6Header.GetDestination().mFields.m8 + 4, dstContext.mPrefix.GetBytes(), 8); in DecompressBaseHeader()
802 SuccessOrExit(aFrameData.ReadBytes(aIp6Header.GetDestination().mFields.m8 + 12, 4)); in DecompressBaseHeader()