Home | History | Annotate | Download | only in Ip6Dxe

Lines Matching defs:Source

21   Output all the available source addresses to a list entry head SourceList. The

22 number of source addresses are also returned.
25 @param[out] SourceList The list entry head of all source addresses.
28 @param[out] SourceCount The number of source addresses.
30 @retval EFI_SUCCESS The source addresses were copied to a list entry head
145 Output all the available source addresses to a list entry head SourceList. The
146 number of source addresses are also returned.
150 @param[out] Source The selected IPv6 source address according to
153 @retval EFI_SUCCESS The source addresses were copied to a list entry
162 OUT EFI_IPv6_ADDRESS *Source
189 IP6_COPY_ADDRESS (Source, Destination);
209 IP6_COPY_ADDRESS (Source, &IpSb->LinkLocalAddr);
214 // All candidate source addresses are global unicast address.
223 IP6_COPY_ADDRESS (Source, &IpSb->LinkLocalAddr);
254 LastCommonLength = Ip6CommonPrefixLen (Source, Destination);
268 IP6_COPY_ADDRESS (Source, TmpAddress);
285 @param[in, out] Source The source of the packet.
295 IN OUT EFI_IPv6_ADDRESS *Source
304 ASSERT (Destination != NULL && Source != NULL);
310 if (!NetIp6IsUnspecifiedAddr (Source)) {
311 Exist = Ip6IsOneOfSetAddress (IpSb, Source, &IpIf, NULL);
318 // If source is unspecified, select a source according to the destination.
326 IP6_COPY_ADDRESS (Source, &SelectedSource);
527 EFI_IPv6_ADDRESS Source;
557 // Select an interface/source for system packet, application
629 // IPv6 source address.
732 Status = Ip6SelectSourceAddress (IpSb, &NeighborCache->Neighbor, &Source);
739 &Source,
810 // OK, selected the source and route, fragment the packet then send