Searched refs:Selector (Results 1 - 25 of 34) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IpsecConfig/
H A DForEach.c38 EFI_IPSEC_CONFIG_SELECTOR *Selector; local
46 Selector = AllocateZeroPool (SelectorSize);
56 Selector
59 gBS->FreePool (Selector);
60 Selector = FirstGetNext ? AllocateZeroPool (SelectorSize) : AllocatePool (SelectorSize);
66 Selector
79 Selector,
92 Selector,
100 if (EFI_ERROR (Routine (Selector, Data, Context))) {
109 if (Selector !
[all...]
H A DMatch.h24 @param[in] Selector The pointer to the EFI_IPSEC_CONFIG_SELECTOR union.
34 IN EFI_IPSEC_CONFIG_SELECTOR *Selector,
H A DForEach.h24 @param[in] Selector The pointer to the EFI_IPSEC_CONFIG_SELECTOR union.
33 IN EFI_IPSEC_CONFIG_SELECTOR *Selector,
H A DDelete.c25 @param[in] Selector The pointer to EFI_IPSEC_CONFIG_SELECTOR structure.
34 IN EFI_IPSEC_CONFIG_SELECTOR *Selector,
39 if (mMatchPolicyEntry[Context->DataType] (Selector, Data, &Context->Indexer)) {
43 Selector,
33 DeletePolicyEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN DELETE_POLICY_ENTRY_CONTEXT *Context ) argument
H A DDump.c179 @param[in] Selector The pointer to the EFI_IPSEC_SPD_SELECTOR structure.
183 IN EFI_IPSEC_SPD_SELECTOR *Selector
189 for (Index = 0; Index < Selector->LocalAddressCount; Index++) {
194 DumpAddressInfo (&Selector->LocalAddress[Index]);
203 for (Index = 0; Index < Selector->RemoteAddressCount; Index++) {
208 DumpAddressInfo (&Selector->RemoteAddress[Index]);
211 Str = MapIntegerToString (Selector->NextLayerProtocol, mMapIpProtocol);
215 Print (L" proto:%d", (UINTN) Selector->NextLayerProtocol);
218 if ((Selector->NextLayerProtocol == EFI_IP4_PROTO_TCP) || (Selector
265 DumpSpdEntry( IN EFI_IPSEC_SPD_SELECTOR *Selector, IN EFI_IPSEC_SPD_DATA *Data, IN UINTN *EntryIndex ) argument
[all...]
H A DPolicyEntryOperation.h61 EFI_IPSEC_CONFIG_SELECTOR *Selector; // Data to be inserted. member in struct:__anon12471
70 EFI_IPSEC_CONFIG_SELECTOR *Selector; // Data to be inserted. member in struct:__anon12472
80 @param[out] Selector The pointer to the EFI_IPSEC_CONFIG_SELECTOR union.
93 OUT EFI_IPSEC_CONFIG_SELECTOR **Selector,
H A DPolicyEntryOperation.c26 @param[out] Selector The pointer to the EFI_IPSEC_SPD_SELECTOR structure.
36 OUT EFI_IPSEC_SPD_SELECTOR *Selector,
53 Selector->LocalAddressCount = 1;
54 Status = EfiInetAddrRange ((CHAR16 *) ValueStr, Selector->LocalAddress);
77 Selector->RemoteAddressCount = 1;
78 Status = EfiInetAddrRange ((CHAR16 *) ValueStr, Selector->RemoteAddress);
96 Selector->NextLayerProtocol = EFI_IPSEC_ANY_PROTOCOL;
104 &Selector->NextLayerProtocol,
118 Selector->LocalPort = EFI_IPSEC_ANY_PORT;
119 Selector
35 CreateSpdSelector( OUT EFI_IPSEC_SPD_SELECTOR *Selector, IN LIST_ENTRY *ParamPackage, IN OUT UINT32 *Mask ) argument
224 CreateSpdEntry( OUT EFI_IPSEC_SPD_SELECTOR **Selector, OUT EFI_IPSEC_SPD_DATA **Data, IN LIST_ENTRY *ParamPackage, OUT UINT32 *Mask, IN BOOLEAN CreateNew ) argument
1844 EditOperatePolicyEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN EDIT_POLICY_ENTRY_CONTEXT *Context ) argument
1972 InsertPolicyEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN INSERT_POLICY_ENTRY_CONTEXT *Context ) argument
2018 EFI_IPSEC_CONFIG_SELECTOR *Selector; local
[all...]
H A DMatch.c49 @param[in] Selector The pointer to the EFI_IPSEC_SPD_SELECTOR structure.
58 IN EFI_IPSEC_SPD_SELECTOR *Selector,
57 MatchSpdEntry( IN EFI_IPSEC_SPD_SELECTOR *Selector, IN EFI_IPSEC_SPD_DATA *Data, IN SPD_ENTRY_INDEXER *Indexer ) argument
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/
H A DIpSecConfigImpl.h57 EFI_IPSEC_CONFIG_SELECTOR *Selector; member in struct:__anon12556
76 The prototype of Copy Source Selector to the Destination Selector.
78 @param[in, out] DstSel Pointer of Destination Selector. It would be
79 SPD Selector, or SAD Selector or PAD Selector.
80 @param[in] SrcSel Pointer of Source Selector. It would be
81 SPD Selector, or SAD Selector o
[all...]
H A DIpSecConfigImpl.c167 Compare two SPD Selector by the fields of LocalAddressCount/RemoteAddressCount/
171 @param[in] Selector1 Pointer of first SPD Selector.
172 @param[in] Selector2 Pointer of second SPD Selector.
174 @retval TRUE This two Selector have the same value in above fields.
330 Compare two SPD Selector by the fields of LocalAddressCount/RemoteAddressCount/
334 @param[in] Selector1 Pointer of first SPD Selector.
335 @param[in] Selector2 Pointer of second SPD Selector.
337 @retval TRUE The first SPD Selector is subordinate Selector of second SPD Selector
797 FixSpdEntry( IN EFI_IPSEC_SPD_SELECTOR *Selector, IN OUT EFI_IPSEC_SPD_DATA *Data ) argument
903 UnfixSpdEntry( IN OUT EFI_IPSEC_SPD_SELECTOR *Selector, IN OUT EFI_IPSEC_SPD_DATA *Data ) argument
1026 SetSpdEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN VOID *Context OPTIONAL ) argument
1242 SetSadEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN VOID *Context OPTIONAL ) argument
1478 SetPadEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN VOID *Context OPTIONAL ) argument
1629 GetSpdEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN OUT UINTN *DataSize, OUT VOID *Data ) argument
1729 GetSadEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN OUT UINTN *DataSize, OUT VOID *Data ) argument
1913 GetPadEntry( IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN OUT UINTN *DataSize, OUT VOID *Data ) argument
2428 EfiIpSecConfigGetData( IN EFI_IPSEC_CONFIG_PROTOCOL *This, IN EFI_IPSEC_CONFIG_DATA_TYPE DataType, IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN OUT UINTN *DataSize, OUT VOID *Data ) argument
2482 EfiIpSecConfigSetData( IN EFI_IPSEC_CONFIG_PROTOCOL *This, IN EFI_IPSEC_CONFIG_DATA_TYPE DataType, IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN EFI_IPSEC_CONFIG_SELECTOR *InsertBefore OPTIONAL ) argument
2671 IpSecCopyPolicyEntry( IN EFI_IPSEC_CONFIG_DATA_TYPE Type, IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN UINTN SelectorSize, IN UINTN DataSize, IN OUT IPSEC_VARIABLE_BUFFER *Buffer ) argument
2795 EFI_IPSEC_CONFIG_SELECTOR *Selector; local
2998 EFI_IPSEC_CONFIG_SELECTOR *Selector; local
[all...]
H A DIkeCommon.c200 @param[in] SpdSel Point to SPD Selector to be searched for.
225 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector
H A DIpSecMain.c125 (EFI_IPSEC_CONFIG_SELECTOR *) SpdEntry->Selector
H A DIpSecImpl.h85 EFI_IPSEC_SPD_SELECTOR *Selector; member in struct:_IPSEC_SPD_ENTRY
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/
H A DArchReadGroupRegister.c174 UINT16 Selector; local
180 Selector = 0;
184 Selector = (UINT16) CpuContext->Cs;
187 Selector = (UINT16) CpuContext->Ss;
190 Selector = (UINT16) CpuContext->Gs;
193 Selector = (UINT16) CpuContext->Fs;
196 Selector = (UINT16) CpuContext->Es;
199 Selector = (UINT16) CpuContext->Ds;
206 Data32 = (UINT32) RShiftU64 (Ia32Gdt[Selector / 8].Uint64, 24);
207 return (Data32 & (UINT32)(~0xff)) | Selector;
[all...]
H A DArchDebugSupport.c233 IdtEntry[Index].Bits.Selector = CodeSegment;
240 IdtEntry[Index].Bits.Selector = CodeSegment;
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/
H A DArchReadGroupRegister.c34 UINT16 Selector; local
40 Selector = 0;
44 Selector = (UINT16) CpuContext->Cs;
47 Selector = (UINT16) CpuContext->Ss;
50 Selector = (UINT16) CpuContext->Gs;
53 Selector = (UINT16) CpuContext->Fs;
56 Selector = (UINT16) CpuContext->Es;
59 Selector = (UINT16) CpuContext->Ds;
66 Data32 = (UINT32) RShiftU64 (Ia32Gdt[Selector / 8].Uint64, 24);
67 return (Data32 & (UINT32)(~0xff)) | Selector;
[all...]
H A DArchDebugSupport.c245 IdtEntry[Index].Bits.Selector = CodeSegment;
253 IdtEntry[DEBUG_TIMER_VECTOR].Bits.Selector = CodeSegment;
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/
H A DCpuDxe.h257 @param Selector Value of code selector.
263 UINT16 Selector
269 @param Selector Value of data selector.
275 UINT16 Selector
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DIpSecConfig.h620 by DataType and Selector to be deleted.
624 @param[in] Selector Pointer to an entry selector on operated configuration data
625 specified by DataType. A NULL Selector causes the entire
645 IN EFI_IPSEC_CONFIG_SELECTOR *Selector,
655 DataType and Selector parameters.
659 @param[in] Selector Pointer to an entry selector which is an identifier of the IPsec
668 - Selector is NULL.
671 @retval EFI_NOT_FOUND The configuration data specified by Selector is not found.
682 IN EFI_IPSEC_CONFIG_SELECTOR *Selector,
690 This function is called multiple times to retrieve the entry Selector i
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/
H A DUtility.c872 EFI_IPSEC_CONFIG_SELECTOR *Selector; local
915 Selector = AllocateZeroPool (SelectorSize);
916 ASSERT (Selector != NULL);
925 Selector
928 FreePool (Selector);
930 Selector = AllocateZeroPool (SelectorSize);
935 Selector
943 if (Selector->SaId.Spi == RemoteSpi) {
951 CopyMem (RemoteSelector, Selector, SelectorSize);
954 if (Selector
1872 Ikev2MatchSpdEntry( IN EFI_IPSEC_CONFIG_DATA_TYPE Type, IN EFI_IPSEC_CONFIG_SELECTOR *Selector, IN VOID *Data, IN UINTN SelectorSize, IN UINTN DataSize, IN VOID *Context ) argument
[all...]
H A DExchange.c208 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->Selector->LocalPort;
216 if (SpdEntry->Selector->RemotePort != EFI_IPSEC_ANY_PORT) {
217 ChildSaSession->RemotePort = SpdEntry->Selector->RemotePort;
H A DPayload.c920 // Create initiator Traffic Selector
930 if (ChildSa->Spd->Selector->LocalPort != 0 &&
931 ChildSa->Spd->Selector->LocalPortRange == 0) {
935 TsSelector->StartPort = ChildSa->Spd->Selector->LocalPort;
936 TsSelector->EndPort = ChildSa->Spd->Selector->LocalPort;
937 } else if (ChildSa->Spd->Selector->LocalPort == 0){
950 if (ChildSa->Spd->Selector->RemotePort != 0 &&
951 ChildSa->Spd->Selector->RemotePortRange == 0) {
955 TsSelector->StartPort = ChildSa->Spd->Selector->RemotePort;
956 TsSelector->EndPort = ChildSa->Spd->Selector
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/Ia32/
H A DDxeLoadFunc.c150 IdtTable[Index].Ia32IdtEntry.Bits.Selector = SYS_CODE64_SEL;
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/
H A DCpuAsm.S40 # UINT16 Selector
58 # UINT16 Selector
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/X64/
H A DCpuAsm.S43 # UINT16 Selector
60 # UINT16 Selector

Completed in 77 milliseconds

12