Home | History | Annotate | Download | only in Ip6Dxe

Lines Matching defs:IpInstance

667   IP6_PROTOCOL                  *IpInstance;

676 IpInstance = NET_LIST_USER_STRUCT_S (Entry, IP6_PROTOCOL, Link, IP6_PROTOCOL_SIGNATURE);
681 if (!NetIsInHandleBuffer (IpInstance->Handle, NumberOfChildren, ChildHandleBuffer)) {
685 return ServiceBinding->DestroyChild (ServiceBinding, IpInstance->Handle);
812 IP6_PROTOCOL *IpInstance;
827 IpInstance = AllocatePool (sizeof (IP6_PROTOCOL));
829 if (IpInstance == NULL) {
833 Ip6InitProtocol (IpSb, IpInstance);
841 &IpInstance->Ip6Proto,
848 IpInstance->Handle = *ChildHandle;
858 IpInstance->Handle,
865 &IpInstance->Ip6Proto,
877 InsertTailList (&IpSb->Children, &IpInstance->Link);
886 Ip6CleanProtocol (IpInstance);
888 FreePool (IpInstance);
919 IP6_PROTOCOL *IpInstance;
945 IpInstance = IP6_INSTANCE_FROM_PROTOCOL (Ip6);
947 if (IpInstance->Service != IpSb) {
959 if (IpInstance->InDestroy) {
964 IpInstance->InDestroy = TRUE;
994 &IpInstance->Ip6Proto
1001 Status = Ip6CleanProtocol (IpInstance);
1013 RemoveEntryList (&IpInstance->Link);
1019 FreePool (IpInstance);