Lines Matching refs:Prefix
456 Retrieve the Prefix address according to the PrefixLength by clear the useless
459 @param[in] PrefixLength The prefix length of the prefix.
460 @param[in, out] Prefix On input, points to the original prefix address
468 IN OUT EFI_IPv6_ADDRESS *Prefix
476 ASSERT ((Prefix != NULL) && (PrefixLength < IP6_PREFIX_MAX));
479 ZeroMem (Prefix, sizeof (EFI_IPv6_ADDRESS));
489 Value = Prefix->Addr[Byte];
492 ZeroMem (Prefix->Addr + Byte, 16 - Byte);
497 Prefix->Addr[Byte] = (UINT8) (Value & Mask);
519 EFI_IPv6_ADDRESS Prefix;
522 ZeroMem (&Prefix, sizeof (EFI_IPv6_ADDRESS));
527 // If the address is known as on-link or autonomous prefix, record it as
533 IP6_COPY_ADDRESS (&Prefix, &PrefixEntry->Prefix);
534 Ip6GetPrefix (PrefixEntry->PrefixLength, &Prefix);
535 if (EFI_IP6_EQUAL (&Prefix, DestinationAddress)) {