Home | History | Annotate | Download | only in IpSecDxe

Lines Matching defs:SpdEntry

1021                                    - SadEntry requied to be set into new SpdEntry's Sas has 

1045 IPSEC_SPD_ENTRY *SpdEntry;
1086 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
1089 CompareSpdSelector ((EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector, (EFI_IPSEC_CONFIG_SELECTOR *) SpdSel)
1094 EntryInsertBefore = SpdEntry->List.ForwardLink;
1095 RemoveEntryList (&SpdEntry->List);
1100 SpdSas = &SpdEntry->Data->Sas;
1105 // SpdEntry will be freed later.
1110 if (SadEntry->Data->SpdEntry != NULL) {
1112 SadEntry->Data->SpdEntry = NULL;
1124 FreePool (SpdEntry);
1139 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
1142 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector,
1158 SpdEntry = AllocateZeroPool (SpdEntrySize);
1160 if (SpdEntry == NULL) {
1167 SpdEntry->Selector = (EFI_IPSEC_SPD_SELECTOR *) ALIGN_POINTER ((SpdEntry + 1), sizeof (UINTN));
1168 SpdEntry->Data = (IPSEC_SPD_DATA *) ALIGN_POINTER (
1169 ((UINT8 *) SpdEntry->Selector + SIZE_OF_SPD_SELECTOR (SpdSel)),
1174 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector,
1180 SpdEntry->Data->Name,
1184 SpdEntry->Data->PackageFlag = SpdData->PackageFlag;
1185 SpdEntry->Data->TrafficDirection = SpdData->TrafficDirection;
1186 SpdEntry->Data->Action = SpdData->Action;
1193 SpdEntry->Data->ProcessingPolicy = NULL;
1195 SpdEntry->Data->ProcessingPolicy = (EFI_IPSEC_PROCESS_POLICY *) ALIGN_POINTER (
1196 SpdEntry->Data + 1,
1199 IpSecDuplicateProcessPolicy (SpdEntry->Data->ProcessingPolicy, SpdData->ProcessingPolicy);
1204 InitializeListHead (&SpdEntry->Data->Sas);
1221 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector
1223 if (SadEntry->Data->SpdEntry != NULL) {
1226 InsertTailList (&SpdEntry->Data->Sas, &SadEntry->BySpd);
1227 SadEntry->Data->SpdEntry = SpdEntry;
1238 InsertTailList (EntryInsertBefore, &SpdEntry->List);
1272 IPSEC_SPD_ENTRY *SpdEntry;
1313 if (SadEntry->Data->SpdEntry != NULL) {
1453 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
1456 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector
1457 ) && SpdEntry->Data->Action == EfiIPsecActionProtect) {
1458 SadEntry->Data->SpdEntry = SpdEntry;
1468 InsertTailList (&SpdEntry->Data->Sas, &SadEntry->BySpd);
1658 IPSEC_SPD_ENTRY *SpdEntry;
1672 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
1679 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector
1682 RequiredSize = IpSecGetSizeOfSpdData (SpdEntry->Data);
1697 SpdSas = &SpdEntry->Data->Sas;
1711 CopyMem (SpdData->Name, SpdEntry->Data->Name, sizeof (SpdData->Name));
1713 SpdData->PackageFlag = SpdEntry->Data->PackageFlag;
1714 SpdData->TrafficDirection = SpdEntry->Data->TrafficDirection;
1715 SpdData->Action = SpdEntry->Data->Action;
1724 SpdEntry->Data->ProcessingPolicy