//\r
// Allocate Private Context Data Structure.\r
//\r
- Udp4Service = NetAllocatePool (sizeof (UDP4_SERVICE_DATA));\r
+ Udp4Service = AllocatePool (sizeof (UDP4_SERVICE_DATA));\r
if (Udp4Service == NULL) {\r
return EFI_OUT_OF_RESOURCES;\r
}\r
\r
Status = Udp4CreateService (Udp4Service, This->DriverBindingHandle, ControllerHandle);\r
if (EFI_ERROR (Status)) {\r
- NetFreePool (Udp4Service);\r
+ gBS->FreePool (Udp4Service);\r
return Status;\r
}\r
\r
);\r
if (EFI_ERROR (Status)) {\r
Udp4CleanService (Udp4Service);\r
- NetFreePool (Udp4Service);\r
+ gBS->FreePool (Udp4Service);\r
} else {\r
Udp4SetVariableData (Udp4Service);\r
}\r
\r
Udp4CleanService (Udp4Service);\r
\r
- NetFreePool (Udp4Service);\r
+ gBS->FreePool (Udp4Service);\r
} else {\r
\r
- while (!NetListIsEmpty (&Udp4Service->ChildrenList)) {\r
+ while (!IsListEmpty (&Udp4Service->ChildrenList)) {\r
Instance = NET_LIST_HEAD (&Udp4Service->ChildrenList, UDP4_INSTANCE_DATA, Link);\r
\r
ServiceBinding->DestroyChild (ServiceBinding, Instance->ChildHandle);\r
//\r
// Allocate the instance private data structure.\r
//\r
- Instance = NetAllocateZeroPool (sizeof (UDP4_INSTANCE_DATA));\r
+ Instance = AllocateZeroPool (sizeof (UDP4_INSTANCE_DATA));\r
if (Instance == NULL) {\r
return EFI_OUT_OF_RESOURCES;\r
}\r
goto ON_ERROR;\r
}\r
\r
- OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+ OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
\r
//\r
// Link this instance into the service context data and increase the ChildrenNumber.\r
//\r
- NetListInsertTail (&Udp4Service->ChildrenList, &Instance->Link);\r
+ InsertTailList (&Udp4Service->ChildrenList, &Instance->Link);\r
Udp4Service->ChildrenNumber++;\r
\r
- NET_RESTORE_TPL (OldTpl);\r
+ gBS->RestoreTPL (OldTpl);\r
\r
return EFI_SUCCESS;\r
\r
\r
Udp4CleanInstance (Instance);\r
\r
- NetFreePool (Instance);\r
+ gBS->FreePool (Instance);\r
\r
return Status;\r
}\r
//\r
IpIoRemoveIp (Udp4Service->IpIo, Instance->IpInfo);\r
\r
- OldTpl = NET_RAISE_TPL (NET_TPL_LOCK);\r
+ OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
\r
//\r
// Remove this instance from the service context data's ChildrenList.\r
//\r
- NetListRemoveEntry (&Instance->Link);\r
+ RemoveEntryList (&Instance->Link);\r
Udp4Service->ChildrenNumber--;\r
\r
//\r
//\r
Udp4CleanInstance (Instance);\r
\r
- NET_RESTORE_TPL (OldTpl);\r
+ gBS->RestoreTPL (OldTpl);\r
\r
- NetFreePool (Instance);\r
+ gBS->FreePool (Instance);\r
\r
return EFI_SUCCESS;\r
}\r