EFIAPI\r
StrDecimalToUintnS (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT UINTN *Data\r
);\r
\r
EFIAPI\r
StrDecimalToUint64S (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT UINT64 *Data\r
);\r
\r
EFIAPI\r
StrHexToUintnS (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT UINTN *Data\r
);\r
\r
EFIAPI\r
StrHexToUint64S (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT UINT64 *Data\r
);\r
\r
EFIAPI\r
AsciiStrDecimalToUintnS (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT UINTN *Data\r
);\r
\r
EFIAPI\r
AsciiStrDecimalToUint64S (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT UINT64 *Data\r
);\r
\r
EFIAPI\r
AsciiStrHexToUintnS (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT UINTN *Data\r
);\r
\r
EFIAPI\r
AsciiStrHexToUint64S (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT UINT64 *Data\r
);\r
\r
EFIAPI\r
StrToIpv6Address (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT IPv6_ADDRESS *Address,\r
OUT UINT8 *PrefixLength OPTIONAL\r
);\r
EFIAPI\r
StrToIpv4Address (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT IPv4_ADDRESS *Address,\r
OUT UINT8 *PrefixLength OPTIONAL\r
);\r
EFIAPI\r
AsciiStrToIpv6Address (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT IPv6_ADDRESS *Address,\r
OUT UINT8 *PrefixLength OPTIONAL\r
);\r
EFIAPI\r
AsciiStrToIpv4Address (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT IPv4_ADDRESS *Address,\r
OUT UINT8 *PrefixLength OPTIONAL\r
);\r
typedef\r
VOID\r
(EFIAPI *SWITCH_STACK_ENTRY_POINT)(\r
- IN VOID *Context1, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
IN VOID *Context2 OPTIONAL\r
);\r
\r
EFIAPI\r
SwitchStack (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack,\r
...\r
);\r
EFIAPI\r
AsmCpuid (\r
IN UINT32 Index,\r
- OUT UINT32 *Eax, OPTIONAL\r
- OUT UINT32 *Ebx, OPTIONAL\r
- OUT UINT32 *Ecx, OPTIONAL\r
+ OUT UINT32 *Eax OPTIONAL,\r
+ OUT UINT32 *Ebx OPTIONAL,\r
+ OUT UINT32 *Ecx OPTIONAL,\r
OUT UINT32 *Edx OPTIONAL\r
);\r
\r
AsmCpuidEx (\r
IN UINT32 Index,\r
IN UINT32 SubIndex,\r
- OUT UINT32 *Eax, OPTIONAL\r
- OUT UINT32 *Ebx, OPTIONAL\r
- OUT UINT32 *Ecx, OPTIONAL\r
+ OUT UINT32 *Eax OPTIONAL,\r
+ OUT UINT32 *Ebx OPTIONAL,\r
+ OUT UINT32 *Ecx OPTIONAL,\r
OUT UINT32 *Edx OPTIONAL\r
);\r
\r
EFIAPI\r
AsmEnablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
);\r
\r
EFIAPI\r
AsmDisablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
);\r
\r
AsmEnablePaging64 (\r
IN UINT16 Cs,\r
IN UINT64 EntryPoint,\r
- IN UINT64 Context1, OPTIONAL\r
- IN UINT64 Context2, OPTIONAL\r
+ IN UINT64 Context1 OPTIONAL,\r
+ IN UINT64 Context2 OPTIONAL,\r
IN UINT64 NewStack\r
);\r
\r
AsmDisablePaging64 (\r
IN UINT16 Cs,\r
IN UINT32 EntryPoint,\r
- IN UINT32 Context1, OPTIONAL\r
- IN UINT32 Context2, OPTIONAL\r
+ IN UINT32 Context1 OPTIONAL,\r
+ IN UINT32 Context2 OPTIONAL,\r
IN UINT32 NewStack\r
);\r
\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePath (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *SecondDevicePath OPTIONAL\r
);\r
\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePathNode (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode OPTIONAL\r
);\r
\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePathInstance (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance OPTIONAL\r
);\r
\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
FileDevicePath (\r
- IN EFI_HANDLE Device, OPTIONAL\r
+ IN EFI_HANDLE Device OPTIONAL,\r
IN CONST CHAR16 *FileName\r
);\r
\r
(EFIAPI *EXTRACT_GUIDED_SECTION_DECODE_HANDLER)(\r
IN CONST VOID *InputSection,\r
OUT VOID **OutputBuffer,\r
- IN VOID *ScratchBuffer, OPTIONAL\r
+ IN VOID *ScratchBuffer OPTIONAL,\r
OUT UINT32 *AuthenticationStatus\r
);\r
\r
ExtractGuidedSectionDecode (\r
IN CONST VOID *InputSection,\r
OUT VOID **OutputBuffer,\r
- IN VOID *ScratchBuffer, OPTIONAL\r
+ IN VOID *ScratchBuffer OPTIONAL,\r
OUT UINT32 *AuthenticationStatus\r
);\r
\r
EFIAPI\r
ExtractGuidedSectionGetHandlers (\r
IN CONST GUID *SectionGuid,\r
- OUT EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER *GetInfoHandler, OPTIONAL\r
+ OUT EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER *GetInfoHandler OPTIONAL,\r
OUT EXTRACT_GUIDED_SECTION_DECODE_HANDLER *DecodeHandler OPTIONAL\r
);\r
\r
IN UINT64 Length,\r
IN UINT32 AuthenticationStatus,\r
IN BOOLEAN ExtractedFv,\r
- IN CONST EFI_GUID *FvName, OPTIONAL\r
+ IN CONST EFI_GUID *FvName OPTIONAL,\r
IN CONST EFI_GUID *FileName OPTIONAL\r
);\r
\r
EFIAPI\r
HstiLibSetFeaturesVerified (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN UINT32 ByteIndex,\r
IN UINT8 BitMask\r
);\r
EFIAPI\r
HstiLibClearFeaturesVerified (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN UINT32 ByteIndex,\r
IN UINT8 BitMask\r
);\r
EFIAPI\r
HstiLibAppendErrorString (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN CHAR16 *ErrorString\r
);\r
\r
EFIAPI\r
HstiLibSetErrorString (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN CHAR16 *ErrorString\r
);\r
\r
typedef\r
VOID\r
(EFIAPI *PCD_CALLBACK)(\r
- IN CONST GUID *CallBackGuid, OPTIONAL\r
+ IN CONST GUID *CallBackGuid OPTIONAL,\r
IN UINTN CallBackToken,\r
IN OUT VOID *TokenData,\r
IN UINTN TokenDataSize\r
VOID\r
EFIAPI\r
LibPcdCallbackOnSet (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_CALLBACK NotificationFunction\r
);\r
VOID\r
EFIAPI\r
LibPcdCancelCallback (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_CALLBACK NotificationFunction\r
);\r
UINTN\r
EFIAPI\r
LibPcdGetNextToken (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber\r
);\r
\r
PeiServicesLocatePpi (\r
IN CONST EFI_GUID *Guid,\r
IN UINTN Instance,\r
- IN OUT EFI_PEI_PPI_DESCRIPTOR **PpiDescriptor, OPTIONAL\r
+ IN OUT EFI_PEI_PPI_DESCRIPTOR **PpiDescriptor OPTIONAL,\r
IN OUT VOID **Ppi\r
);\r
\r
VOID\r
EFIAPI\r
PeiServicesInstallFvInfoPpi (\r
- IN CONST EFI_GUID *FvFormat, OPTIONAL\r
+ IN CONST EFI_GUID *FvFormat OPTIONAL,\r
IN CONST VOID *FvInfo,\r
IN UINT32 FvInfoSize,\r
- IN CONST EFI_GUID *ParentFvName, OPTIONAL\r
+ IN CONST EFI_GUID *ParentFvName OPTIONAL,\r
IN CONST EFI_GUID *ParentFileName OPTIONAL\r
);\r
\r
VOID\r
EFIAPI\r
PeiServicesInstallFvInfo2Ppi (\r
- IN CONST EFI_GUID *FvFormat, OPTIONAL\r
+ IN CONST EFI_GUID *FvFormat OPTIONAL,\r
IN CONST VOID *FvInfo,\r
IN UINT32 FvInfoSize,\r
- IN CONST EFI_GUID *ParentFvName, OPTIONAL\r
- IN CONST EFI_GUID *ParentFileName, OPTIONAL\r
+ IN CONST EFI_GUID *ParentFvName OPTIONAL,\r
+ IN CONST EFI_GUID *ParentFileName OPTIONAL,\r
IN UINT32 AuthenticationStatus\r
);\r
\r
RETURN_STATUS\r
EFIAPI\r
StartPerformanceMeasurement (\r
- IN CONST VOID *Handle, OPTIONAL\r
- IN CONST CHAR8 *Token, OPTIONAL\r
- IN CONST CHAR8 *Module, OPTIONAL\r
+ IN CONST VOID *Handle OPTIONAL,\r
+ IN CONST CHAR8 *Token OPTIONAL,\r
+ IN CONST CHAR8 *Module OPTIONAL,\r
IN UINT64 TimeStamp\r
);\r
\r
RETURN_STATUS\r
EFIAPI\r
EndPerformanceMeasurement (\r
- IN CONST VOID *Handle, OPTIONAL\r
- IN CONST CHAR8 *Token, OPTIONAL\r
- IN CONST CHAR8 *Module, OPTIONAL\r
+ IN CONST VOID *Handle OPTIONAL,\r
+ IN CONST CHAR8 *Token OPTIONAL,\r
+ IN CONST CHAR8 *Module OPTIONAL,\r
IN UINT64 TimeStamp\r
);\r
\r
RETURN_STATUS\r
EFIAPI\r
StartPerformanceMeasurementEx (\r
- IN CONST VOID *Handle, OPTIONAL\r
- IN CONST CHAR8 *Token, OPTIONAL\r
- IN CONST CHAR8 *Module, OPTIONAL\r
+ IN CONST VOID *Handle OPTIONAL,\r
+ IN CONST CHAR8 *Token OPTIONAL,\r
+ IN CONST CHAR8 *Module OPTIONAL,\r
IN UINT64 TimeStamp,\r
IN UINT32 Identifier\r
);\r
RETURN_STATUS\r
EFIAPI\r
EndPerformanceMeasurementEx (\r
- IN CONST VOID *Handle, OPTIONAL\r
- IN CONST CHAR8 *Token, OPTIONAL\r
- IN CONST CHAR8 *Module, OPTIONAL\r
+ IN CONST VOID *Handle OPTIONAL,\r
+ IN CONST CHAR8 *Token OPTIONAL,\r
+ IN CONST CHAR8 *Module OPTIONAL,\r
IN UINT64 TimeStamp,\r
IN UINT32 Identifier\r
);\r
RETURN_STATUS\r
EFIAPI\r
LogPerformanceMeasurement (\r
- IN CONST VOID *CallerIdentifier, OPTIONAL\r
- IN CONST VOID *Guid, OPTIONAL\r
- IN CONST CHAR8 *String, OPTIONAL\r
- IN UINT64 Address, OPTIONAL\r
+ IN CONST VOID *CallerIdentifier OPTIONAL,\r
+ IN CONST VOID *Guid OPTIONAL,\r
+ IN CONST CHAR8 *String OPTIONAL,\r
+ IN UINT64 Address OPTIONAL,\r
IN UINT32 Identifier\r
);\r
\r
IN EFI_GUID *HandlerGuid,\r
IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler,\r
IN PHYSICAL_ADDRESS CallerAddress,\r
- IN VOID *Context, OPTIONAL\r
+ IN VOID *Context OPTIONAL,\r
IN UINTN ContextSize OPTIONAL\r
);\r
\r
SmiHandlerProfileUnregisterHandler (\r
IN EFI_GUID *HandlerGuid,\r
IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler,\r
- IN VOID *Context, OPTIONAL\r
+ IN VOID *Context OPTIONAL,\r
IN UINTN ContextSize OPTIONAL\r
);\r
\r
EFI_STATUS\r
EFIAPI\r
PeriodicSmiEnable (\r
- IN OUT EFI_HANDLE *DispatchHandle, OPTIONAL\r
+ IN OUT EFI_HANDLE *DispatchHandle OPTIONAL,\r
IN PERIODIC_SMI_LIBRARY_HANDLER DispatchFunction,\r
- IN CONST VOID *Context, OPTIONAL\r
+ IN CONST VOID *Context OPTIONAL,\r
IN UINT64 TickPeriod,\r
IN UINTN Cpu,\r
IN UINTN StackSize\r
UINT64\r
EFIAPI\r
GetPerformanceCounterProperties (\r
- OUT UINT64 *StartValue, OPTIONAL\r
+ OUT UINT64 *StartValue OPTIONAL,\r
OUT UINT64 *EndValue OPTIONAL\r
);\r
\r
IN EFI_GUID *ProtocolGuid,\r
IN EFI_TPL NotifyTpl,\r
IN EFI_EVENT_NOTIFY NotifyFunction,\r
- IN VOID *NotifyContext, OPTIONAL\r
+ IN VOID *NotifyContext OPTIONAL,\r
OUT VOID **Registration\r
);\r
\r
IN CONST EFI_GUID *Name,\r
IN EFI_TPL NotifyTpl,\r
IN EFI_EVENT_NOTIFY NotifyFunction,\r
- IN CONST VOID *NotifyContext, OPTIONAL\r
+ IN CONST VOID *NotifyContext OPTIONAL,\r
OUT VOID *Registration OPTIONAL\r
);\r
\r
EFIAPI\r
CreatePopUp (\r
IN UINTN Attribute,\r
- OUT EFI_INPUT_KEY *Key, OPTIONAL\r
+ OUT EFI_INPUT_KEY *Key OPTIONAL,\r
...\r
);\r
\r
EFIAPI\r
EfiCreateEventLegacyBootEx (\r
IN EFI_TPL NotifyTpl,\r
- IN EFI_EVENT_NOTIFY NotifyFunction, OPTIONAL\r
- IN VOID *NotifyContext, OPTIONAL\r
+ IN EFI_EVENT_NOTIFY NotifyFunction OPTIONAL,\r
+ IN VOID *NotifyContext OPTIONAL,\r
OUT EFI_EVENT *LegacyBootEvent\r
);\r
\r
EFIAPI\r
EfiCreateEventReadyToBootEx (\r
IN EFI_TPL NotifyTpl,\r
- IN EFI_EVENT_NOTIFY NotifyFunction, OPTIONAL\r
- IN VOID *NotifyContext, OPTIONAL\r
+ IN EFI_EVENT_NOTIFY NotifyFunction OPTIONAL,\r
+ IN VOID *NotifyContext OPTIONAL,\r
OUT EFI_EVENT *ReadyToBootEvent\r
);\r
\r
PrintXY (\r
IN UINTN PointX,\r
IN UINTN PointY,\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *ForeGround, OPTIONAL\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BackGround, OPTIONAL\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *ForeGround OPTIONAL,\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BackGround OPTIONAL,\r
IN CONST CHAR16 *Format,\r
...\r
);\r
AsciiPrintXY (\r
IN UINTN PointX,\r
IN UINTN PointY,\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *ForeGround, OPTIONAL\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BackGround, OPTIONAL\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *ForeGround OPTIONAL,\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BackGround OPTIONAL,\r
IN CONST CHAR8 *Format,\r
...\r
);\r
IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
IN EFI_HANDLE DriverBindingHandle,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL\r
);\r
\r
EFIAPI\r
EfiLibUninstallAllDriverProtocols (\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL\r
);\r
\r
IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
IN EFI_HANDLE DriverBindingHandle,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL\r
);\r
\r
EFIAPI\r
EfiLibUninstallDriverBindingComponentName2 (\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL\r
);\r
\r
IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
IN EFI_HANDLE DriverBindingHandle,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
- IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2, OPTIONAL\r
- IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL,\r
IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL *DriverDiagnostics2 OPTIONAL\r
);\r
\r
EFIAPI\r
EfiLibUninstallAllDriverProtocols2 (\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
- IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2, OPTIONAL\r
- IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL,\r
IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL *DriverDiagnostics2 OPTIONAL\r
);\r
\r
CHAR16*\r
EFIAPI\r
CatVSPrint (\r
- IN CHAR16 *String, OPTIONAL\r
+ IN CHAR16 *String OPTIONAL,\r
IN CONST CHAR16 *FormatString,\r
IN VA_LIST Marker\r
);\r
CHAR16 *\r
EFIAPI\r
CatSPrint (\r
- IN CHAR16 *String, OPTIONAL\r
+ IN CHAR16 *String OPTIONAL,\r
IN CONST CHAR16 *FormatString,\r
...\r
);\r
ScsiTestUnitReadyCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus\r
ScsiInquiryCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *InquiryDataBuffer, OPTIONAL\r
+ IN OUT VOID *InquiryDataBuffer OPTIONAL,\r
IN OUT UINT32 *InquiryDataLength,\r
IN BOOLEAN EnableVitalProductData\r
);\r
ScsiInquiryCommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *InquiryDataBuffer, OPTIONAL\r
+ IN OUT VOID *InquiryDataBuffer OPTIONAL,\r
IN OUT UINT32 *InquiryDataLength,\r
IN BOOLEAN EnableVitalProductData,\r
IN UINT8 PageCode\r
ScsiModeSense10Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
- IN UINT8 DBDField, OPTIONAL\r
+ IN UINT8 DBDField OPTIONAL,\r
IN UINT8 PageControl,\r
IN UINT8 PageCode\r
);\r
ScsiRequestSenseCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus\r
ScsiReadCapacityCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN BOOLEAN Pmi\r
);\r
ScsiReadCapacity16Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN BOOLEAN Pmi\r
);\r
ScsiRead10Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize\r
ScsiWrite10Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize\r
ScsiRead16Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize\r
ScsiWrite16Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize\r
ScsiSecurityProtocolInCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
IN UINT16 SecurityProtocolSpecific,\r
IN BOOLEAN Inc512,\r
IN UINTN DataLength,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
OUT UINTN *TransferLength\r
);\r
\r
ScsiSecurityProtocolOutCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
ScsiRead10CommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize,\r
ScsiWrite10CommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize,\r
ScsiRead16CommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize,\r
ScsiWrite16CommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize,\r
typedef\r
VOID\r
(EFIAPI *PCD_PPI_CALLBACK)(\r
- IN CONST EFI_GUID *CallBackGuid, OPTIONAL\r
+ IN CONST EFI_GUID *CallBackGuid OPTIONAL,\r
IN UINTN CallBackToken,\r
IN OUT VOID *TokenData,\r
IN UINTN TokenDataSize\r
typedef\r
EFI_STATUS\r
(EFIAPI *PCD_PPI_CALLBACK_ONSET)(\r
- IN CONST EFI_GUID *Guid, OPTIONAL\r
+ IN CONST EFI_GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_PPI_CALLBACK CallBackFunction\r
);\r
typedef\r
EFI_STATUS\r
(EFIAPI *PCD_PPI_CANCEL_CALLBACK)(\r
- IN CONST EFI_GUID *Guid, OPTIONAL\r
+ IN CONST EFI_GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_PPI_CALLBACK CallBackFunction\r
);\r
typedef\r
EFI_STATUS\r
(EFIAPI *PCD_PPI_GET_NEXT_TOKEN)(\r
- IN CONST EFI_GUID *Guid, OPTIONAL\r
+ IN CONST EFI_GUID *Guid OPTIONAL,\r
IN OUT UINTN *TokenNumber\r
);\r
\r
(EFIAPI *EFI_PEI_SMBUS2_PPI_ARP_DEVICE)(\r
IN CONST EFI_PEI_SMBUS2_PPI *This,\r
IN BOOLEAN ArpAll,\r
- IN EFI_SMBUS_UDID *SmbusUdid, OPTIONAL\r
+ IN EFI_SMBUS_UDID *SmbusUdid OPTIONAL,\r
IN OUT EFI_SMBUS_DEVICE_ADDRESS *SlaveAddress OPTIONAL\r
);\r
\r
IN EFI_BLUETOOTH_LE_CONFIG_PROTOCOL *This,\r
IN BOOLEAN ReScan,\r
IN UINT32 Timeout,\r
- IN EFI_BLUETOOTH_LE_CONFIG_SCAN_PARAMETER *ScanParameter, OPTIONAL\r
+ IN EFI_BLUETOOTH_LE_CONFIG_SCAN_PARAMETER *ScanParameter OPTIONAL,\r
IN EFI_BLUETOOTH_LE_CONFIG_SCAN_CALLBACK_FUNCTION Callback,\r
IN VOID *Context\r
);\r
IN EFI_BLUETOOTH_LE_CONFIG_PROTOCOL *This,\r
IN BOOLEAN AutoReconnect,\r
IN BOOLEAN DoBonding,\r
- IN EFI_BLUETOOTH_LE_CONFIG_CONNECT_PARAMETER *ConnectParameter, OPTIONAL\r
+ IN EFI_BLUETOOTH_LE_CONFIG_CONNECT_PARAMETER *ConnectParameter OPTIONAL,\r
IN BLUETOOTH_LE_ADDRESS *BD_ADDR\r
);\r
\r
extern EFI_GUID gEfiBluetoothLeConfigProtocolGuid;\r
\r
#endif\r
-\r
IN CONST EFI_FORM_BROWSER2_PROTOCOL *This,\r
IN EFI_HII_HANDLE *Handle,\r
IN UINTN HandleCount,\r
- IN EFI_GUID *FormSetGuid, OPTIONAL\r
- IN EFI_FORM_ID FormId, OPTIONAL\r
- IN CONST EFI_SCREEN_DESCRIPTOR *ScreenDimensions, OPTIONAL\r
+ IN EFI_GUID *FormSetGuid OPTIONAL,\r
+ IN EFI_FORM_ID FormId OPTIONAL,\r
+ IN CONST EFI_SCREEN_DESCRIPTOR *ScreenDimensions OPTIONAL,\r
OUT EFI_BROWSER_ACTION_REQUEST *ActionRequest OPTIONAL\r
);\r
\r
IN OUT UINTN *ResultsDataSize,\r
IN OUT EFI_STRING ResultsData,\r
IN CONST BOOLEAN RetrieveData,\r
- IN CONST EFI_GUID *VariableGuid, OPTIONAL\r
+ IN CONST EFI_GUID *VariableGuid OPTIONAL,\r
IN CONST CHAR16 *VariableName OPTIONAL\r
);\r
\r
extern EFI_GUID gEfiFormBrowser2ProtocolGuid;\r
\r
#endif\r
-\r
EFI_STATUS\r
(EFIAPI *EFI_GRAPHICS_OUTPUT_PROTOCOL_BLT)(\r
IN EFI_GRAPHICS_OUTPUT_PROTOCOL *This,\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer, OPTIONAL\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BltBuffer OPTIONAL,\r
IN EFI_GRAPHICS_OUTPUT_BLT_OPERATION BltOperation,\r
IN UINTN SourceX,\r
IN UINTN SourceY,\r
EFI_STATUS\r
(EFIAPI *EFI_CONFIG_KEYWORD_HANDLER_GET_DATA) (\r
IN EFI_CONFIG_KEYWORD_HANDLER_PROTOCOL *This,\r
- IN CONST EFI_STRING NameSpaceId, OPTIONAL\r
- IN CONST EFI_STRING KeywordString, OPTIONAL\r
+ IN CONST EFI_STRING NameSpaceId OPTIONAL,\r
+ IN CONST EFI_STRING KeywordString OPTIONAL,\r
OUT EFI_STRING *Progress,\r
OUT UINT32 *ProgressErr,\r
OUT EFI_STRING *Results\r
extern EFI_GUID gEfiConfigKeywordHandlerProtocolGuid;\r
\r
#endif\r
-\r
(EFIAPI *EFI_HII_DATABASE_NEW_PACK)(\r
IN CONST EFI_HII_DATABASE_PROTOCOL *This,\r
IN CONST EFI_HII_PACKAGE_LIST_HEADER *PackageList,\r
- IN EFI_HANDLE DriverHandle, OPTIONAL\r
+ IN EFI_HANDLE DriverHandle OPTIONAL,\r
OUT EFI_HII_HANDLE *Handle\r
);\r
\r
extern EFI_GUID gEfiHiiDatabaseProtocolGuid;\r
\r
#endif\r
-\r
-\r
(EFIAPI *EFI_HII_GET_FONT_INFO)(\r
IN CONST EFI_HII_FONT_PROTOCOL *This,\r
IN OUT EFI_FONT_HANDLE *FontHandle,\r
- IN CONST EFI_FONT_DISPLAY_INFO *StringInfoIn, OPTIONAL\r
+ IN CONST EFI_FONT_DISPLAY_INFO *StringInfoIn OPTIONAL,\r
OUT EFI_FONT_DISPLAY_INFO **StringInfoOut,\r
IN CONST EFI_STRING String OPTIONAL\r
);\r
\r
\r
#endif\r
-\r
IN EFI_HII_HANDLE PackageList,\r
OUT EFI_STRING_ID *StringId,\r
IN CONST CHAR8 *Language,\r
- IN CONST CHAR16 *LanguageName, OPTIONAL\r
+ IN CONST CHAR16 *LanguageName OPTIONAL,\r
IN CONST EFI_STRING String,\r
IN CONST EFI_FONT_INFO *StringFontInfo OPTIONAL\r
);\r
extern EFI_GUID gEfiHiiStringProtocolGuid;\r
\r
#endif\r
-\r
(EFIAPI *EFI_HTTP_UTILS_BUILD) (\r
IN EFI_HTTP_UTILITIES_PROTOCOL *This,\r
IN UINTN SeedMessageSize,\r
- IN VOID *SeedMessage, OPTIONAL\r
+ IN VOID *SeedMessage OPTIONAL,\r
IN UINTN DeleteCount,\r
- IN CHAR8 *DeleteList[], OPTIONAL\r
+ IN CHAR8 *DeleteList[] OPTIONAL,\r
IN UINTN AppendCount,\r
- IN EFI_HTTP_HEADER *AppendList[], OPTIONAL\r
+ IN EFI_HTTP_HEADER *AppendList[] OPTIONAL,\r
OUT UINTN *NewMessageSize,\r
OUT VOID **NewMessage\r
);\r
typedef\r
VOID\r
(EFIAPI *PCD_PROTOCOL_CALLBACK)(\r
- IN CONST EFI_GUID *CallBackGuid, OPTIONAL\r
+ IN CONST EFI_GUID *CallBackGuid OPTIONAL,\r
IN UINTN CallBackToken,\r
IN OUT VOID *TokenData,\r
IN UINTN TokenDataSize\r
typedef\r
EFI_STATUS\r
(EFIAPI *PCD_PROTOCOL_CALLBACK_ONSET)(\r
- IN CONST EFI_GUID *Guid, OPTIONAL\r
+ IN CONST EFI_GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_PROTOCOL_CALLBACK CallBackFunction\r
);\r
typedef\r
EFI_STATUS\r
(EFIAPI *PCD_PROTOCOL_CANCEL_CALLBACK)(\r
- IN CONST EFI_GUID *Guid, OPTIONAL\r
+ IN CONST EFI_GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_PROTOCOL_CALLBACK CallBackFunction\r
);\r
typedef\r
EFI_STATUS\r
(EFIAPI *PCD_PROTOCOL_GET_NEXT_TOKEN)(\r
- IN CONST EFI_GUID *Guid, OPTIONAL\r
+ IN CONST EFI_GUID *Guid OPTIONAL,\r
IN OUT UINTN *TokenNumber\r
);\r
\r
IN EFI_PCI_HOT_PLUG_INIT_PROTOCOL *This,\r
IN EFI_DEVICE_PATH_PROTOCOL *HpcDevicePath,\r
IN UINT64 HpcPciAddress,\r
- IN EFI_EVENT Event, OPTIONAL\r
+ IN EFI_EVENT Event OPTIONAL,\r
OUT EFI_HPC_STATE *HpcState\r
);\r
\r
(EFIAPI *EFI_PCI_IO_PROTOCOL_GET_BAR_ATTRIBUTES)(\r
IN EFI_PCI_IO_PROTOCOL *This,\r
IN UINT8 BarIndex,\r
- OUT UINT64 *Supports, OPTIONAL\r
+ OUT UINT64 *Supports OPTIONAL,\r
OUT VOID **Resources OPTIONAL\r
);\r
\r
typedef\r
EFI_STATUS\r
(EFIAPI *EFI_PCD_PROTOCOL_GET_NEXT_TOKEN)(\r
- IN CONST EFI_GUID *Guid, OPTIONAL\r
+ IN CONST EFI_GUID *Guid OPTIONAL,\r
IN UINTN *TokenNumber\r
);\r
\r
IN UINT16 OpFlags,\r
IN EFI_IP_ADDRESS *DestIp,\r
IN EFI_PXE_BASE_CODE_UDP_PORT *DestPort,\r
- IN EFI_IP_ADDRESS *GatewayIp, OPTIONAL\r
- IN EFI_IP_ADDRESS *SrcIp, OPTIONAL\r
- IN OUT EFI_PXE_BASE_CODE_UDP_PORT *SrcPort, OPTIONAL\r
- IN UINTN *HeaderSize, OPTIONAL\r
- IN VOID *HeaderPtr, OPTIONAL\r
+ IN EFI_IP_ADDRESS *GatewayIp OPTIONAL,\r
+ IN EFI_IP_ADDRESS *SrcIp OPTIONAL,\r
+ IN OUT EFI_PXE_BASE_CODE_UDP_PORT *SrcPort OPTIONAL,\r
+ IN UINTN *HeaderSize OPTIONAL,\r
+ IN VOID *HeaderPtr OPTIONAL,\r
IN UINTN *BufferSize,\r
IN VOID *BufferPtr\r
);\r
(EFIAPI *EFI_PXE_BASE_CODE_UDP_READ)(\r
IN EFI_PXE_BASE_CODE_PROTOCOL *This,\r
IN UINT16 OpFlags,\r
- IN OUT EFI_IP_ADDRESS *DestIp, OPTIONAL\r
- IN OUT EFI_PXE_BASE_CODE_UDP_PORT *DestPort, OPTIONAL\r
- IN OUT EFI_IP_ADDRESS *SrcIp, OPTIONAL\r
- IN OUT EFI_PXE_BASE_CODE_UDP_PORT *SrcPort, OPTIONAL\r
- IN UINTN *HeaderSize, OPTIONAL\r
- IN VOID *HeaderPtr, OPTIONAL\r
+ IN OUT EFI_IP_ADDRESS *DestIp OPTIONAL,\r
+ IN OUT EFI_PXE_BASE_CODE_UDP_PORT *DestPort OPTIONAL,\r
+ IN OUT EFI_IP_ADDRESS *SrcIp OPTIONAL,\r
+ IN OUT EFI_PXE_BASE_CODE_UDP_PORT *SrcPort OPTIONAL,\r
+ IN UINTN *HeaderSize OPTIONAL,\r
+ IN VOID *HeaderPtr OPTIONAL,\r
IN OUT UINTN *BufferSize,\r
IN VOID *BufferPtr\r
);\r
EFI_STATUS\r
(EFIAPI *EFI_PXE_BASE_CODE_SET_PARAMETERS)(\r
IN EFI_PXE_BASE_CODE_PROTOCOL *This,\r
- IN BOOLEAN *NewAutoArp, OPTIONAL\r
- IN BOOLEAN *NewSendGUID, OPTIONAL\r
- IN UINT8 *NewTTL, OPTIONAL\r
- IN UINT8 *NewToS, OPTIONAL\r
+ IN BOOLEAN *NewAutoArp OPTIONAL,\r
+ IN BOOLEAN *NewSendGUID OPTIONAL,\r
+ IN UINT8 *NewTTL OPTIONAL,\r
+ IN UINT8 *NewToS OPTIONAL,\r
IN BOOLEAN *NewMakeCallback OPTIONAL\r
);\r
\r
EFI_STATUS\r
(EFIAPI *EFI_PXE_BASE_CODE_SET_STATION_IP)(\r
IN EFI_PXE_BASE_CODE_PROTOCOL *This,\r
- IN EFI_IP_ADDRESS *NewStationIp, OPTIONAL\r
+ IN EFI_IP_ADDRESS *NewStationIp OPTIONAL,\r
IN EFI_IP_ADDRESS *NewSubnetMask OPTIONAL\r
);\r
\r
EFI_STATUS\r
(EFIAPI *EFI_PXE_BASE_CODE_SET_PACKETS)(\r
IN EFI_PXE_BASE_CODE_PROTOCOL *This,\r
- BOOLEAN *NewDhcpDiscoverValid, OPTIONAL\r
- BOOLEAN *NewDhcpAckReceived, OPTIONAL\r
- BOOLEAN *NewProxyOfferReceived, OPTIONAL\r
- BOOLEAN *NewPxeDiscoverValid, OPTIONAL\r
- BOOLEAN *NewPxeReplyReceived, OPTIONAL\r
- BOOLEAN *NewPxeBisReplyReceived, OPTIONAL\r
- IN EFI_PXE_BASE_CODE_PACKET *NewDhcpDiscover, OPTIONAL\r
- IN EFI_PXE_BASE_CODE_PACKET *NewDhcpAck, OPTIONAL\r
- IN EFI_PXE_BASE_CODE_PACKET *NewProxyOffer, OPTIONAL\r
- IN EFI_PXE_BASE_CODE_PACKET *NewPxeDiscover, OPTIONAL\r
- IN EFI_PXE_BASE_CODE_PACKET *NewPxeReply, OPTIONAL\r
+ BOOLEAN *NewDhcpDiscoverValid OPTIONAL,\r
+ BOOLEAN *NewDhcpAckReceived OPTIONAL,\r
+ BOOLEAN *NewProxyOfferReceived OPTIONAL,\r
+ BOOLEAN *NewPxeDiscoverValid OPTIONAL,\r
+ BOOLEAN *NewPxeReplyReceived OPTIONAL,\r
+ BOOLEAN *NewPxeBisReplyReceived OPTIONAL,\r
+ IN EFI_PXE_BASE_CODE_PACKET *NewDhcpDiscover OPTIONAL,\r
+ IN EFI_PXE_BASE_CODE_PACKET *NewDhcpAck OPTIONAL,\r
+ IN EFI_PXE_BASE_CODE_PACKET *NewProxyOffer OPTIONAL,\r
+ IN EFI_PXE_BASE_CODE_PACKET *NewPxeDiscover OPTIONAL,\r
+ IN EFI_PXE_BASE_CODE_PACKET *NewPxeReply OPTIONAL,\r
IN EFI_PXE_BASE_CODE_PACKET *NewPxeBisReply OPTIONAL\r
);\r
\r
IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,\r
IN CHAR16 *String,\r
IN CHAR16 *Pattern,\r
- IN EFI_REGEX_SYNTAX_TYPE *SyntaxType, OPTIONAL\r
+ IN EFI_REGEX_SYNTAX_TYPE *SyntaxType OPTIONAL,\r
OUT BOOLEAN *Result,\r
- OUT EFI_REGEX_CAPTURE **Captures, OPTIONAL\r
+ OUT EFI_REGEX_CAPTURE **Captures OPTIONAL,\r
OUT UINTN *CapturesCount\r
);\r
\r
EFI_STATUS\r
(EFIAPI *EFI_RNG_GET_RNG) (\r
IN EFI_RNG_PROTOCOL *This,\r
- IN EFI_RNG_ALGORITHM *RNGAlgorithm, OPTIONAL\r
+ IN EFI_RNG_ALGORITHM *RNGAlgorithm OPTIONAL,\r
IN UINTN RNGValueLength,\r
OUT UINT8 *RNGValue\r
);\r
**/\r
typedef EFI_STATUS (EFIAPI *EFI_SECURITY2_FILE_AUTHENTICATION) (\r
IN CONST EFI_SECURITY2_ARCH_PROTOCOL *This,\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *File, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *File OPTIONAL,\r
IN VOID *FileBuffer,\r
IN UINTN FileSize,\r
IN BOOLEAN BootPolicy\r
(EFIAPI *EFI_SMBUS_HC_PROTOCOL_ARP_DEVICE)(\r
IN CONST EFI_SMBUS_HC_PROTOCOL *This,\r
IN BOOLEAN ArpAll,\r
- IN EFI_SMBUS_UDID *SmbusUdid, OPTIONAL\r
+ IN EFI_SMBUS_UDID *SmbusUdid OPTIONAL,\r
IN OUT EFI_SMBUS_DEVICE_ADDRESS *SlaveAddress OPTIONAL\r
);\r
\r
extern EFI_GUID gEfiSmbusHcProtocolGuid;\r
\r
#endif\r
-\r
EFI_STATUS\r
(EFIAPI *EFI_SUPPLICANT_BUILD_RESPONSE_PACKET) (\r
IN EFI_SUPPLICANT_PROTOCOL *This,\r
- IN UINT8 *RequestBuffer, OPTIONAL\r
- IN UINTN RequestBufferSize, OPTIONAL\r
+ IN UINT8 *RequestBuffer OPTIONAL,\r
+ IN UINTN RequestBufferSize OPTIONAL,\r
OUT UINT8 *Buffer,\r
IN OUT UINTN *BufferSize\r
);\r
(EFIAPI *EFI_SUPPLICANT_GET_DATA) (\r
IN EFI_SUPPLICANT_PROTOCOL *This,\r
IN EFI_SUPPLICANT_DATA_TYPE DataType,\r
- OUT UINT8 *Data, OPTIONAL\r
+ OUT UINT8 *Data OPTIONAL,\r
IN OUT UINTN *DataSize\r
);\r
\r
(EFIAPI *EFI_TLS_GET_SESSION_DATA) (\r
IN EFI_TLS_PROTOCOL *This,\r
IN EFI_TLS_SESSION_DATA_TYPE DataType,\r
- IN OUT VOID *Data, OPTIONAL\r
+ IN OUT VOID *Data OPTIONAL,\r
IN OUT UINTN *DataSize\r
);\r
\r
EFI_STATUS\r
(EFIAPI *EFI_TLS_BUILD_RESPONSE_PACKET) (\r
IN EFI_TLS_PROTOCOL *This,\r
- IN UINT8 *RequestBuffer, OPTIONAL\r
- IN UINTN RequestSize, OPTIONAL\r
- OUT UINT8 *Buffer, OPTIONAL\r
+ IN UINT8 *RequestBuffer OPTIONAL,\r
+ IN UINTN RequestSize OPTIONAL,\r
+ OUT UINT8 *Buffer OPTIONAL,\r
IN OUT UINTN *BufferSize\r
);\r
\r
extern EFI_GUID gEfiTlsProtocolGuid;\r
\r
#endif // __EFI_TLS_PROTOCOL_H__\r
-\r
(EFIAPI *EFI_TLS_CONFIGURATION_GET_DATA)(\r
IN EFI_TLS_CONFIGURATION_PROTOCOL *This,\r
IN EFI_TLS_CONFIG_DATA_TYPE DataType,\r
- IN OUT VOID *Data, OPTIONAL\r
+ IN OUT VOID *Data OPTIONAL,\r
IN OUT UINTN *DataSize\r
);\r
\r
extern EFI_GUID gEfiTlsConfigurationProtocolGuid;\r
\r
#endif //__EFI_TLS_CONFIGURATION_PROTOCOL_H__\r
-\r
EFI_STATUS\r
(EFIAPI *EFI_UGA_DRAW_PROTOCOL_BLT)(\r
IN EFI_UGA_DRAW_PROTOCOL * This,\r
- IN EFI_UGA_PIXEL * BltBuffer, OPTIONAL\r
+ IN EFI_UGA_PIXEL * BltBuffer OPTIONAL,\r
IN EFI_UGA_BLT_OPERATION BltOperation,\r
IN UINTN SourceX,\r
IN UINTN SourceY,\r
EFI_STATUS\r
(EFIAPI *EFI_CONNECT_CONTROLLER)(\r
IN EFI_HANDLE ControllerHandle,\r
- IN EFI_HANDLE *DriverImageHandle, OPTIONAL\r
- IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath, OPTIONAL\r
+ IN EFI_HANDLE *DriverImageHandle OPTIONAL,\r
+ IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL,\r
IN BOOLEAN Recursive\r
);\r
\r
EFI_STATUS\r
(EFIAPI *EFI_DISCONNECT_CONTROLLER)(\r
IN EFI_HANDLE ControllerHandle,\r
- IN EFI_HANDLE DriverImageHandle, OPTIONAL\r
+ IN EFI_HANDLE DriverImageHandle OPTIONAL,\r
IN EFI_HANDLE ChildHandle OPTIONAL\r
);\r
\r
(EFIAPI *EFI_GET_VARIABLE)(\r
IN CHAR16 *VariableName,\r
IN EFI_GUID *VendorGuid,\r
- OUT UINT32 *Attributes, OPTIONAL\r
+ OUT UINT32 *Attributes OPTIONAL,\r
IN OUT UINTN *DataSize,\r
OUT VOID *Data OPTIONAL\r
);\r
(EFIAPI *EFI_OPEN_PROTOCOL)(\r
IN EFI_HANDLE Handle,\r
IN EFI_GUID *Protocol,\r
- OUT VOID **Interface, OPTIONAL\r
+ OUT VOID **Interface OPTIONAL,\r
IN EFI_HANDLE AgentHandle,\r
IN EFI_HANDLE ControllerHandle,\r
IN UINT32 Attributes\r
EFI_STATUS\r
(EFIAPI *EFI_LOCATE_HANDLE)(\r
IN EFI_LOCATE_SEARCH_TYPE SearchType,\r
- IN EFI_GUID *Protocol, OPTIONAL\r
- IN VOID *SearchKey, OPTIONAL\r
+ IN EFI_GUID *Protocol OPTIONAL,\r
+ IN VOID *SearchKey OPTIONAL,\r
IN OUT UINTN *BufferSize,\r
OUT EFI_HANDLE *Buffer\r
);\r
EFI_STATUS\r
(EFIAPI *EFI_LOCATE_HANDLE_BUFFER)(\r
IN EFI_LOCATE_SEARCH_TYPE SearchType,\r
- IN EFI_GUID *Protocol, OPTIONAL\r
- IN VOID *SearchKey, OPTIONAL\r
+ IN EFI_GUID *Protocol OPTIONAL,\r
+ IN VOID *SearchKey OPTIONAL,\r
OUT UINTN *NoHandles,\r
OUT EFI_HANDLE **Buffer\r
);\r
EFI_STATUS\r
(EFIAPI *EFI_LOCATE_PROTOCOL)(\r
IN EFI_GUID *Protocol,\r
- IN VOID *Registration, OPTIONAL\r
+ IN VOID *Registration OPTIONAL,\r
OUT VOID **Interface\r
);\r
\r
ExtractGuidedSectionDecode (\r
IN CONST VOID *InputSection,\r
OUT VOID **OutputBuffer,\r
- IN VOID *ScratchBuffer, OPTIONAL\r
+ IN VOID *ScratchBuffer OPTIONAL,\r
OUT UINT32 *AuthenticationStatus\r
)\r
{\r
EFIAPI\r
ExtractGuidedSectionGetHandlers (\r
IN CONST GUID *SectionGuid,\r
- OUT EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER *GetInfoHandler, OPTIONAL\r
+ OUT EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER *GetInfoHandler OPTIONAL,\r
OUT EXTRACT_GUIDED_SECTION_DECODE_HANDLER *DecodeHandler OPTIONAL\r
)\r
{\r
EFIAPI\r
InternalSwitchStackAsm (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
);\r
\r
EFIAPI\r
InternalSwitchStack (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack,\r
IN VA_LIST Marker\r
)\r
EFIAPI\r
InternalSwitchStack (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack,\r
IN VA_LIST Marker\r
);\r
EFIAPI\r
InternalX86EnablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
);\r
\r
EFIAPI\r
InternalX86DisablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
);\r
\r
InternalX86EnablePaging64 (\r
IN UINT16 Cs,\r
IN UINT64 EntryPoint,\r
- IN UINT64 Context1, OPTIONAL\r
- IN UINT64 Context2, OPTIONAL\r
+ IN UINT64 Context1 OPTIONAL,\r
+ IN UINT64 Context2 OPTIONAL,\r
IN UINT64 NewStack\r
);\r
\r
InternalX86DisablePaging64 (\r
IN UINT16 Cs,\r
IN UINT32 EntryPoint,\r
- IN UINT32 Context1, OPTIONAL\r
- IN UINT32 Context2, OPTIONAL\r
+ IN UINT32 Context1 OPTIONAL,\r
+ IN UINT32 Context2 OPTIONAL,\r
IN UINT32 NewStack\r
);\r
\r
EFIAPI\r
InternalSwitchStack (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack,\r
IN VA_LIST Marker\r
)\r
EFIAPI\r
AsmCpuid (\r
IN UINT32 Index,\r
- OUT UINT32 *RegisterEax, OPTIONAL\r
- OUT UINT32 *RegisterEbx, OPTIONAL\r
- OUT UINT32 *RegisterEcx, OPTIONAL\r
+ OUT UINT32 *RegisterEax OPTIONAL,\r
+ OUT UINT32 *RegisterEbx OPTIONAL,\r
+ OUT UINT32 *RegisterEcx OPTIONAL,\r
OUT UINT32 *RegisterEdx OPTIONAL\r
)\r
{\r
mov eax, Index\r
}\r
}\r
-\r
AsmCpuidEx (\r
IN UINT32 Index,\r
IN UINT32 SubIndex,\r
- OUT UINT32 *RegisterEax, OPTIONAL\r
- OUT UINT32 *RegisterEbx, OPTIONAL\r
- OUT UINT32 *RegisterEcx, OPTIONAL\r
+ OUT UINT32 *RegisterEax OPTIONAL,\r
+ OUT UINT32 *RegisterEbx OPTIONAL,\r
+ OUT UINT32 *RegisterEcx OPTIONAL,\r
OUT UINT32 *RegisterEdx OPTIONAL\r
)\r
{\r
EFIAPI\r
InternalX86DisablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
EFIAPI\r
InternalX86EnablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
jmp $\r
}\r
}\r
-\r
EFIAPI\r
InternalSwitchStack (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack,\r
IN VA_LIST Marker\r
)\r
InternalX86DisablePaging64 (\r
IN UINT16 CodeSelector,\r
IN UINT32 EntryPoint,\r
- IN UINT32 Context1, OPTIONAL\r
- IN UINT32 Context2, OPTIONAL\r
+ IN UINT32 Context1 OPTIONAL,\r
+ IN UINT32 Context2 OPTIONAL,\r
IN UINT32 NewStack\r
)\r
{\r
EFIAPI\r
InternalSwitchStack (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack,\r
IN VA_LIST Marker\r
)\r
EFIAPI\r
StrDecimalToUintnS (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT UINTN *Data\r
)\r
{\r
EFIAPI\r
StrDecimalToUint64S (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT UINT64 *Data\r
)\r
{\r
EFIAPI\r
StrHexToUintnS (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT UINTN *Data\r
)\r
{\r
EFIAPI\r
StrHexToUint64S (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT UINT64 *Data\r
)\r
{\r
EFIAPI\r
StrToIpv6Address (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT IPv6_ADDRESS *Address,\r
OUT UINT8 *PrefixLength OPTIONAL\r
)\r
EFIAPI\r
StrToIpv4Address (\r
IN CONST CHAR16 *String,\r
- OUT CHAR16 **EndPointer, OPTIONAL\r
+ OUT CHAR16 **EndPointer OPTIONAL,\r
OUT IPv4_ADDRESS *Address,\r
OUT UINT8 *PrefixLength OPTIONAL\r
)\r
EFIAPI\r
AsciiStrDecimalToUintnS (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT UINTN *Data\r
)\r
{\r
EFIAPI\r
AsciiStrDecimalToUint64S (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT UINT64 *Data\r
)\r
{\r
EFIAPI\r
AsciiStrHexToUintnS (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT UINTN *Data\r
)\r
{\r
EFIAPI\r
AsciiStrHexToUint64S (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT UINT64 *Data\r
)\r
{\r
EFIAPI\r
AsciiStrToIpv6Address (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT IPv6_ADDRESS *Address,\r
OUT UINT8 *PrefixLength OPTIONAL\r
)\r
EFIAPI\r
AsciiStrToIpv4Address (\r
IN CONST CHAR8 *String,\r
- OUT CHAR8 **EndPointer, OPTIONAL\r
+ OUT CHAR8 **EndPointer OPTIONAL,\r
OUT IPv4_ADDRESS *Address,\r
OUT UINT8 *PrefixLength OPTIONAL\r
)\r
}\r
return RETURN_SUCCESS;\r
}\r
-\r
EFIAPI\r
SwitchStack (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack,\r
...\r
)\r
EFIAPI\r
InternalX86EnablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
EFIAPI\r
InternalX86DisablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
InternalX86EnablePaging64 (\r
IN UINT16 Cs,\r
IN UINT64 EntryPoint,\r
- IN UINT64 Context1, OPTIONAL\r
- IN UINT64 Context2, OPTIONAL\r
+ IN UINT64 Context1 OPTIONAL,\r
+ IN UINT64 Context2 OPTIONAL,\r
IN UINT64 NewStack\r
)\r
{\r
EFIAPI\r
AsmDisablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
AsmDisablePaging64 (\r
IN UINT16 Cs,\r
IN UINT32 EntryPoint,\r
- IN UINT32 Context1, OPTIONAL\r
- IN UINT32 Context2, OPTIONAL\r
+ IN UINT32 Context1 OPTIONAL,\r
+ IN UINT32 Context2 OPTIONAL,\r
IN UINT32 NewStack\r
)\r
{\r
EFIAPI\r
AsmEnablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
AsmEnablePaging64 (\r
IN UINT16 Cs,\r
IN UINT64 EntryPoint,\r
- IN UINT64 Context1, OPTIONAL\r
- IN UINT64 Context2, OPTIONAL\r
+ IN UINT64 Context1 OPTIONAL,\r
+ IN UINT64 Context2 OPTIONAL,\r
IN UINT64 NewStack\r
)\r
{\r
EFIAPI\r
UnitTestHostBaseLibAsmCpuid (\r
IN UINT32 Index,\r
- OUT UINT32 *Eax, OPTIONAL\r
- OUT UINT32 *Ebx, OPTIONAL\r
- OUT UINT32 *Ecx, OPTIONAL\r
+ OUT UINT32 *Eax OPTIONAL,\r
+ OUT UINT32 *Ebx OPTIONAL,\r
+ OUT UINT32 *Ecx OPTIONAL,\r
OUT UINT32 *Edx OPTIONAL\r
)\r
{\r
UnitTestHostBaseLibAsmCpuidEx (\r
IN UINT32 Index,\r
IN UINT32 SubIndex,\r
- OUT UINT32 *Eax, OPTIONAL\r
- OUT UINT32 *Ebx, OPTIONAL\r
- OUT UINT32 *Ecx, OPTIONAL\r
+ OUT UINT32 *Eax OPTIONAL,\r
+ OUT UINT32 *Ebx OPTIONAL,\r
+ OUT UINT32 *Ecx OPTIONAL,\r
OUT UINT32 *Edx OPTIONAL\r
)\r
{\r
EFIAPI\r
UnitTestHostBaseLibAsmEnablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
EFIAPI\r
UnitTestHostBaseLibAsmDisablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
UnitTestHostBaseLibAsmEnablePaging64 (\r
IN UINT16 Cs,\r
IN UINT64 EntryPoint,\r
- IN UINT64 Context1, OPTIONAL\r
- IN UINT64 Context2, OPTIONAL\r
+ IN UINT64 Context1 OPTIONAL,\r
+ IN UINT64 Context2 OPTIONAL,\r
IN UINT64 NewStack\r
)\r
{\r
UnitTestHostBaseLibAsmDisablePaging64 (\r
IN UINT16 Cs,\r
IN UINT32 EntryPoint,\r
- IN UINT32 Context1, OPTIONAL\r
- IN UINT32 Context2, OPTIONAL\r
+ IN UINT32 Context1 OPTIONAL,\r
+ IN UINT32 Context2 OPTIONAL,\r
IN UINT32 NewStack\r
)\r
{\r
EFIAPI\r
AsmCpuid (\r
IN UINT32 Index,\r
- OUT UINT32 *Eax, OPTIONAL\r
- OUT UINT32 *Ebx, OPTIONAL\r
- OUT UINT32 *Ecx, OPTIONAL\r
+ OUT UINT32 *Eax OPTIONAL,\r
+ OUT UINT32 *Ebx OPTIONAL,\r
+ OUT UINT32 *Ecx OPTIONAL,\r
OUT UINT32 *Edx OPTIONAL\r
)\r
{\r
AsmCpuidEx (\r
IN UINT32 Index,\r
IN UINT32 SubIndex,\r
- OUT UINT32 *Eax, OPTIONAL\r
- OUT UINT32 *Ebx, OPTIONAL\r
- OUT UINT32 *Ecx, OPTIONAL\r
+ OUT UINT32 *Eax OPTIONAL,\r
+ OUT UINT32 *Ebx OPTIONAL,\r
+ OUT UINT32 *Ecx OPTIONAL,\r
OUT UINT32 *Edx OPTIONAL\r
)\r
{\r
EFIAPI\r
AsmEnablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
EFIAPI\r
AsmDisablePaging32 (\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
)\r
{\r
AsmEnablePaging64 (\r
IN UINT16 Cs,\r
IN UINT64 EntryPoint,\r
- IN UINT64 Context1, OPTIONAL\r
- IN UINT64 Context2, OPTIONAL\r
+ IN UINT64 Context1 OPTIONAL,\r
+ IN UINT64 Context2 OPTIONAL,\r
IN UINT64 NewStack\r
)\r
{\r
AsmDisablePaging64 (\r
IN UINT16 Cs,\r
IN UINT32 EntryPoint,\r
- IN UINT32 Context1, OPTIONAL\r
- IN UINT32 Context2, OPTIONAL\r
+ IN UINT32 Context1 OPTIONAL,\r
+ IN UINT32 Context2 OPTIONAL,\r
IN UINT32 NewStack\r
)\r
{\r
VOID\r
EFIAPI\r
LibPcdCallbackOnSet (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_CALLBACK NotificationFunction\r
)\r
VOID\r
EFIAPI\r
LibPcdCancelCallback (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_CALLBACK NotificationFunction\r
)\r
UINTN\r
EFIAPI\r
LibPcdGetNextToken (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber\r
)\r
{\r
\r
return 0;\r
}\r
-\r
RETURN_STATUS\r
EFIAPI\r
StartPerformanceMeasurement (\r
- IN CONST VOID *Handle, OPTIONAL\r
- IN CONST CHAR8 *Token, OPTIONAL\r
- IN CONST CHAR8 *Module, OPTIONAL\r
+ IN CONST VOID *Handle OPTIONAL,\r
+ IN CONST CHAR8 *Token OPTIONAL,\r
+ IN CONST CHAR8 *Module OPTIONAL,\r
IN UINT64 TimeStamp\r
)\r
{\r
RETURN_STATUS\r
EFIAPI\r
EndPerformanceMeasurement (\r
- IN CONST VOID *Handle, OPTIONAL\r
- IN CONST CHAR8 *Token, OPTIONAL\r
- IN CONST CHAR8 *Module, OPTIONAL\r
+ IN CONST VOID *Handle OPTIONAL,\r
+ IN CONST CHAR8 *Token OPTIONAL,\r
+ IN CONST CHAR8 *Module OPTIONAL,\r
IN UINT64 TimeStamp\r
)\r
{\r
RETURN_STATUS\r
EFIAPI\r
StartPerformanceMeasurementEx (\r
- IN CONST VOID *Handle, OPTIONAL\r
- IN CONST CHAR8 *Token, OPTIONAL\r
- IN CONST CHAR8 *Module, OPTIONAL\r
+ IN CONST VOID *Handle OPTIONAL,\r
+ IN CONST CHAR8 *Token OPTIONAL,\r
+ IN CONST CHAR8 *Module OPTIONAL,\r
IN UINT64 TimeStamp,\r
IN UINT32 Identifier\r
)\r
RETURN_STATUS\r
EFIAPI\r
EndPerformanceMeasurementEx (\r
- IN CONST VOID *Handle, OPTIONAL\r
- IN CONST CHAR8 *Token, OPTIONAL\r
- IN CONST CHAR8 *Module, OPTIONAL\r
+ IN CONST VOID *Handle OPTIONAL,\r
+ IN CONST CHAR8 *Token OPTIONAL,\r
+ IN CONST CHAR8 *Module OPTIONAL,\r
IN UINT64 TimeStamp,\r
IN UINT32 Identifier\r
)\r
RETURN_STATUS\r
EFIAPI\r
LogPerformanceMeasurement (\r
- IN CONST VOID *CallerIdentifier,OPTIONAL\r
- IN CONST VOID *Guid, OPTIONAL\r
- IN CONST CHAR8 *String, OPTIONAL\r
- IN UINT64 Address, OPTIONAL\r
+ IN CONST VOID *CallerIdentifier OPTIONAL,\r
+ IN CONST VOID *Guid OPTIONAL,\r
+ IN CONST CHAR8 *String OPTIONAL,\r
+ IN UINT64 Address OPTIONAL,\r
IN UINT32 Identifier\r
)\r
{\r
IN UINTN BufferSize,\r
IN UINTN Flags,\r
IN CONST CHAR8 *Format,\r
- IN VA_LIST VaListMarker, OPTIONAL\r
+ IN VA_LIST VaListMarker OPTIONAL,\r
IN BASE_LIST BaseListMarker OPTIONAL\r
)\r
{\r
IN UINTN BufferSize,\r
IN UINTN Flags,\r
IN CONST CHAR8 *Format,\r
- IN VA_LIST VaListMarker, OPTIONAL\r
+ IN VA_LIST VaListMarker OPTIONAL,\r
IN BASE_LIST BaseListMarker OPTIONAL\r
);\r
\r
UINT64\r
EFIAPI\r
GetPerformanceCounterProperties (\r
- OUT UINT64 *StartValue, OPTIONAL\r
+ OUT UINT64 *StartValue OPTIONAL,\r
OUT UINT64 *EndValue OPTIONAL\r
)\r
{\r
TianoDecompress (\r
IN CONST VOID *InputSection,\r
OUT VOID **OutputBuffer,\r
- IN VOID *ScratchBuffer, OPTIONAL\r
+ IN VOID *ScratchBuffer OPTIONAL,\r
OUT UINT32 *AuthenticationStatus\r
)\r
{\r
IN UINT64 Length,\r
IN UINT32 AuthenticationStatus,\r
IN BOOLEAN ExtractedFv,\r
- IN CONST EFI_GUID *FvName, OPTIONAL\r
+ IN CONST EFI_GUID *FvName OPTIONAL,\r
IN CONST EFI_GUID *FileName OPTIONAL\r
)\r
{\r
ExtractGuidedSectionDecode (\r
IN CONST VOID *InputSection,\r
OUT VOID **OutputBuffer,\r
- IN VOID *ScratchBuffer, OPTIONAL\r
+ IN VOID *ScratchBuffer OPTIONAL,\r
OUT UINT32 *AuthenticationStatus\r
)\r
{\r
EFIAPI\r
ExtractGuidedSectionGetHandlers (\r
IN CONST GUID *SectionGuid,\r
- OUT EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER *GetInfoHandler, OPTIONAL\r
+ OUT EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER *GetInfoHandler OPTIONAL,\r
OUT EXTRACT_GUIDED_SECTION_DECODE_HANDLER *DecodeHandler OPTIONAL\r
)\r
{\r
IN UINT64 Length,\r
IN UINT32 AuthenticationStatus,\r
IN BOOLEAN ExtractedFv,\r
- IN CONST EFI_GUID *FvName, OPTIONAL\r
+ IN CONST EFI_GUID *FvName OPTIONAL,\r
IN CONST EFI_GUID *FileName OPTIONAL\r
)\r
{\r
EFI_STATUS\r
InternalHstiRecordFeaturesVerified (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN UINT32 ByteIndex,\r
IN UINT8 Bit,\r
IN BOOLEAN Set\r
EFIAPI\r
HstiLibSetFeaturesVerified (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN UINT32 ByteIndex,\r
IN UINT8 BitMask\r
)\r
EFIAPI\r
HstiLibClearFeaturesVerified (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN UINT32 ByteIndex,\r
IN UINT8 BitMask\r
)\r
EFI_STATUS\r
InternalHstiRecordErrorString (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN CHAR16 *ErrorString,\r
IN BOOLEAN Append\r
)\r
EFIAPI\r
HstiLibAppendErrorString (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN CHAR16 *ErrorString\r
)\r
{\r
EFIAPI\r
HstiLibSetErrorString (\r
IN UINT32 Role,\r
- IN CHAR16 *ImplementationID, OPTIONAL\r
+ IN CHAR16 *ImplementationID OPTIONAL,\r
IN CHAR16 *ErrorString\r
)\r
{\r
VOID\r
EFIAPI\r
LibPcdCallbackOnSet (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_CALLBACK NotificationFunction\r
)\r
VOID\r
EFIAPI\r
LibPcdCancelCallback (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_CALLBACK NotificationFunction\r
)\r
UINTN\r
EFIAPI\r
LibPcdGetNextToken (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber\r
)\r
{\r
{\r
return GetPiPcdInfoProtocolPointer()->GetSku ();\r
}\r
-\r
ExtractGuidedSectionDecode (\r
IN CONST VOID *InputSection,\r
OUT VOID **OutputBuffer,\r
- IN VOID *ScratchBuffer, OPTIONAL\r
+ IN VOID *ScratchBuffer OPTIONAL,\r
OUT UINT32 *AuthenticationStatus\r
)\r
{\r
EFIAPI\r
ExtractGuidedSectionGetHandlers (\r
IN CONST GUID *SectionGuid,\r
- OUT EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER *GetInfoHandler, OPTIONAL\r
+ OUT EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER *GetInfoHandler OPTIONAL,\r
OUT EXTRACT_GUIDED_SECTION_DECODE_HANDLER *DecodeHandler OPTIONAL\r
)\r
{\r
IN UINT64 Length,\r
IN UINT32 AuthenticationStatus,\r
IN BOOLEAN ExtractedFv,\r
- IN CONST EFI_GUID *FvName, OPTIONAL\r
+ IN CONST EFI_GUID *FvName OPTIONAL,\r
IN CONST EFI_GUID *FileName OPTIONAL\r
)\r
{\r
VOID\r
EFIAPI\r
LibPcdCallbackOnSet (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_CALLBACK NotificationFunction\r
)\r
VOID\r
EFIAPI\r
LibPcdCancelCallback (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber,\r
IN PCD_CALLBACK NotificationFunction\r
)\r
UINTN\r
EFIAPI\r
LibPcdGetNextToken (\r
- IN CONST GUID *Guid, OPTIONAL\r
+ IN CONST GUID *Guid OPTIONAL,\r
IN UINTN TokenNumber\r
)\r
{\r
PeiServicesLocatePpi (\r
IN CONST EFI_GUID *Guid,\r
IN UINTN Instance,\r
- IN OUT EFI_PEI_PPI_DESCRIPTOR **PpiDescriptor, OPTIONAL\r
+ IN OUT EFI_PEI_PPI_DESCRIPTOR **PpiDescriptor OPTIONAL,\r
IN OUT VOID **Ppi\r
)\r
{\r
EFIAPI\r
InternalPeiServicesInstallFvInfoPpi (\r
IN BOOLEAN InstallFvInfoPpi,\r
- IN CONST EFI_GUID *FvFormat, OPTIONAL\r
+ IN CONST EFI_GUID *FvFormat OPTIONAL,\r
IN CONST VOID *FvInfo,\r
IN UINT32 FvInfoSize,\r
- IN CONST EFI_GUID *ParentFvName, OPTIONAL\r
- IN CONST EFI_GUID *ParentFileName, OPTIONAL\r
+ IN CONST EFI_GUID *ParentFvName OPTIONAL,\r
+ IN CONST EFI_GUID *ParentFileName OPTIONAL,\r
IN UINT32 AuthenticationStatus\r
)\r
{\r
VOID\r
EFIAPI\r
PeiServicesInstallFvInfoPpi (\r
- IN CONST EFI_GUID *FvFormat, OPTIONAL\r
+ IN CONST EFI_GUID *FvFormat OPTIONAL,\r
IN CONST VOID *FvInfo,\r
IN UINT32 FvInfoSize,\r
- IN CONST EFI_GUID *ParentFvName, OPTIONAL\r
+ IN CONST EFI_GUID *ParentFvName OPTIONAL,\r
IN CONST EFI_GUID *ParentFileName OPTIONAL\r
)\r
{\r
VOID\r
EFIAPI\r
PeiServicesInstallFvInfo2Ppi (\r
- IN CONST EFI_GUID *FvFormat, OPTIONAL\r
+ IN CONST EFI_GUID *FvFormat OPTIONAL,\r
IN CONST VOID *FvInfo,\r
IN UINT32 FvInfoSize,\r
- IN CONST EFI_GUID *ParentFvName, OPTIONAL\r
- IN CONST EFI_GUID *ParentFileName, OPTIONAL\r
+ IN CONST EFI_GUID *ParentFvName OPTIONAL,\r
+ IN CONST EFI_GUID *ParentFileName OPTIONAL,\r
IN UINT32 AuthenticationStatus\r
)\r
{\r
UINT64\r
EFIAPI\r
GetPerformanceCounterProperties (\r
- OUT UINT64 *StartValue, OPTIONAL\r
+ OUT UINT64 *StartValue OPTIONAL,\r
OUT UINT64 *EndValue OPTIONAL\r
)\r
{\r
IN EFI_GUID *HandlerGuid,\r
IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler,\r
IN PHYSICAL_ADDRESS CallerAddress,\r
- IN VOID *Context, OPTIONAL\r
+ IN VOID *Context OPTIONAL,\r
IN UINTN ContextSize OPTIONAL\r
)\r
{\r
SmiHandlerProfileUnregisterHandler (\r
IN EFI_GUID *HandlerGuid,\r
IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler,\r
- IN VOID *Context, OPTIONAL\r
+ IN VOID *Context OPTIONAL,\r
IN UINTN ContextSize OPTIONAL\r
)\r
{\r
VOID\r
EFIAPI\r
PeriodicSmiDispatchFunctionSwitchStack (\r
- IN VOID *Context1, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
IN VOID *Context2 OPTIONAL\r
)\r
{\r
EFI_STATUS\r
EFIAPI\r
PeriodicSmiEnable (\r
- IN OUT EFI_HANDLE *DispatchHandle, OPTIONAL\r
+ IN OUT EFI_HANDLE *DispatchHandle OPTIONAL,\r
IN PERIODIC_SMI_LIBRARY_HANDLER DispatchFunction,\r
- IN CONST VOID *Context, OPTIONAL\r
+ IN CONST VOID *Context OPTIONAL,\r
IN UINT64 TickPeriod,\r
IN UINTN Cpu,\r
IN UINTN StackSize\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
UefiDevicePathLibAppendDevicePath (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *SecondDevicePath OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
UefiDevicePathLibAppendDevicePathNode (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
UefiDevicePathLibAppendDevicePathInstance (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
FileDevicePath (\r
- IN EFI_HANDLE Device, OPTIONAL\r
+ IN EFI_HANDLE Device OPTIONAL,\r
IN CONST CHAR16 *FileName\r
)\r
{\r
\r
return DevicePath;\r
}\r
-\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePath (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *SecondDevicePath OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePathNode (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePathInstance (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
UefiDevicePathLibAppendDevicePath (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *SecondDevicePath OPTIONAL\r
);\r
\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
UefiDevicePathLibAppendDevicePathNode (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode OPTIONAL\r
);\r
\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
UefiDevicePathLibAppendDevicePathInstance (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance OPTIONAL\r
);\r
\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePath (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *SecondDevicePath OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePathNode (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePathInstance (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance OPTIONAL\r
)\r
{\r
\r
return UefiDevicePathLibConvertTextToDevicePath (TextDevicePath);\r
}\r
-\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePath (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *FirstDevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *SecondDevicePath OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePathNode (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathNode OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
AppendDevicePathInstance (\r
- IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath, OPTIONAL\r
+ IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath OPTIONAL,\r
IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePathInstance OPTIONAL\r
)\r
{\r
EFI_DEVICE_PATH_PROTOCOL *\r
EFIAPI\r
FileDevicePath (\r
- IN EFI_HANDLE Device, OPTIONAL\r
+ IN EFI_HANDLE Device OPTIONAL,\r
IN CONST CHAR16 *FileName\r
)\r
{\r
return NULL;\r
}\r
}\r
-\r
IN EFI_ACPI_DESCRIPTION_HEADER *Sdt,\r
IN UINTN TablePointerSize,\r
IN UINT32 Signature,\r
- IN EFI_ACPI_COMMON_HEADER *PreviousTable, OPTIONAL\r
+ IN EFI_ACPI_COMMON_HEADER *PreviousTable OPTIONAL,\r
OUT BOOLEAN *PreviousTableLocated OPTIONAL\r
)\r
{\r
LocateAcpiTableInAcpiConfigurationTable (\r
IN EFI_GUID *AcpiGuid,\r
IN UINT32 Signature,\r
- IN EFI_ACPI_COMMON_HEADER *PreviousTable, OPTIONAL\r
+ IN EFI_ACPI_COMMON_HEADER *PreviousTable OPTIONAL,\r
OUT BOOLEAN *PreviousTableLocated OPTIONAL\r
)\r
{\r
EFIAPI\r
CreatePopUp (\r
IN UINTN Attribute,\r
- OUT EFI_INPUT_KEY *Key, OPTIONAL\r
+ OUT EFI_INPUT_KEY *Key OPTIONAL,\r
...\r
)\r
{\r
IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
IN EFI_HANDLE DriverBindingHandle,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL\r
)\r
{\r
EFIAPI\r
EfiLibUninstallAllDriverProtocols (\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL\r
)\r
{\r
IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
IN EFI_HANDLE DriverBindingHandle,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL\r
)\r
{\r
EFIAPI\r
EfiLibUninstallDriverBindingComponentName2 (\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL\r
)\r
{\r
IN CONST EFI_SYSTEM_TABLE *SystemTable,\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
IN EFI_HANDLE DriverBindingHandle,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
- IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2, OPTIONAL\r
- IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL,\r
IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL *DriverDiagnostics2 OPTIONAL\r
)\r
{\r
EFIAPI\r
EfiLibUninstallAllDriverProtocols2 (\r
IN EFI_DRIVER_BINDING_PROTOCOL *DriverBinding,\r
- IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName, OPTIONAL\r
- IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration, OPTIONAL\r
- IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2, OPTIONAL\r
- IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics, OPTIONAL\r
+ IN CONST EFI_COMPONENT_NAME_PROTOCOL *ComponentName OPTIONAL,\r
+ IN CONST EFI_COMPONENT_NAME2_PROTOCOL *ComponentName2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION_PROTOCOL *DriverConfiguration OPTIONAL,\r
+ IN CONST EFI_DRIVER_CONFIGURATION2_PROTOCOL *DriverConfiguration2 OPTIONAL,\r
+ IN CONST EFI_DRIVER_DIAGNOSTICS_PROTOCOL *DriverDiagnostics OPTIONAL,\r
IN CONST EFI_DRIVER_DIAGNOSTICS2_PROTOCOL *DriverDiagnostics2 OPTIONAL\r
)\r
{\r
IN EFI_GUID *ProtocolGuid,\r
IN EFI_TPL NotifyTpl,\r
IN EFI_EVENT_NOTIFY NotifyFunction,\r
- IN VOID *NotifyContext, OPTIONAL\r
+ IN VOID *NotifyContext OPTIONAL,\r
OUT VOID **Registration\r
)\r
{\r
IN CONST EFI_GUID *Name,\r
IN EFI_TPL NotifyTpl,\r
IN EFI_EVENT_NOTIFY NotifyFunction,\r
- IN CONST VOID *NotifyContext, OPTIONAL\r
+ IN CONST VOID *NotifyContext OPTIONAL,\r
OUT VOID *Registration OPTIONAL\r
)\r
{\r
PrintXY (\r
IN UINTN PointX,\r
IN UINTN PointY,\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *ForeGround, OPTIONAL\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BackGround, OPTIONAL\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *ForeGround OPTIONAL,\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BackGround OPTIONAL,\r
IN CONST CHAR16 *Format,\r
...\r
)\r
AsciiPrintXY (\r
IN UINTN PointX,\r
IN UINTN PointY,\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *ForeGround, OPTIONAL\r
- IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BackGround, OPTIONAL\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *ForeGround OPTIONAL,\r
+ IN EFI_GRAPHICS_OUTPUT_BLT_PIXEL *BackGround OPTIONAL,\r
IN CONST CHAR8 *Format,\r
...\r
)\r
CHAR16*\r
EFIAPI\r
CatVSPrint (\r
- IN CHAR16 *String, OPTIONAL\r
+ IN CHAR16 *String OPTIONAL,\r
IN CONST CHAR16 *FormatString,\r
IN VA_LIST Marker\r
)\r
CHAR16 *\r
EFIAPI\r
CatSPrint (\r
- IN CHAR16 *String, OPTIONAL\r
+ IN CHAR16 *String OPTIONAL,\r
IN CONST CHAR16 *FormatString,\r
...\r
)\r
VA_END (Marker);\r
return NewString;\r
}\r
-\r
EFIAPI\r
EfiCreateEventLegacyBootEx (\r
IN EFI_TPL NotifyTpl,\r
- IN EFI_EVENT_NOTIFY NotifyFunction, OPTIONAL\r
- IN VOID *NotifyContext, OPTIONAL\r
+ IN EFI_EVENT_NOTIFY NotifyFunction OPTIONAL,\r
+ IN VOID *NotifyContext OPTIONAL,\r
OUT EFI_EVENT *LegacyBootEvent\r
)\r
{\r
EFIAPI\r
EfiCreateEventReadyToBootEx (\r
IN EFI_TPL NotifyTpl,\r
- IN EFI_EVENT_NOTIFY NotifyFunction, OPTIONAL\r
- IN VOID *NotifyContext, OPTIONAL\r
+ IN EFI_EVENT_NOTIFY NotifyFunction OPTIONAL,\r
+ IN VOID *NotifyContext OPTIONAL,\r
OUT EFI_EVENT *ReadyToBootEvent\r
)\r
{\r
ScsiTestUnitReadyCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus\r
ScsiInquiryCommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *InquiryDataBuffer, OPTIONAL\r
+ IN OUT VOID *InquiryDataBuffer OPTIONAL,\r
IN OUT UINT32 *InquiryDataLength,\r
IN BOOLEAN EnableVitalProductData,\r
IN UINT8 PageCode\r
ScsiInquiryCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *InquiryDataBuffer, OPTIONAL\r
+ IN OUT VOID *InquiryDataBuffer OPTIONAL,\r
IN OUT UINT32 *InquiryDataLength,\r
IN BOOLEAN EnableVitalProductData\r
)\r
ScsiModeSense10Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
- IN UINT8 DBDField, OPTIONAL\r
+ IN UINT8 DBDField OPTIONAL,\r
IN UINT8 PageControl,\r
IN UINT8 PageCode\r
)\r
ScsiRequestSenseCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus\r
ScsiReadCapacityCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN BOOLEAN Pmi\r
)\r
ScsiReadCapacity16Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN BOOLEAN Pmi\r
)\r
ScsiRead10Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize\r
ScsiWrite10Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize\r
ScsiRead16Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize\r
ScsiWrite16Command (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize\r
ScsiSecurityProtocolInCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
IN UINT16 SecurityProtocolSpecific,\r
IN BOOLEAN Inc512,\r
IN UINTN DataLength,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
OUT UINTN *TransferLength\r
)\r
{\r
ScsiSecurityProtocolOutCommand (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
ScsiRead10CommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize,\r
ScsiWrite10CommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT32 StartLba,\r
IN UINT32 SectorSize,\r
ScsiRead16CommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize,\r
ScsiWrite16CommandEx (\r
IN EFI_SCSI_IO_PROTOCOL *ScsiIo,\r
IN UINT64 Timeout,\r
- IN OUT VOID *SenseData, OPTIONAL\r
+ IN OUT VOID *SenseData OPTIONAL,\r
IN OUT UINT8 *SenseDataLength,\r
OUT UINT8 *HostAdapterStatus,\r
OUT UINT8 *TargetStatus,\r
- IN OUT VOID *DataBuffer, OPTIONAL\r
+ IN OUT VOID *DataBuffer OPTIONAL,\r
IN OUT UINT32 *DataLength,\r
IN UINT64 StartLba,\r
IN UINT32 SectorSize,\r
UINT32\r
(EFIAPI *UNIT_TEST_HOST_BASE_LIB_ASM_CPUID)(\r
IN UINT32 Index,\r
- OUT UINT32 *Eax, OPTIONAL\r
- OUT UINT32 *Ebx, OPTIONAL\r
- OUT UINT32 *Ecx, OPTIONAL\r
+ OUT UINT32 *Eax OPTIONAL,\r
+ OUT UINT32 *Ebx OPTIONAL,\r
+ OUT UINT32 *Ecx OPTIONAL,\r
OUT UINT32 *Edx OPTIONAL\r
);\r
\r
(EFIAPI *UNIT_TEST_HOST_BASE_LIB_ASM_CPUID_EX)(\r
IN UINT32 Index,\r
IN UINT32 SubIndex,\r
- OUT UINT32 *Eax, OPTIONAL\r
- OUT UINT32 *Ebx, OPTIONAL\r
- OUT UINT32 *Ecx, OPTIONAL\r
+ OUT UINT32 *Eax OPTIONAL,\r
+ OUT UINT32 *Ebx OPTIONAL,\r
+ OUT UINT32 *Ecx OPTIONAL,\r
OUT UINT32 *Edx OPTIONAL\r
);\r
\r
VOID\r
(EFIAPI *UNIT_TEST_HOST_BASE_LIB_ASM_PAGING_32)(\r
IN SWITCH_STACK_ENTRY_POINT EntryPoint,\r
- IN VOID *Context1, OPTIONAL\r
- IN VOID *Context2, OPTIONAL\r
+ IN VOID *Context1 OPTIONAL,\r
+ IN VOID *Context2 OPTIONAL,\r
IN VOID *NewStack\r
);\r
\r
(EFIAPI *UNIT_TEST_HOST_BASE_LIB_ASM_ENABLE_PAGING_64)(\r
IN UINT16 Cs,\r
IN UINT64 EntryPoint,\r
- IN UINT64 Context1, OPTIONAL\r
- IN UINT64 Context2, OPTIONAL\r
+ IN UINT64 Context1 OPTIONAL,\r
+ IN UINT64 Context2 OPTIONAL,\r
IN UINT64 NewStack\r
);\r
\r
(EFIAPI *UNIT_TEST_HOST_BASE_LIB_ASM_DISABLE_PAGING_64)(\r
IN UINT16 Cs,\r
IN UINT32 EntryPoint,\r
- IN UINT32 Context1, OPTIONAL\r
- IN UINT32 Context2, OPTIONAL\r
+ IN UINT32 Context1 OPTIONAL,\r
+ IN UINT32 Context2 OPTIONAL,\r
IN UINT32 NewStack\r
);\r
\r