Home | History | Annotate | Download | only in DnsDxe

Lines Matching refs:H2AData

415       Token->RspData.H2AData = AllocatePool (sizeof (DNS_HOST_TO_ADDR_DATA));

416 if (Token->RspData.H2AData == NULL) {
421 Token->RspData.H2AData->IpCount = (UINT32)Index;
422 Token->RspData.H2AData->IpList = AllocatePool (sizeof (EFI_IPv4_ADDRESS) * Index);
423 if (Token->RspData.H2AData->IpList == NULL) {
424 if (Token->RspData.H2AData != NULL) {
425 FreePool (Token->RspData.H2AData);
435 if ((UINT32)Index < Token->RspData.H2AData->IpCount && StrCmp (HostName, Item->DnsCache.HostName) == 0) {
436 CopyMem ((Token->RspData.H2AData->IpList) + Index, Item->DnsCache.IpAddress, sizeof (EFI_IPv4_ADDRESS));
1240 Token->RspData.H2AData = AllocatePool (sizeof (DNS6_HOST_TO_ADDR_DATA));
1241 if (Token->RspData.H2AData == NULL) {
1246 Token->RspData.H2AData->IpCount = (UINT32)Index;
1247 Token->RspData.H2AData->IpList = AllocatePool (sizeof (EFI_IPv6_ADDRESS) * Index);
1248 if (Token->RspData.H2AData->IpList == NULL) {
1249 if (Token->RspData.H2AData != NULL) {
1250 FreePool (Token->RspData.H2AData);
1260 if ((UINT32)Index < Token->RspData.H2AData->IpCount && StrCmp (HostName, Item->DnsCache.HostName) == 0) {
1261 CopyMem ((Token->RspData.H2AData->IpList) + Index, Item->DnsCache.IpAddress, sizeof (EFI_IPv6_ADDRESS));