Searched defs:SpdEntry (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/
H A DIkeCommon.c211 IPSEC_SPD_ENTRY *SpdEntry; local
218 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
225 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector
227 return SpdEntry;
H A DIpSecMain.c62 IPSEC_SPD_ENTRY *SpdEntry; local
122 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
125 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector
140 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
143 SpdEntry,
172 SpdEntry,
210 SpdEntry,
H A DIkeService.c487 @param[in] SpdEntry Point to the SPD entry related to the IKE negotiation.
498 IN IPSEC_SPD_ENTRY *SpdEntry,
545 Status = Exchange->NegotiateSa (UdpService, SpdEntry, PadEntry, RemoteIp);
559 Status = Exchange->NegotiateChildSa (IkeSaSession, SpdEntry, NULL);
496 IkeNegotiate( IN IKE_UDP_SERVICE *UdpService, IN IPSEC_SPD_ENTRY *SpdEntry, IN EFI_IP_ADDRESS *RemoteIp ) argument
H A DIpSecImpl.h98 IPSEC_SPD_ENTRY *SpdEntry; member in struct:_IPSEC_SAD_DATA
167 @param[out] SpdEntry Pointer to contain the address of SPD entry on return.
183 OUT EFI_IPSEC_SPD_SELECTOR **SpdEntry,
264 @param[in] SpdEntry Point to SPD entry.
278 IN IPSEC_SPD_ENTRY *SpdEntry,
301 @param[in] SpdEntry Points to a related SPD entry.
320 IN IPSEC_SPD_ENTRY *SpdEntry,
H A DIpSecConfigImpl.c1042 IPSEC_SPD_ENTRY *SpdEntry; local
1083 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
1086 CompareSpdSelector ((EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector, (EFI_IPSEC_CONFIG_SELECTOR *) SpdSel)
1091 EntryInsertBefore = SpdEntry->List.ForwardLink;
1092 RemoveEntryList (&SpdEntry->List);
1097 SpdSas = &SpdEntry->Data->Sas;
1104 SadEntry->Data->SpdEntry = NULL;
1110 FreePool (SpdEntry);
1125 SpdEntry = IPSEC_SPD_ENTRY_FROM_LIST (Entry);
1128 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry
1249 IPSEC_SPD_ENTRY *SpdEntry; local
1635 IPSEC_SPD_ENTRY *SpdEntry; local
[all...]
H A DIpSecImpl.c422 @param[in] SpdEntry Points to a related SPD entry.
441 IN IPSEC_SPD_ENTRY *SpdEntry,
478 Entry = IpSecLookupSadBySpd (&SpdEntry->Data->Sas, &DestIp, IpVersion);
487 if (SpdEntry->Data->ProcessingPolicy->Mode == EfiIPsecTunnel) {
490 SpdEntry,
491 &SpdEntry->Data->ProcessingPolicy->TunnelOption->RemoteTunnelAddress
496 SpdEntry,
578 @param[in] SpdEntry Point to SPD entry.
592 IN IPSEC_SPD_ENTRY *SpdEntry,
608 ASSERT (SpdEntry !
434 IpSecLookupSadEntry( IN IPSEC_PRIVATE_DATA *Private, IN EFI_HANDLE NicHandle, IN UINT8 IpVersion, IN VOID *IpHead, IN UINT8 *IpPayload, IN UINT8 OldLastHead, IN IPSEC_SPD_ENTRY *SpdEntry, OUT IPSEC_SAD_ENTRY **SadEntry ) argument
591 IpSecLookupSpdEntry( IN IPSEC_SPD_ENTRY *SpdEntry, IN UINT8 IpVersion, IN VOID *IpHead, IN UINT8 *IpPayload, IN UINT8 Protocol, IN BOOLEAN IsOutbound, OUT EFI_IPSEC_ACTION *Action ) argument
2089 IpSecProtectInboundPacket( IN UINT8 IpVersion, IN OUT VOID *IpHead, IN OUT UINT8 *LastHead, IN OUT VOID **OptionsBuffer, IN OUT UINT32 *OptionsLength, IN OUT EFI_IPSEC_FRAGMENT_DATA **FragmentTable, IN OUT UINT32 *FragmentCount, OUT EFI_IPSEC_SPD_SELECTOR **SpdEntry, OUT EFI_EVENT *RecycleEvent ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/
H A DExchange.c25 @param[in] SpdEntry Point to SPD entry related to this IKE negotiation.
38 IN IPSEC_SPD_ENTRY *SpdEntry,
81 IkeSaSession->Spd = SpdEntry;
156 @param[in] SpdEntry Pointer to IPSEC_SPD_ENTRY related to this operation.
168 IN IPSEC_SPD_ENTRY *SpdEntry,
201 ChildSaSession->Spd = SpdEntry;
208 if (SpdEntry->Selector->NextLayerProtocol != EFI_IPSEC_ANY_PROTOCOL) {
209 ChildSaSession->ProtoId = SpdEntry->Selector->NextLayerProtocol;
212 if (SpdEntry->Selector->LocalPort != EFI_IPSEC_ANY_PORT) {
213 ChildSaSession->LocalPort = SpdEntry
36 Ikev2NegotiateSa( IN IKE_UDP_SERVICE *UdpService, IN IPSEC_SPD_ENTRY *SpdEntry, IN IPSEC_PAD_ENTRY *PadEntry, IN EFI_IP_ADDRESS *RemoteIp ) argument
166 Ikev2NegotiateChildSa( IN UINT8 *IkeSaSession, IN IPSEC_SPD_ENTRY *SpdEntry, IN UINT8 *Context ) argument
[all...]

Completed in 43 milliseconds