Refine some internal functions of PCD Driver.
[mirror_edk2.git] / EdkModulePkg / Universal / PCD / Dxe / Service.h
index ec51ebbec8671e9c833f64387ce12d188f0a329b..af9fc420a3a09e74d2f8013ff2120d819fbb224e 100644 (file)
@@ -66,7 +66,8 @@ ExSetWorker (
 \r
 VOID *\r
 GetWorker (\r
-  PCD_TOKEN_NUMBER  TokenNumber\r
+  PCD_TOKEN_NUMBER  TokenNumber,\r
+  UINTN             GetSize\r
   )\r
 ;\r
 \r
@@ -115,21 +116,12 @@ BuildPcdDxeDataBase (
 );\r
 \r
 \r
-typedef struct {\r
-  UINTN   TokenNumber;\r
-  UINTN   Size;\r
-  UINT32  LocalTokenNumberAlias;\r
-  BOOLEAN IsPeiDb;\r
-} EX_PCD_ENTRY_ATTRIBUTE;\r
-\r
-VOID\r
-GetExPcdTokenAttributes (\r
+PCD_TOKEN_NUMBER\r
+GetExPcdTokenNumber (\r
   IN CONST EFI_GUID             *Guid,\r
-  IN PCD_TOKEN_NUMBER           ExTokenNumber,\r
-  OUT EX_PCD_ENTRY_ATTRIBUTE    *ExAttr\r
+  IN PCD_TOKEN_NUMBER           ExTokenNumber\r
   )\r
 ;\r
-\r
 //\r
 // Protocol Interface function declaration.\r
 //\r
@@ -407,16 +399,6 @@ DxePcdGetNextToken (
   )\r
 ;\r
 \r
-EFI_STATUS\r
-SetWorkerByLocalTokenNumber (\r
-  UINT32        LocalTokenNumber,\r
-  VOID          *Data,\r
-  UINTN         Size,\r
-  BOOLEAN       PtrType,\r
-  BOOLEAN       IsPeiDb\r
-  )\r
-;\r
-\r
 PCD_TOKEN_NUMBER\r
 ExGetNextTokeNumber (\r
   IN CONST EFI_GUID    *Guid,\r