Lines Matching defs:SpdData
1035 EFI_IPSEC_SPD_DATA *SpdData;
1051 SpdData = (Data == NULL) ? NULL : (EFI_IPSEC_SPD_DATA *) Data;
1061 if (SpdData != NULL) {
1062 if ((SpdData->Action == EfiIPsecActionProtect && SpdData->ProcessingPolicy == NULL) ||
1063 (SpdData->Action != EfiIPsecActionProtect && SpdData->ProcessingPolicy != NULL)
1068 if (SpdData->Action == EfiIPsecActionProtect) {
1069 if ((SpdData->ProcessingPolicy->Mode == EfiIPsecTunnel && SpdData->ProcessingPolicy->TunnelOption == NULL) ||
1070 (SpdData->ProcessingPolicy->Mode != EfiIPsecTunnel && SpdData->ProcessingPolicy->TunnelOption != NULL)
1130 if (SpdData == NULL || SpdSel == NULL) {
1156 SpdEntrySize += IpSecGetSizeOfEfiSpdData (SpdData);
1181 SpdData->Name,
1182 sizeof (SpdData->Name)
1184 SpdEntry->Data->PackageFlag = SpdData->PackageFlag;
1185 SpdEntry->Data->TrafficDirection = SpdData->TrafficDirection;
1186 SpdEntry->Data->Action = SpdData->Action;
1192 if (SpdData->Action != EfiIPsecActionProtect) {
1199 IpSecDuplicateProcessPolicy (SpdEntry->Data->ProcessingPolicy, SpdData->ProcessingPolicy);
1211 for (Index = 0; Index < SpdData->SaIdCount; Index++) {
1213 (EFI_IPSEC_CONFIG_SELECTOR *) &SpdData->SaId[Index],
1661 EFI_IPSEC_SPD_DATA *SpdData;
1668 SpdData = (EFI_IPSEC_SPD_DATA *) Data;
1688 if (SpdData == NULL) {
1698 SpdData->SaIdCount = 0;
1703 &SpdData->SaId[SpdData->SaIdCount++],
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;
1717 if (SpdData->Action != EfiIPsecActionProtect) {
1718 SpdData->ProcessingPolicy = NULL;
1720 SpdData->ProcessingPolicy = (EFI_IPSEC_PROCESS_POLICY *) ((UINT8 *) SpdData + sizeof (EFI_IPSEC_SPD_DATA) + (SpdData->SaIdCount - 1) * sizeof (EFI_IPSEC_SA_ID));
1723 SpdData->ProcessingPolicy,
2065 @param[in] SpdData Pointer to a specified EFI_IPSEC_SPD_DATA.
2072 IN EFI_IPSEC_SPD_DATA *SpdData
2079 if (SpdData->Action == EfiIPsecActionProtect) {
2082 if (SpdData->ProcessingPolicy->Mode == EfiIPsecTunnel) {
2094 @param[in] SpdData Pointer to the specified IPSEC_SPD_DATA.
2101 IN IPSEC_SPD_DATA *SpdData
2109 if (SpdData->Action == EfiIPsecActionProtect) {
2112 if (SpdData->ProcessingPolicy->Mode == EfiIPsecTunnel) {
2117 NET_LIST_FOR_EACH (Link, &SpdData->Sas) {