#include <Library/PcdLib.h>\r
#include <Library/BaseMemoryLib.h>\r
\r
-\r
/**\r
This function provides a means by which SKU support can be established in the PCD infrastructure.\r
\r
UINTN\r
EFIAPI\r
LibPcdSetSku (\r
- IN UINTN SkuId\r
+ IN UINTN SkuId\r
)\r
{\r
ASSERT (FALSE);\r
UINT8\r
EFIAPI\r
LibPcdGet8 (\r
- IN UINTN TokenNumber\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
UINT16\r
EFIAPI\r
LibPcdGet16 (\r
- IN UINTN TokenNumber\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
UINT32\r
EFIAPI\r
LibPcdGet32 (\r
- IN UINTN TokenNumber\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
UINT64\r
EFIAPI\r
LibPcdGet64 (\r
- IN UINTN TokenNumber\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
VOID *\r
EFIAPI\r
LibPcdGetPtr (\r
- IN UINTN TokenNumber\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
BOOLEAN\r
EFIAPI\r
LibPcdGetBool (\r
- IN UINTN TokenNumber\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve the size of a given PCD token.\r
\r
UINTN\r
EFIAPI\r
LibPcdGetSize (\r
- IN UINTN TokenNumber\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
UINT8\r
EFIAPI\r
LibPcdGetEx8 (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
UINT16\r
EFIAPI\r
LibPcdGetEx16 (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
Returns the 32-bit value for the token specified by TokenNumber and Guid.\r
If Guid is NULL, then ASSERT().\r
UINT32\r
EFIAPI\r
LibPcdGetEx32 (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
UINT64\r
EFIAPI\r
LibPcdGetEx64 (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
VOID *\r
EFIAPI\r
LibPcdGetExPtr (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve a value for a given PCD token.\r
\r
BOOLEAN\r
EFIAPI\r
LibPcdGetExBool (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
This function provides a means by which to retrieve the size of a given PCD token.\r
\r
UINTN\r
EFIAPI\r
LibPcdGetExSize (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
/**\r
This function provides a means by which to set a value for a given PCD token.\r
\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSet8S (\r
- IN UINTN TokenNumber,\r
- IN UINT8 Value\r
+ IN UINTN TokenNumber,\r
+ IN UINT8 Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSet16S (\r
- IN UINTN TokenNumber,\r
- IN UINT16 Value\r
+ IN UINTN TokenNumber,\r
+ IN UINT16 Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSet32S (\r
- IN UINTN TokenNumber,\r
- IN UINT32 Value\r
+ IN UINTN TokenNumber,\r
+ IN UINT32 Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSet64S (\r
- IN UINTN TokenNumber,\r
- IN UINT64 Value\r
+ IN UINTN TokenNumber,\r
+ IN UINT64 Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSetPtrS (\r
- IN UINTN TokenNumber,\r
- IN OUT UINTN *SizeOfBuffer,\r
- IN CONST VOID *Buffer\r
+ IN UINTN TokenNumber,\r
+ IN OUT UINTN *SizeOfBuffer,\r
+ IN CONST VOID *Buffer\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSetBoolS (\r
- IN UINTN TokenNumber,\r
- IN BOOLEAN Value\r
+ IN UINTN TokenNumber,\r
+ IN BOOLEAN Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSetEx8S (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber,\r
- IN UINT8 Value\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber,\r
+ IN UINT8 Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSetEx16S (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber,\r
- IN UINT16 Value\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber,\r
+ IN UINT16 Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSetEx32S (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber,\r
- IN UINT32 Value\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber,\r
+ IN UINT32 Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSetEx64S (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber,\r
- IN UINT64 Value\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber,\r
+ IN UINT64 Value\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSetExPtrS (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber,\r
- IN OUT UINTN *SizeOfBuffer,\r
- IN VOID *Buffer\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber,\r
+ IN OUT UINTN *SizeOfBuffer,\r
+ IN VOID *Buffer\r
)\r
{\r
ASSERT (FALSE);\r
RETURN_STATUS\r
EFIAPI\r
LibPcdSetExBoolS (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber,\r
- IN BOOLEAN Value\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber,\r
+ IN BOOLEAN Value\r
)\r
{\r
ASSERT (FALSE);\r
VOID\r
EFIAPI\r
LibPcdCallbackOnSet (\r
- IN CONST GUID *Guid OPTIONAL,\r
- IN UINTN TokenNumber,\r
- IN PCD_CALLBACK NotificationFunction\r
+ IN CONST GUID *Guid OPTIONAL,\r
+ IN UINTN TokenNumber,\r
+ IN PCD_CALLBACK NotificationFunction\r
)\r
{\r
ASSERT (FALSE);\r
}\r
\r
-\r
-\r
/**\r
Disable a notification function that was established with LibPcdCallbackonSet().\r
\r
VOID\r
EFIAPI\r
LibPcdCancelCallback (\r
- IN CONST GUID *Guid OPTIONAL,\r
- IN UINTN TokenNumber,\r
- IN PCD_CALLBACK NotificationFunction\r
+ IN CONST GUID *Guid OPTIONAL,\r
+ IN UINTN TokenNumber,\r
+ IN PCD_CALLBACK NotificationFunction\r
)\r
{\r
ASSERT (FALSE);\r
}\r
\r
-\r
-\r
/**\r
Retrieves the next token in a token space.\r
\r
UINTN\r
EFIAPI\r
LibPcdGetNextToken (\r
- IN CONST GUID *Guid OPTIONAL,\r
- IN UINTN TokenNumber\r
+ IN CONST GUID *Guid OPTIONAL,\r
+ IN UINTN TokenNumber\r
)\r
{\r
ASSERT (FALSE);\r
return 0;\r
}\r
\r
-\r
-\r
/**\r
Used to retrieve the list of available PCD token space GUIDs.\r
\r
return NULL;\r
}\r
\r
-\r
/**\r
Sets a value of a patchable PCD entry that is type pointer.\r
\r
VOID *\r
EFIAPI\r
LibPatchPcdSetPtr (\r
- OUT VOID *PatchVariable,\r
- IN UINTN MaximumDatumSize,\r
- IN OUT UINTN *SizeOfBuffer,\r
- IN CONST VOID *Buffer\r
+ OUT VOID *PatchVariable,\r
+ IN UINTN MaximumDatumSize,\r
+ IN OUT UINTN *SizeOfBuffer,\r
+ IN CONST VOID *Buffer\r
)\r
{\r
ASSERT (PatchVariable != NULL);\r
}\r
\r
if ((*SizeOfBuffer > MaximumDatumSize) ||\r
- (*SizeOfBuffer == MAX_ADDRESS)) {\r
+ (*SizeOfBuffer == MAX_ADDRESS))\r
+ {\r
*SizeOfBuffer = MaximumDatumSize;\r
return NULL;\r
}\r
\r
CopyMem (PatchVariable, Buffer, *SizeOfBuffer);\r
\r
- return (VOID *) Buffer;\r
+ return (VOID *)Buffer;\r
}\r
\r
/**\r
RETURN_STATUS\r
EFIAPI\r
LibPatchPcdSetPtrS (\r
- OUT VOID *PatchVariable,\r
- IN UINTN MaximumDatumSize,\r
- IN OUT UINTN *SizeOfBuffer,\r
- IN CONST VOID *Buffer\r
+ OUT VOID *PatchVariable,\r
+ IN UINTN MaximumDatumSize,\r
+ IN OUT UINTN *SizeOfBuffer,\r
+ IN CONST VOID *Buffer\r
)\r
{\r
ASSERT (PatchVariable != NULL);\r
}\r
\r
if ((*SizeOfBuffer > MaximumDatumSize) ||\r
- (*SizeOfBuffer == MAX_ADDRESS)) {\r
+ (*SizeOfBuffer == MAX_ADDRESS))\r
+ {\r
*SizeOfBuffer = MaximumDatumSize;\r
return RETURN_INVALID_PARAMETER;\r
}\r
VOID *\r
EFIAPI\r
LibPatchPcdSetPtrAndSize (\r
- OUT VOID *PatchVariable,\r
- OUT UINTN *SizeOfPatchVariable,\r
- IN UINTN MaximumDatumSize,\r
- IN OUT UINTN *SizeOfBuffer,\r
- IN CONST VOID *Buffer\r
+ OUT VOID *PatchVariable,\r
+ OUT UINTN *SizeOfPatchVariable,\r
+ IN UINTN MaximumDatumSize,\r
+ IN OUT UINTN *SizeOfBuffer,\r
+ IN CONST VOID *Buffer\r
)\r
{\r
ASSERT (PatchVariable != NULL);\r
}\r
\r
if ((*SizeOfBuffer > MaximumDatumSize) ||\r
- (*SizeOfBuffer == MAX_ADDRESS)) {\r
+ (*SizeOfBuffer == MAX_ADDRESS))\r
+ {\r
*SizeOfBuffer = MaximumDatumSize;\r
return NULL;\r
}\r
CopyMem (PatchVariable, Buffer, *SizeOfBuffer);\r
*SizeOfPatchVariable = *SizeOfBuffer;\r
\r
- return (VOID *) Buffer;\r
+ return (VOID *)Buffer;\r
}\r
\r
/**\r
RETURN_STATUS\r
EFIAPI\r
LibPatchPcdSetPtrAndSizeS (\r
- OUT VOID *PatchVariable,\r
- OUT UINTN *SizeOfPatchVariable,\r
- IN UINTN MaximumDatumSize,\r
- IN OUT UINTN *SizeOfBuffer,\r
- IN CONST VOID *Buffer\r
+ OUT VOID *PatchVariable,\r
+ OUT UINTN *SizeOfPatchVariable,\r
+ IN UINTN MaximumDatumSize,\r
+ IN OUT UINTN *SizeOfBuffer,\r
+ IN CONST VOID *Buffer\r
)\r
{\r
ASSERT (PatchVariable != NULL);\r
}\r
\r
if ((*SizeOfBuffer > MaximumDatumSize) ||\r
- (*SizeOfBuffer == MAX_ADDRESS)) {\r
+ (*SizeOfBuffer == MAX_ADDRESS))\r
+ {\r
*SizeOfBuffer = MaximumDatumSize;\r
return RETURN_INVALID_PARAMETER;\r
}\r
VOID\r
EFIAPI\r
LibPcdGetInfo (\r
- IN UINTN TokenNumber,\r
- OUT PCD_INFO *PcdInfo\r
+ IN UINTN TokenNumber,\r
+ OUT PCD_INFO *PcdInfo\r
)\r
{\r
ASSERT (FALSE);\r
VOID\r
EFIAPI\r
LibPcdGetInfoEx (\r
- IN CONST GUID *Guid,\r
- IN UINTN TokenNumber,\r
- OUT PCD_INFO *PcdInfo\r
+ IN CONST GUID *Guid,\r
+ IN UINTN TokenNumber,\r
+ OUT PCD_INFO *PcdInfo\r
)\r
{\r
ASSERT (FALSE);\r