Sync Pcd Service Driver, PEIM and library with MDE Spec 0.55a.

1) change all PCD_TOKEN_NUMBER to UINTN
2) change all SKU_ID to UINTN

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@437 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
qwang12
2006-06-07 12:31:33 +00:00
parent 4347544299
commit 8a43e8dd55
13 changed files with 364 additions and 363 deletions

View File

@ -100,10 +100,10 @@ PcdDxeInit (
VOID VOID
EFIAPI EFIAPI
DxePcdSetSku ( DxePcdSetSku (
IN SKU_ID SkuId IN UINTN SkuId
) )
{ {
mPcdDatabase->PeiDb.Init.SystemSkuId = SkuId; mPcdDatabase->PeiDb.Init.SystemSkuId = (SKU_ID) SkuId;
return; return;
} }
@ -113,7 +113,7 @@ DxePcdSetSku (
UINT8 UINT8
EFIAPI EFIAPI
DxePcdGet8 ( DxePcdGet8 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return *((UINT8 *) GetWorker (TokenNumber, sizeof (UINT8))); return *((UINT8 *) GetWorker (TokenNumber, sizeof (UINT8)));
@ -124,7 +124,7 @@ DxePcdGet8 (
UINT16 UINT16
EFIAPI EFIAPI
DxePcdGet16 ( DxePcdGet16 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return ReadUnaligned16 (GetWorker (TokenNumber, sizeof (UINT16))); return ReadUnaligned16 (GetWorker (TokenNumber, sizeof (UINT16)));
@ -135,7 +135,7 @@ DxePcdGet16 (
UINT32 UINT32
EFIAPI EFIAPI
DxePcdGet32 ( DxePcdGet32 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return ReadUnaligned32 (GetWorker (TokenNumber, sizeof (UINT32))); return ReadUnaligned32 (GetWorker (TokenNumber, sizeof (UINT32)));
@ -146,7 +146,7 @@ DxePcdGet32 (
UINT64 UINT64
EFIAPI EFIAPI
DxePcdGet64 ( DxePcdGet64 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return ReadUnaligned64(GetWorker (TokenNumber, sizeof (UINT64))); return ReadUnaligned64(GetWorker (TokenNumber, sizeof (UINT64)));
@ -157,7 +157,7 @@ DxePcdGet64 (
VOID * VOID *
EFIAPI EFIAPI
DxePcdGetPtr ( DxePcdGetPtr (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return GetWorker (TokenNumber, 0); return GetWorker (TokenNumber, 0);
@ -168,7 +168,7 @@ DxePcdGetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
DxePcdGetBool ( DxePcdGetBool (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return *((BOOLEAN *) GetWorker (TokenNumber, sizeof (BOOLEAN))); return *((BOOLEAN *) GetWorker (TokenNumber, sizeof (BOOLEAN)));
@ -179,7 +179,7 @@ DxePcdGetBool (
UINTN UINTN
EFIAPI EFIAPI
DxePcdGetSize ( DxePcdGetSize (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
UINT16 * SizeTable; UINT16 * SizeTable;
@ -199,7 +199,7 @@ UINT8
EFIAPI EFIAPI
DxePcdGet8Ex ( DxePcdGet8Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return *((UINT8 *) ExGetWorker (Guid, ExTokenNumber, sizeof(UINT8))); return *((UINT8 *) ExGetWorker (Guid, ExTokenNumber, sizeof(UINT8)));
@ -211,7 +211,7 @@ UINT16
EFIAPI EFIAPI
DxePcdGet16Ex ( DxePcdGet16Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return ReadUnaligned16 (ExGetWorker (Guid, ExTokenNumber, sizeof(UINT16))); return ReadUnaligned16 (ExGetWorker (Guid, ExTokenNumber, sizeof(UINT16)));
@ -223,7 +223,7 @@ UINT32
EFIAPI EFIAPI
DxePcdGet32Ex ( DxePcdGet32Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return ReadUnaligned32 (ExGetWorker (Guid, ExTokenNumber, sizeof(UINT32))); return ReadUnaligned32 (ExGetWorker (Guid, ExTokenNumber, sizeof(UINT32)));
@ -235,7 +235,7 @@ UINT64
EFIAPI EFIAPI
DxePcdGet64Ex ( DxePcdGet64Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return ReadUnaligned64 (ExGetWorker (Guid, ExTokenNumber, sizeof(UINT64))); return ReadUnaligned64 (ExGetWorker (Guid, ExTokenNumber, sizeof(UINT64)));
@ -247,7 +247,7 @@ VOID *
EFIAPI EFIAPI
DxePcdGetPtrEx ( DxePcdGetPtrEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return ExGetWorker (Guid, ExTokenNumber, 0); return ExGetWorker (Guid, ExTokenNumber, 0);
@ -259,7 +259,7 @@ BOOLEAN
EFIAPI EFIAPI
DxePcdGetBoolEx ( DxePcdGetBoolEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return *((BOOLEAN *) ExGetWorker (Guid, ExTokenNumber, sizeof(BOOLEAN))); return *((BOOLEAN *) ExGetWorker (Guid, ExTokenNumber, sizeof(BOOLEAN)));
@ -271,7 +271,7 @@ UINTN
EFIAPI EFIAPI
DxePcdGetSizeEx ( DxePcdGetSizeEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return DxePcdGetSize(GetExPcdTokenNumber (Guid, ExTokenNumber)); return DxePcdGetSize(GetExPcdTokenNumber (Guid, ExTokenNumber));
@ -282,7 +282,7 @@ DxePcdGetSizeEx (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSet8 ( DxePcdSet8 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -294,7 +294,7 @@ DxePcdSet8 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSet16 ( DxePcdSet16 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -306,7 +306,7 @@ DxePcdSet16 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSet32 ( DxePcdSet32 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -318,7 +318,7 @@ DxePcdSet32 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSet64 ( DxePcdSet64 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -330,7 +330,7 @@ DxePcdSet64 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSetPtr ( DxePcdSetPtr (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -343,7 +343,7 @@ DxePcdSetPtr (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSetBool ( DxePcdSetBool (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -356,7 +356,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSet8Ex ( DxePcdSet8Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -375,7 +375,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSet16Ex ( DxePcdSet16Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -394,7 +394,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSet32Ex ( DxePcdSet32Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -413,7 +413,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSet64Ex ( DxePcdSet64Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -432,7 +432,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSetPtrEx ( DxePcdSetPtrEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -452,7 +452,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSetBoolEx ( DxePcdSetBoolEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -471,7 +471,7 @@ DxePcdSetBoolEx (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxeRegisterCallBackOnSet ( DxeRegisterCallBackOnSet (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
) )
@ -486,7 +486,7 @@ DxeRegisterCallBackOnSet (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxeUnRegisterCallBackOnSet ( DxeUnRegisterCallBackOnSet (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
) )
@ -502,10 +502,10 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdGetNextToken ( DxePcdGetNextToken (
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN OUT PCD_TOKEN_NUMBER *TokenNumber IN OUT UINTN *TokenNumber
) )
{ {
PCD_TOKEN_NUMBER ExTokenNumber; UINTN ExTokenNumber;
// //
// Scan the local token space // Scan the local token space

View File

@ -28,7 +28,7 @@ LIST_ENTRY *mCallbackFnTable;
VOID * VOID *
GetWorker ( GetWorker (
PCD_TOKEN_NUMBER TokenNumber, UINTN TokenNumber,
UINTN GetSize UINTN GetSize
) )
{ {
@ -124,7 +124,7 @@ GetWorker (
EFI_STATUS EFI_STATUS
DxeRegisterCallBackWorker ( DxeRegisterCallBackWorker (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
) )
@ -167,7 +167,7 @@ DxeRegisterCallBackWorker (
EFI_STATUS EFI_STATUS
DxeUnRegisterCallBackWorker ( DxeUnRegisterCallBackWorker (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
) )
@ -205,10 +205,10 @@ DxeUnRegisterCallBackWorker (
PCD_TOKEN_NUMBER UINTN
ExGetNextTokeNumber ( ExGetNextTokeNumber (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN EFI_GUID *GuidTable, IN EFI_GUID *GuidTable,
IN UINTN SizeOfGuidTable, IN UINTN SizeOfGuidTable,
IN DYNAMICEX_MAPPING *ExMapTable, IN DYNAMICEX_MAPPING *ExMapTable,
@ -272,7 +272,7 @@ ExGetNextTokeNumber (
VOID VOID
BuildPcdDxeDataBase ( BuildPcdDxeDataBase (
VOID VOID
) )
{ {
PEI_PCD_DATABASE *PeiDatabase; PEI_PCD_DATABASE *PeiDatabase;
EFI_HOB_GUID_TYPE *GuidHob; EFI_HOB_GUID_TYPE *GuidHob;
@ -312,7 +312,7 @@ BuildPcdDxeDataBase (
// //
if (PCD_TOTAL_TOKEN_NUMBER != 0) { if (PCD_TOTAL_TOKEN_NUMBER != 0) {
mCallbackFnTable = AllocateZeroPool (PCD_TOTAL_TOKEN_NUMBER); mCallbackFnTable = AllocateZeroPool (PCD_TOTAL_TOKEN_NUMBER * sizeof (LIST_ENTRY));
} }
for (Idx = 0; Idx < PCD_TOTAL_TOKEN_NUMBER; Idx++) { for (Idx = 0; Idx < PCD_TOTAL_TOKEN_NUMBER; Idx++) {
@ -457,7 +457,7 @@ InvokeCallbackOnSet (
EFI_STATUS EFI_STATUS
SetWorker ( SetWorker (
PCD_TOKEN_NUMBER TokenNumber, UINTN TokenNumber,
VOID *Data, VOID *Data,
UINTN Size, UINTN Size,
BOOLEAN PtrType BOOLEAN PtrType
@ -592,14 +592,14 @@ ExGetWorker (
EFI_STATUS EFI_STATUS
ExSetWorker ( ExSetWorker (
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
VOID *Data, VOID *Data,
UINTN SetSize, UINTN SetSize,
BOOLEAN PtrType BOOLEAN PtrType
) )
{ {
PCD_TOKEN_NUMBER TokenNumber; UINTN TokenNumber;
TokenNumber = GetExPcdTokenNumber (Guid, ExTokenNumber); TokenNumber = GetExPcdTokenNumber (Guid, ExTokenNumber);
@ -669,10 +669,10 @@ SetHiiVariable (
PCD_TOKEN_NUMBER UINTN
GetExPcdTokenNumber ( GetExPcdTokenNumber (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
UINT32 i; UINT32 i;

View File

@ -46,7 +46,7 @@ typedef struct {
EFI_STATUS EFI_STATUS
SetWorker ( SetWorker (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN VOID *Data, IN VOID *Data,
IN UINTN Size, IN UINTN Size,
IN BOOLEAN PtrType IN BOOLEAN PtrType
@ -55,7 +55,7 @@ SetWorker (
EFI_STATUS EFI_STATUS
ExSetWorker ( ExSetWorker (
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
VOID *Data, VOID *Data,
UINTN Size, UINTN Size,
@ -66,7 +66,7 @@ ExSetWorker (
VOID * VOID *
GetWorker ( GetWorker (
PCD_TOKEN_NUMBER TokenNumber, UINTN TokenNumber,
UINTN GetSize UINTN GetSize
) )
; ;
@ -74,7 +74,7 @@ GetWorker (
VOID * VOID *
ExGetWorker ( ExGetWorker (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINTN GetSize IN UINTN GetSize
) )
; ;
@ -98,14 +98,14 @@ GetHiiVariable (
EFI_STATUS EFI_STATUS
DxeRegisterCallBackWorker ( DxeRegisterCallBackWorker (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
); );
EFI_STATUS EFI_STATUS
DxeUnRegisterCallBackWorker ( DxeUnRegisterCallBackWorker (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
); );
@ -116,10 +116,10 @@ BuildPcdDxeDataBase (
); );
PCD_TOKEN_NUMBER UINTN
GetExPcdTokenNumber ( GetExPcdTokenNumber (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
; ;
// //
@ -128,7 +128,7 @@ GetExPcdTokenNumber (
VOID VOID
EFIAPI EFIAPI
DxePcdSetSku ( DxePcdSetSku (
IN SKU_ID SkuId IN UINTN SkuId
) )
; ;
@ -136,7 +136,7 @@ DxePcdSetSku (
UINT8 UINT8
EFIAPI EFIAPI
DxePcdGet8 ( DxePcdGet8 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -144,7 +144,7 @@ DxePcdGet8 (
UINT16 UINT16
EFIAPI EFIAPI
DxePcdGet16 ( DxePcdGet16 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -152,7 +152,7 @@ DxePcdGet16 (
UINT32 UINT32
EFIAPI EFIAPI
DxePcdGet32 ( DxePcdGet32 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -160,7 +160,7 @@ DxePcdGet32 (
UINT64 UINT64
EFIAPI EFIAPI
DxePcdGet64 ( DxePcdGet64 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -168,7 +168,7 @@ DxePcdGet64 (
VOID * VOID *
EFIAPI EFIAPI
DxePcdGetPtr ( DxePcdGetPtr (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -176,7 +176,7 @@ DxePcdGetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
DxePcdGetBool ( DxePcdGetBool (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -184,7 +184,7 @@ DxePcdGetBool (
UINTN UINTN
EFIAPI EFIAPI
DxePcdGetSize ( DxePcdGetSize (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -193,7 +193,7 @@ UINT8
EFIAPI EFIAPI
DxePcdGet8Ex ( DxePcdGet8Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -202,7 +202,7 @@ UINT16
EFIAPI EFIAPI
DxePcdGet16Ex ( DxePcdGet16Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -211,7 +211,7 @@ UINT32
EFIAPI EFIAPI
DxePcdGet32Ex ( DxePcdGet32Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -221,7 +221,7 @@ UINT64
EFIAPI EFIAPI
DxePcdGet64Ex ( DxePcdGet64Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -231,7 +231,7 @@ VOID *
EFIAPI EFIAPI
DxePcdGetPtrEx ( DxePcdGetPtrEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -240,7 +240,7 @@ BOOLEAN
EFIAPI EFIAPI
DxePcdGetBoolEx ( DxePcdGetBoolEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -249,7 +249,7 @@ UINTN
EFIAPI EFIAPI
DxePcdGetSizeEx ( DxePcdGetSizeEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -257,7 +257,7 @@ DxePcdGetSizeEx (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSet8 ( DxePcdSet8 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
; ;
@ -266,7 +266,7 @@ DxePcdSet8 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSet16 ( DxePcdSet16 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
; ;
@ -275,7 +275,7 @@ DxePcdSet16 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSet32 ( DxePcdSet32 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
; ;
@ -284,7 +284,7 @@ DxePcdSet32 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSet64 ( DxePcdSet64 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
; ;
@ -293,7 +293,7 @@ DxePcdSet64 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSetPtr ( DxePcdSetPtr (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -303,7 +303,7 @@ DxePcdSetPtr (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxePcdSetBool ( DxePcdSetBool (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
; ;
@ -313,7 +313,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSet8Ex ( DxePcdSet8Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
; ;
@ -323,7 +323,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSet16Ex ( DxePcdSet16Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
; ;
@ -333,7 +333,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSet32Ex ( DxePcdSet32Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
; ;
@ -343,7 +343,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSet64Ex ( DxePcdSet64Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
; ;
@ -353,7 +353,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSetPtrEx ( DxePcdSetPtrEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -364,7 +364,7 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdSetBoolEx ( DxePcdSetBoolEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
; ;
@ -374,7 +374,7 @@ DxePcdSetBoolEx (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxeRegisterCallBackOnSet ( DxeRegisterCallBackOnSet (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
) )
@ -384,7 +384,7 @@ DxeRegisterCallBackOnSet (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
DxeUnRegisterCallBackOnSet ( DxeUnRegisterCallBackOnSet (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
) )
@ -395,14 +395,14 @@ EFI_STATUS
EFIAPI EFIAPI
DxePcdGetNextToken ( DxePcdGetNextToken (
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN OUT PCD_TOKEN_NUMBER *TokenNumber IN OUT UINTN *TokenNumber
) )
; ;
PCD_TOKEN_NUMBER UINTN
ExGetNextTokeNumber ( ExGetNextTokeNumber (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN EFI_GUID *GuidTable, IN EFI_GUID *GuidTable,
IN UINTN SizeOfGuidTable, IN UINTN SizeOfGuidTable,
IN DYNAMICEX_MAPPING *ExMapTable, IN DYNAMICEX_MAPPING *ExMapTable,

View File

@ -86,11 +86,11 @@ PcdPeimInit (
VOID VOID
EFIAPI EFIAPI
PeiPcdSetSku ( PeiPcdSetSku (
IN SKU_ID SkuId IN UINTN SkuId
) )
{ {
GetPcdDatabase()->Init.SystemSkuId = SkuId; GetPcdDatabase()->Init.SystemSkuId = (SKU_ID) SkuId;
return; return;
} }
@ -100,7 +100,7 @@ PeiPcdSetSku (
UINT8 UINT8
EFIAPI EFIAPI
PeiPcdGet8 ( PeiPcdGet8 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return *((UINT8 *) GetWorker (TokenNumber, sizeof (UINT8))); return *((UINT8 *) GetWorker (TokenNumber, sizeof (UINT8)));
@ -111,7 +111,7 @@ PeiPcdGet8 (
UINT16 UINT16
EFIAPI EFIAPI
PeiPcdGet16 ( PeiPcdGet16 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return ReadUnaligned16 (GetWorker (TokenNumber, sizeof (UINT16))); return ReadUnaligned16 (GetWorker (TokenNumber, sizeof (UINT16)));
@ -122,7 +122,7 @@ PeiPcdGet16 (
UINT32 UINT32
EFIAPI EFIAPI
PeiPcdGet32 ( PeiPcdGet32 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return ReadUnaligned32 (GetWorker (TokenNumber, sizeof (UINT32))); return ReadUnaligned32 (GetWorker (TokenNumber, sizeof (UINT32)));
@ -133,7 +133,7 @@ PeiPcdGet32 (
UINT64 UINT64
EFIAPI EFIAPI
PeiPcdGet64 ( PeiPcdGet64 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return ReadUnaligned64 (GetWorker (TokenNumber, sizeof (UINT64))); return ReadUnaligned64 (GetWorker (TokenNumber, sizeof (UINT64)));
@ -144,7 +144,7 @@ PeiPcdGet64 (
VOID * VOID *
EFIAPI EFIAPI
PeiPcdGetPtr ( PeiPcdGetPtr (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return GetWorker (TokenNumber, 0); return GetWorker (TokenNumber, 0);
@ -155,7 +155,7 @@ PeiPcdGetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
PeiPcdGetBool ( PeiPcdGetBool (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return *((BOOLEAN *) GetWorker (TokenNumber, sizeof (BOOLEAN))); return *((BOOLEAN *) GetWorker (TokenNumber, sizeof (BOOLEAN)));
@ -166,7 +166,7 @@ PeiPcdGetBool (
UINTN UINTN
EFIAPI EFIAPI
PeiPcdGetSize ( PeiPcdGetSize (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (TokenNumber < PEI_LOCAL_TOKEN_NUMBER); ASSERT (TokenNumber < PEI_LOCAL_TOKEN_NUMBER);
@ -180,7 +180,7 @@ UINT8
EFIAPI EFIAPI
PeiPcdGet8Ex ( PeiPcdGet8Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return *((UINT8 *) ExGetWorker (Guid, ExTokenNumber, sizeof (UINT8))); return *((UINT8 *) ExGetWorker (Guid, ExTokenNumber, sizeof (UINT8)));
@ -192,7 +192,7 @@ UINT16
EFIAPI EFIAPI
PeiPcdGet16Ex ( PeiPcdGet16Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return ReadUnaligned16 (ExGetWorker (Guid, ExTokenNumber, sizeof (UINT16))); return ReadUnaligned16 (ExGetWorker (Guid, ExTokenNumber, sizeof (UINT16)));
@ -204,7 +204,7 @@ UINT32
EFIAPI EFIAPI
PeiPcdGet32Ex ( PeiPcdGet32Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return ReadUnaligned32 (ExGetWorker (Guid, ExTokenNumber, sizeof (UINT32))); return ReadUnaligned32 (ExGetWorker (Guid, ExTokenNumber, sizeof (UINT32)));
@ -216,7 +216,7 @@ UINT64
EFIAPI EFIAPI
PeiPcdGet64Ex ( PeiPcdGet64Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return ReadUnaligned64 (ExGetWorker (Guid, ExTokenNumber, sizeof (UINT64))); return ReadUnaligned64 (ExGetWorker (Guid, ExTokenNumber, sizeof (UINT64)));
@ -228,7 +228,7 @@ VOID *
EFIAPI EFIAPI
PeiPcdGetPtrEx ( PeiPcdGetPtrEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return ExGetWorker (Guid, ExTokenNumber, 0); return ExGetWorker (Guid, ExTokenNumber, 0);
@ -240,7 +240,7 @@ BOOLEAN
EFIAPI EFIAPI
PeiPcdGetBoolEx ( PeiPcdGetBoolEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return *((BOOLEAN *) ExGetWorker (Guid, ExTokenNumber, sizeof (BOOLEAN))); return *((BOOLEAN *) ExGetWorker (Guid, ExTokenNumber, sizeof (BOOLEAN)));
@ -252,7 +252,7 @@ UINTN
EFIAPI EFIAPI
PeiPcdGetSizeEx ( PeiPcdGetSizeEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
{ {
return PeiPcdGetSize (GetExPcdTokenNumber (Guid, ExTokenNumber)); return PeiPcdGetSize (GetExPcdTokenNumber (Guid, ExTokenNumber));
@ -263,7 +263,7 @@ PeiPcdGetSizeEx (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet8 ( PeiPcdSet8 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -275,7 +275,7 @@ PeiPcdSet8 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet16 ( PeiPcdSet16 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -287,7 +287,7 @@ PeiPcdSet16 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet32 ( PeiPcdSet32 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -299,7 +299,7 @@ PeiPcdSet32 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet64 ( PeiPcdSet64 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -310,7 +310,7 @@ PeiPcdSet64 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSetPtr ( PeiPcdSetPtr (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -323,7 +323,7 @@ PeiPcdSetPtr (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSetBool ( PeiPcdSetBool (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -336,7 +336,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet8Ex ( PeiPcdSet8Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -355,7 +355,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet16Ex ( PeiPcdSet16Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -374,7 +374,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet32Ex ( PeiPcdSet32Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -393,7 +393,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet64Ex ( PeiPcdSet64Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -412,7 +412,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSetPtrEx ( PeiPcdSetPtrEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Value IN VOID *Value
) )
@ -432,7 +432,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSetBoolEx ( PeiPcdSetBoolEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -451,7 +451,7 @@ PeiPcdSetBoolEx (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiRegisterCallBackOnSet ( PeiRegisterCallBackOnSet (
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PPI_CALLBACK CallBackFunction IN PCD_PPI_CALLBACK CallBackFunction
) )
@ -466,7 +466,7 @@ PeiRegisterCallBackOnSet (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PcdUnRegisterCallBackOnSet ( PcdUnRegisterCallBackOnSet (
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PPI_CALLBACK CallBackFunction IN PCD_PPI_CALLBACK CallBackFunction
) )
@ -482,7 +482,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdGetNextToken ( PeiPcdGetNextToken (
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN OUT PCD_TOKEN_NUMBER *TokenNumber IN OUT UINTN *TokenNumber
) )
{ {
UINTN GuidTableIdx; UINTN GuidTableIdx;

View File

@ -30,7 +30,7 @@ Module Name: Service.c
--*/ --*/
EFI_STATUS EFI_STATUS
PeiRegisterCallBackWorker ( PeiRegisterCallBackWorker (
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PPI_CALLBACK CallBackFunction, IN PCD_PPI_CALLBACK CallBackFunction,
IN BOOLEAN Register IN BOOLEAN Register
@ -41,7 +41,7 @@ PeiRegisterCallBackWorker (
PCD_PPI_CALLBACK Compare; PCD_PPI_CALLBACK Compare;
PCD_PPI_CALLBACK Assign; PCD_PPI_CALLBACK Assign;
UINT32 LocalTokenNumber; UINT32 LocalTokenNumber;
PCD_TOKEN_NUMBER TokenNumber; UINTN TokenNumber;
UINTN Idx; UINTN Idx;
if (Guid == NULL) { if (Guid == NULL) {
@ -271,7 +271,7 @@ InvokeCallbackOnSet (
EFI_STATUS EFI_STATUS
SetWorker ( SetWorker (
PCD_TOKEN_NUMBER TokenNumber, UINTN TokenNumber,
VOID *Data, VOID *Data,
UINTN Size, UINTN Size,
BOOLEAN PtrType BOOLEAN PtrType
@ -367,14 +367,14 @@ SetWorker (
EFI_STATUS EFI_STATUS
ExSetWorker ( ExSetWorker (
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
VOID *Data, VOID *Data,
UINTN Size, UINTN Size,
BOOLEAN PtrType BOOLEAN PtrType
) )
{ {
PCD_TOKEN_NUMBER TokenNumber; UINTN TokenNumber;
TokenNumber = GetExPcdTokenNumber (Guid, ExTokenNumber); TokenNumber = GetExPcdTokenNumber (Guid, ExTokenNumber);
@ -392,7 +392,7 @@ ExSetWorker (
VOID * VOID *
ExGetWorker ( ExGetWorker (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINTN GetSize IN UINTN GetSize
) )
{ {
@ -404,7 +404,7 @@ ExGetWorker (
VOID * VOID *
GetWorker ( GetWorker (
PCD_TOKEN_NUMBER TokenNumber, UINTN TokenNumber,
UINTN GetSize UINTN GetSize
) )
{ {
@ -481,7 +481,7 @@ GetWorker (
} }
PCD_TOKEN_NUMBER UINTN
GetExPcdTokenNumber ( GetExPcdTokenNumber (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN UINT32 ExTokenNumber IN UINT32 ExTokenNumber

View File

@ -42,7 +42,7 @@ GetPcdDatabase (
EFI_STATUS EFI_STATUS
SetWorker ( SetWorker (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN VOID *Data, IN VOID *Data,
IN UINTN Size, IN UINTN Size,
IN BOOLEAN PtrType IN BOOLEAN PtrType
@ -51,7 +51,7 @@ SetWorker (
EFI_STATUS EFI_STATUS
ExSetWorker ( ExSetWorker (
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN VOID *Data, IN VOID *Data,
IN UINTN Size, IN UINTN Size,
@ -61,7 +61,7 @@ ExSetWorker (
VOID * VOID *
GetWorker ( GetWorker (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN GetSize IN UINTN GetSize
) )
; ;
@ -69,7 +69,7 @@ GetWorker (
VOID * VOID *
ExGetWorker ( ExGetWorker (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber, IN UINTN ExTokenNumber,
IN UINTN GetSize IN UINTN GetSize
) )
; ;
@ -81,10 +81,10 @@ typedef struct {
} EX_PCD_ENTRY_ATTRIBUTE; } EX_PCD_ENTRY_ATTRIBUTE;
PCD_TOKEN_NUMBER UINTN
GetExPcdTokenNumber ( GetExPcdTokenNumber (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER ExTokenNumber IN UINTN ExTokenNumber
) )
; ;
@ -93,7 +93,7 @@ GetExPcdTokenNumber (
EFI_STATUS EFI_STATUS
PeiRegisterCallBackWorker ( PeiRegisterCallBackWorker (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_PPI_CALLBACK CallBackFunction, IN PCD_PPI_CALLBACK CallBackFunction,
IN BOOLEAN Register IN BOOLEAN Register
@ -115,7 +115,7 @@ BuildPcdDatabase (
VOID VOID
EFIAPI EFIAPI
PeiPcdSetSku ( PeiPcdSetSku (
IN SKU_ID SkuId IN UINTN SkuId
) )
; ;
@ -123,7 +123,7 @@ PeiPcdSetSku (
UINT8 UINT8
EFIAPI EFIAPI
PeiPcdGet8 ( PeiPcdGet8 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -131,7 +131,7 @@ PeiPcdGet8 (
UINT16 UINT16
EFIAPI EFIAPI
PeiPcdGet16 ( PeiPcdGet16 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -139,7 +139,7 @@ PeiPcdGet16 (
UINT32 UINT32
EFIAPI EFIAPI
PeiPcdGet32 ( PeiPcdGet32 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -147,7 +147,7 @@ PeiPcdGet32 (
UINT64 UINT64
EFIAPI EFIAPI
PeiPcdGet64 ( PeiPcdGet64 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -155,7 +155,7 @@ PeiPcdGet64 (
VOID * VOID *
EFIAPI EFIAPI
PeiPcdGetPtr ( PeiPcdGetPtr (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -163,7 +163,7 @@ PeiPcdGetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
PeiPcdGetBool ( PeiPcdGetBool (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -171,7 +171,7 @@ PeiPcdGetBool (
UINTN UINTN
EFIAPI EFIAPI
PeiPcdGetSize ( PeiPcdGetSize (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -180,7 +180,7 @@ UINT8
EFIAPI EFIAPI
PeiPcdGet8Ex ( PeiPcdGet8Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -189,7 +189,7 @@ UINT16
EFIAPI EFIAPI
PeiPcdGet16Ex ( PeiPcdGet16Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -197,7 +197,7 @@ UINT32
EFIAPI EFIAPI
PeiPcdGet32Ex ( PeiPcdGet32Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -206,7 +206,7 @@ UINT64
EFIAPI EFIAPI
PeiPcdGet64Ex ( PeiPcdGet64Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -215,7 +215,7 @@ VOID *
EFIAPI EFIAPI
PeiPcdGetPtrEx ( PeiPcdGetPtrEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -224,7 +224,7 @@ BOOLEAN
EFIAPI EFIAPI
PeiPcdGetBoolEx ( PeiPcdGetBoolEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -233,7 +233,7 @@ UINTN
EFIAPI EFIAPI
PeiPcdGetSizeEx ( PeiPcdGetSizeEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
; ;
@ -241,7 +241,7 @@ PeiPcdGetSizeEx (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet8 ( PeiPcdSet8 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
; ;
@ -250,7 +250,7 @@ PeiPcdSet8 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet16 ( PeiPcdSet16 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
; ;
@ -259,7 +259,7 @@ PeiPcdSet16 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet32 ( PeiPcdSet32 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
; ;
@ -268,7 +268,7 @@ PeiPcdSet32 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet64 ( PeiPcdSet64 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
; ;
@ -276,7 +276,7 @@ PeiPcdSet64 (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSetPtr ( PeiPcdSetPtr (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -286,7 +286,7 @@ PeiPcdSetPtr (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiPcdSetBool ( PeiPcdSetBool (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
; ;
@ -296,7 +296,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet8Ex ( PeiPcdSet8Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
; ;
@ -305,7 +305,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet16Ex ( PeiPcdSet16Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
; ;
@ -315,7 +315,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet32Ex ( PeiPcdSet32Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
; ;
@ -325,7 +325,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSet64Ex ( PeiPcdSet64Ex (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
; ;
@ -335,7 +335,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSetPtrEx ( PeiPcdSetPtrEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -346,7 +346,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdSetBoolEx ( PeiPcdSetBoolEx (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
; ;
@ -356,7 +356,7 @@ PeiPcdSetBoolEx (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PeiRegisterCallBackOnSet ( PeiRegisterCallBackOnSet (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PPI_CALLBACK CallBackFunction IN PCD_PPI_CALLBACK CallBackFunction
) )
@ -366,7 +366,7 @@ PeiRegisterCallBackOnSet (
EFI_STATUS EFI_STATUS
EFIAPI EFIAPI
PcdUnRegisterCallBackOnSet ( PcdUnRegisterCallBackOnSet (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PPI_CALLBACK CallBackFunction IN PCD_PPI_CALLBACK CallBackFunction
) )
@ -377,7 +377,7 @@ EFI_STATUS
EFIAPI EFIAPI
PeiPcdGetNextToken ( PeiPcdGetNextToken (
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN OUT PCD_TOKEN_NUMBER *TokenNumber IN OUT UINTN *TokenNumber
) )
; ;

View File

@ -18,8 +18,7 @@ Module Name: PcdLib.h
#ifndef __PCD_LIB_H__ #ifndef __PCD_LIB_H__
#define __PCD_LIB_H__ #define __PCD_LIB_H__
#include <Common/Pcd.h> #define PCD_INVALID_TOKEN_NUMBER ((UINTN) -1)
#define PcdToken(TokenName) _PCD_TOKEN_##TokenName #define PcdToken(TokenName) _PCD_TOKEN_##TokenName
@ -93,7 +92,7 @@ Module Name: PcdLib.h
#define PcdSet16(TokenName, Value) LibPcdSet16 (_PCD_TOKEN_##TokenName, Value) #define PcdSet16(TokenName, Value) LibPcdSet16 (_PCD_TOKEN_##TokenName, Value)
#define PcdSet32(TokenName, Value) LibPcdSet32 (_PCD_TOKEN_##TokenName, Value) #define PcdSet32(TokenName, Value) LibPcdSet32 (_PCD_TOKEN_##TokenName, Value)
#define PcdSet64(TokenName, Value) LibPcdSet64 (_PCD_TOKEN_##TokenName, Value) #define PcdSet64(TokenName, Value) LibPcdSet64 (_PCD_TOKEN_##TokenName, Value)
#define PcdSetPtr(TokenName, Value) LibPcdSetPtr (_PCD_TOKEN_##TokenName, Value) #define PcdSetPtr(TokenName, SizeOfBuffer, Buffer) LibPcdSetPtr (_PCD_TOKEN_##TokenName, SizeOfBuffer, Buffer)
#define PcdSetBool(TokenName, Value) LibPcdSetBool(_PCD_TOKEN_##TokenName, Value) #define PcdSetBool(TokenName, Value) LibPcdSetBool(_PCD_TOKEN_##TokenName, Value)
@ -104,7 +103,7 @@ Module Name: PcdLib.h
#define PcdSetEx16(Guid, TokenName, Value) LibPcdSetEx16 (Guid, _PCD_TOKEN_##TokenName, Value) #define PcdSetEx16(Guid, TokenName, Value) LibPcdSetEx16 (Guid, _PCD_TOKEN_##TokenName, Value)
#define PcdSetEx32(Guid, TokenName, Value) LibPcdSetEx32 (Guid, _PCD_TOKEN_##TokenName, Value) #define PcdSetEx32(Guid, TokenName, Value) LibPcdSetEx32 (Guid, _PCD_TOKEN_##TokenName, Value)
#define PcdSetEx64(Guid, TokenName, Value) LibPcdSetEx64 (Guid, _PCD_TOKEN_##TokenName, Value) #define PcdSetEx64(Guid, TokenName, Value) LibPcdSetEx64 (Guid, _PCD_TOKEN_##TokenName, Value)
#define PcdSetExPtr(Guid, TokenName, Value) LibPcdSetExPtr (Guid, _PCD_TOKEN_##TokenName, Value) #define PcdSetExPtr(Guid, TokenName, SizeOfBuffer, Buffer) LibPcdSetExPtr (Guid, _PCD_TOKEN_##TokenName, SizeOfBuffer, Buffer)
#define PcdSetExBool(Guid, TokenName, Value) LibPcdSetExBool(Guid, _PCD_TOKEN_##TokenName, Value) #define PcdSetExBool(Guid, TokenName, Value) LibPcdSetExBool(Guid, _PCD_TOKEN_##TokenName, Value)
@ -117,10 +116,10 @@ Module Name: PcdLib.h
@retval SKU_ID Return the SKU ID that just be set. @retval SKU_ID Return the SKU ID that just be set.
**/ **/
SKU_ID UINTN
EFIAPI EFIAPI
LibPcdSetSku ( LibPcdSetSku (
IN SKU_ID SkuId IN UINTN SkuId
); );
@ -135,7 +134,7 @@ LibPcdSetSku (
UINT8 UINT8
EFIAPI EFIAPI
LibPcdGet8 ( LibPcdGet8 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -150,7 +149,7 @@ LibPcdGet8 (
UINT16 UINT16
EFIAPI EFIAPI
LibPcdGet16 ( LibPcdGet16 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -165,7 +164,7 @@ LibPcdGet16 (
UINT32 UINT32
EFIAPI EFIAPI
LibPcdGet32 ( LibPcdGet32 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -180,7 +179,7 @@ LibPcdGet32 (
UINT64 UINT64
EFIAPI EFIAPI
LibPcdGet64 ( LibPcdGet64 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -195,7 +194,7 @@ LibPcdGet64 (
VOID * VOID *
EFIAPI EFIAPI
LibPcdGetPtr ( LibPcdGetPtr (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -210,7 +209,7 @@ LibPcdGetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
LibPcdGetBool ( LibPcdGetBool (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -225,7 +224,7 @@ LibPcdGetBool (
UINTN UINTN
EFIAPI EFIAPI
LibPcdGetSize ( LibPcdGetSize (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -244,7 +243,7 @@ UINT8
EFIAPI EFIAPI
LibPcdGetEx8 ( LibPcdGetEx8 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -263,7 +262,7 @@ UINT16
EFIAPI EFIAPI
LibPcdGetEx16 ( LibPcdGetEx16 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -282,7 +281,7 @@ UINT32
EFIAPI EFIAPI
LibPcdGetEx32 ( LibPcdGetEx32 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -301,7 +300,7 @@ UINT64
EFIAPI EFIAPI
LibPcdGetEx64 ( LibPcdGetEx64 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -320,7 +319,7 @@ VOID *
EFIAPI EFIAPI
LibPcdGetExPtr ( LibPcdGetExPtr (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -339,7 +338,7 @@ BOOLEAN
EFIAPI EFIAPI
LibPcdGetExBool ( LibPcdGetExBool (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -358,7 +357,7 @@ UINTN
EFIAPI EFIAPI
LibPcdGetExSize ( LibPcdGetExSize (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
@ -375,7 +374,7 @@ LibPcdGetExSize (
UINT8 UINT8
EFIAPI EFIAPI
LibPcdSet8 ( LibPcdSet8 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
); );
@ -393,7 +392,7 @@ LibPcdSet8 (
UINT16 UINT16
EFIAPI EFIAPI
LibPcdSet16 ( LibPcdSet16 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
); );
@ -411,7 +410,7 @@ LibPcdSet16 (
UINT32 UINT32
EFIAPI EFIAPI
LibPcdSet32 ( LibPcdSet32 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
); );
@ -429,7 +428,7 @@ LibPcdSet32 (
UINT64 UINT64
EFIAPI EFIAPI
LibPcdSet64 ( LibPcdSet64 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
); );
@ -448,7 +447,7 @@ LibPcdSet64 (
VOID* VOID*
EFIAPI EFIAPI
LibPcdSetPtr ( LibPcdSetPtr (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Value IN VOID *Value
); );
@ -467,7 +466,7 @@ LibPcdSetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
LibPcdSetBool ( LibPcdSetBool (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
); );
@ -489,7 +488,7 @@ UINT8
EFIAPI EFIAPI
LibPcdSetEx8 ( LibPcdSetEx8 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
); );
@ -511,7 +510,7 @@ UINT16
EFIAPI EFIAPI
LibPcdSetEx16 ( LibPcdSetEx16 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
); );
@ -533,7 +532,7 @@ UINT32
EFIAPI EFIAPI
LibPcdSetEx32 ( LibPcdSetEx32 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
); );
@ -555,7 +554,7 @@ UINT64
EFIAPI EFIAPI
LibPcdSetEx64 ( LibPcdSetEx64 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
); );
@ -578,7 +577,7 @@ VOID *
EFIAPI EFIAPI
LibPcdSetExPtr ( LibPcdSetExPtr (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Value IN VOID *Value
); );
@ -601,7 +600,7 @@ BOOLEAN
EFIAPI EFIAPI
LibPcdSetExBool ( LibPcdSetExBool (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
); );
@ -624,7 +623,7 @@ typedef
VOID VOID
(EFIAPI *PCD_CALLBACK) ( (EFIAPI *PCD_CALLBACK) (
IN CONST GUID *CallBackGuid, OPTIONAL IN CONST GUID *CallBackGuid, OPTIONAL
IN PCD_TOKEN_NUMBER CallBackToken, IN UINTN CallBackToken,
IN OUT VOID *TokenData, IN OUT VOID *TokenData,
IN UINTN TokenDataSize IN UINTN TokenDataSize
); );
@ -650,7 +649,7 @@ VOID
EFIAPI EFIAPI
LibPcdCallbackOnSet ( LibPcdCallbackOnSet (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN PCD_CALLBACK NotificationFunction IN PCD_CALLBACK NotificationFunction
); );
@ -669,7 +668,7 @@ VOID
EFIAPI EFIAPI
LibPcdCancelCallback ( LibPcdCancelCallback (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN PCD_CALLBACK NotificationFunction IN PCD_CALLBACK NotificationFunction
); );
@ -687,14 +686,14 @@ LibPcdCancelCallback (
@param[in] The previous PCD token number. If 0, then retrieves the first PCD @param[in] The previous PCD token number. If 0, then retrieves the first PCD
token number. token number.
@retval PCD_TOKEN_NUMBER The next valid token number. @retval UINTN The next valid token number.
**/ **/
PCD_TOKEN_NUMBER UINTN
EFIAPI EFIAPI
LibPcdGetNextToken ( LibPcdGetNextToken (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
#endif #endif

View File

@ -17,142 +17,142 @@
#ifndef __PCD_H__ #ifndef __PCD_H__
#define __PCD_H__ #define __PCD_H__
#include <Common/Pcd.h>
extern EFI_GUID gPcdPpiGuid; extern EFI_GUID gPcdPpiGuid;
#define PCD_PPI_GUID \ #define PCD_PPI_GUID \
{ 0x632df884, 0x8023, 0x4872, { 0xb6, 0x70, 0xb7, 0x4a, 0x30, 0x19, 0x16, 0xe9 } } { 0x632df884, 0x8023, 0x4872, { 0xb6, 0x70, 0xb7, 0x4a, 0x30, 0x19, 0x16, 0xe9 } }
#define PCD_INVALID_TOKEN_NUMBER ((UINTN) -1)
typedef typedef
VOID VOID
(EFIAPI *PCD_PPI_SET_SKU) ( (EFIAPI *PCD_PPI_SET_SKU) (
IN SKU_ID SkuId IN UINTN SkuId
); );
typedef typedef
UINT8 UINT8
(EFIAPI *PCD_PPI_GET8) ( (EFIAPI *PCD_PPI_GET8) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT16 UINT16
(EFIAPI *PCD_PPI_GET16) ( (EFIAPI *PCD_PPI_GET16) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT32 UINT32
(EFIAPI *PCD_PPI_GET32) ( (EFIAPI *PCD_PPI_GET32) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT64 UINT64
(EFIAPI *PCD_PPI_GET64) ( (EFIAPI *PCD_PPI_GET64) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
VOID * VOID *
(EFIAPI *PCD_PPI_GET_POINTER) ( (EFIAPI *PCD_PPI_GET_POINTER) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
BOOLEAN BOOLEAN
(EFIAPI *PCD_PPI_GET_BOOLEAN) ( (EFIAPI *PCD_PPI_GET_BOOLEAN) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINTN UINTN
(EFIAPI *PCD_PPI_GET_SIZE) ( (EFIAPI *PCD_PPI_GET_SIZE) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT8 UINT8
(EFIAPI *PCD_PPI_GET_EX_8) ( (EFIAPI *PCD_PPI_GET_EX_8) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT16 UINT16
(EFIAPI *PCD_PPI_GET_EX_16) ( (EFIAPI *PCD_PPI_GET_EX_16) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT32 UINT32
(EFIAPI *PCD_PPI_GET_EX_32) ( (EFIAPI *PCD_PPI_GET_EX_32) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT64 UINT64
(EFIAPI *PCD_PPI_GET_EX_64) ( (EFIAPI *PCD_PPI_GET_EX_64) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
VOID * VOID *
(EFIAPI *PCD_PPI_GET_EX_POINTER) ( (EFIAPI *PCD_PPI_GET_EX_POINTER) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
BOOLEAN BOOLEAN
(EFIAPI *PCD_PPI_GET_EX_BOOLEAN) ( (EFIAPI *PCD_PPI_GET_EX_BOOLEAN) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINTN UINTN
(EFIAPI *PCD_PPI_GET_EX_SIZE) ( (EFIAPI *PCD_PPI_GET_EX_SIZE) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET8) ( (EFIAPI *PCD_PPI_SET8) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET16) ( (EFIAPI *PCD_PPI_SET16) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET32) ( (EFIAPI *PCD_PPI_SET32) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET64) ( (EFIAPI *PCD_PPI_SET64) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET_POINTER) ( (EFIAPI *PCD_PPI_SET_POINTER) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
); );
@ -160,7 +160,7 @@ EFI_STATUS
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET_BOOLEAN) ( (EFIAPI *PCD_PPI_SET_BOOLEAN) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
); );
@ -168,7 +168,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET_EX_8) ( (EFIAPI *PCD_PPI_SET_EX_8) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
); );
@ -176,7 +176,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET_EX_16) ( (EFIAPI *PCD_PPI_SET_EX_16) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
); );
@ -184,7 +184,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET_EX_32) ( (EFIAPI *PCD_PPI_SET_EX_32) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
); );
@ -192,7 +192,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET_EX_64) ( (EFIAPI *PCD_PPI_SET_EX_64) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
); );
@ -200,7 +200,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET_EX_POINTER) ( (EFIAPI *PCD_PPI_SET_EX_POINTER) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
); );
@ -209,7 +209,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_SET_EX_BOOLEAN) ( (EFIAPI *PCD_PPI_SET_EX_BOOLEAN) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
); );
@ -228,7 +228,7 @@ typedef
VOID VOID
(EFIAPI *PCD_PPI_CALLBACK) ( (EFIAPI *PCD_PPI_CALLBACK) (
IN CONST EFI_GUID *CallBackGuid, OPTIONAL IN CONST EFI_GUID *CallBackGuid, OPTIONAL
IN PCD_TOKEN_NUMBER CallBackToken, IN UINTN CallBackToken,
IN OUT VOID *TokenData, IN OUT VOID *TokenData,
IN UINTN TokenDataSize IN UINTN TokenDataSize
); );
@ -236,7 +236,7 @@ VOID
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_CALLBACK_ONSET) ( (EFIAPI *PCD_PPI_CALLBACK_ONSET) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PPI_CALLBACK CallBackFunction IN PCD_PPI_CALLBACK CallBackFunction
); );
@ -244,7 +244,7 @@ EFI_STATUS
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_CANCEL_CALLBACK) ( (EFIAPI *PCD_PPI_CANCEL_CALLBACK) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PPI_CALLBACK CallBackFunction IN PCD_PPI_CALLBACK CallBackFunction
); );
@ -253,7 +253,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PPI_GET_NEXT_TOKEN) ( (EFIAPI *PCD_PPI_GET_NEXT_TOKEN) (
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN OUT PCD_TOKEN_NUMBER *TokenNumber IN OUT UINTN *TokenNumber
); );
typedef struct { typedef struct {

View File

@ -17,142 +17,142 @@
#ifndef __PCD_H__ #ifndef __PCD_H__
#define __PCD_H__ #define __PCD_H__
#include <Common/Pcd.h>
extern EFI_GUID gPcdProtocolGuid; extern EFI_GUID gPcdProtocolGuid;
#define PCD_PROTOCOL_GUID \ #define PCD_PROTOCOL_GUID \
{ 0x11b34006, 0xd85b, 0x4d0a, { 0xa2, 0x90, 0xd5, 0xa5, 0x71, 0x31, 0xe, 0xf7 } } { 0x11b34006, 0xd85b, 0x4d0a, { 0xa2, 0x90, 0xd5, 0xa5, 0x71, 0x31, 0xe, 0xf7 } }
#define PCD_INVALID_TOKEN_NUMBER ((UINTN) -1)
typedef typedef
VOID VOID
(EFIAPI *PCD_PROTOCOL_SET_SKU) ( (EFIAPI *PCD_PROTOCOL_SET_SKU) (
IN SKU_ID SkuId IN UINTN SkuId
); );
typedef typedef
UINT8 UINT8
(EFIAPI *PCD_PROTOCOL_GET8) ( (EFIAPI *PCD_PROTOCOL_GET8) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT16 UINT16
(EFIAPI *PCD_PROTOCOL_GET16) ( (EFIAPI *PCD_PROTOCOL_GET16) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT32 UINT32
(EFIAPI *PCD_PROTOCOL_GET32) ( (EFIAPI *PCD_PROTOCOL_GET32) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT64 UINT64
(EFIAPI *PCD_PROTOCOL_GET64) ( (EFIAPI *PCD_PROTOCOL_GET64) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
VOID * VOID *
(EFIAPI *PCD_PROTOCOL_GET_POINTER) ( (EFIAPI *PCD_PROTOCOL_GET_POINTER) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
BOOLEAN BOOLEAN
(EFIAPI *PCD_PROTOCOL_GET_BOOLEAN) ( (EFIAPI *PCD_PROTOCOL_GET_BOOLEAN) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINTN UINTN
(EFIAPI *PCD_PROTOCOL_GET_SIZE) ( (EFIAPI *PCD_PROTOCOL_GET_SIZE) (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT8 UINT8
(EFIAPI *PCD_PROTOCOL_GET_EX_8) ( (EFIAPI *PCD_PROTOCOL_GET_EX_8) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT16 UINT16
(EFIAPI *PCD_PROTOCOL_GET_EX_16) ( (EFIAPI *PCD_PROTOCOL_GET_EX_16) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT32 UINT32
(EFIAPI *PCD_PROTOCOL_GET_EX_32) ( (EFIAPI *PCD_PROTOCOL_GET_EX_32) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINT64 UINT64
(EFIAPI *PCD_PROTOCOL_GET_EX_64) ( (EFIAPI *PCD_PROTOCOL_GET_EX_64) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
VOID * VOID *
(EFIAPI *PCD_PROTOCOL_GET_EX_POINTER) ( (EFIAPI *PCD_PROTOCOL_GET_EX_POINTER) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
BOOLEAN BOOLEAN
(EFIAPI *PCD_PROTOCOL_GET_EX_BOOLEAN) ( (EFIAPI *PCD_PROTOCOL_GET_EX_BOOLEAN) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
UINTN UINTN
(EFIAPI *PCD_PROTOCOL_GET_EX_SIZE) ( (EFIAPI *PCD_PROTOCOL_GET_EX_SIZE) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET8) ( (EFIAPI *PCD_PROTOCOL_SET8) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET16) ( (EFIAPI *PCD_PROTOCOL_SET16) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET32) ( (EFIAPI *PCD_PROTOCOL_SET32) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET64) ( (EFIAPI *PCD_PROTOCOL_SET64) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
); );
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET_POINTER) ( (EFIAPI *PCD_PROTOCOL_SET_POINTER) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
); );
@ -160,7 +160,7 @@ EFI_STATUS
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET_BOOLEAN) ( (EFIAPI *PCD_PROTOCOL_SET_BOOLEAN) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
); );
@ -168,7 +168,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET_EX_8) ( (EFIAPI *PCD_PROTOCOL_SET_EX_8) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
); );
@ -176,7 +176,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET_EX_16) ( (EFIAPI *PCD_PROTOCOL_SET_EX_16) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
); );
@ -184,7 +184,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET_EX_32) ( (EFIAPI *PCD_PROTOCOL_SET_EX_32) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
); );
@ -192,7 +192,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET_EX_64) ( (EFIAPI *PCD_PROTOCOL_SET_EX_64) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
); );
@ -200,7 +200,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET_EX_POINTER) ( (EFIAPI *PCD_PROTOCOL_SET_EX_POINTER) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
); );
@ -209,7 +209,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_SET_EX_BOOLEAN) ( (EFIAPI *PCD_PROTOCOL_SET_EX_BOOLEAN) (
IN CONST EFI_GUID *Guid, IN CONST EFI_GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
); );
@ -228,7 +228,7 @@ typedef
VOID VOID
(EFIAPI *PCD_PROTOCOL_CALLBACK) ( (EFIAPI *PCD_PROTOCOL_CALLBACK) (
IN CONST EFI_GUID *CallBackGuid, OPTIONAL IN CONST EFI_GUID *CallBackGuid, OPTIONAL
IN PCD_TOKEN_NUMBER CallBackToken, IN UINTN CallBackToken,
IN OUT VOID *TokenData, IN OUT VOID *TokenData,
IN UINTN TokenDataSize IN UINTN TokenDataSize
); );
@ -236,7 +236,7 @@ VOID
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_CALLBACK_ONSET) ( (EFIAPI *PCD_PROTOCOL_CALLBACK_ONSET) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
); );
@ -244,7 +244,7 @@ EFI_STATUS
typedef typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_CANCEL_CALLBACK) ( (EFIAPI *PCD_PROTOCOL_CANCEL_CALLBACK) (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN PCD_PROTOCOL_CALLBACK CallBackFunction IN PCD_PROTOCOL_CALLBACK CallBackFunction
); );
@ -253,7 +253,7 @@ typedef
EFI_STATUS EFI_STATUS
(EFIAPI *PCD_PROTOCOL_GET_NEXT_TOKEN) ( (EFIAPI *PCD_PROTOCOL_GET_NEXT_TOKEN) (
IN CONST EFI_GUID *Guid, OPTIONAL IN CONST EFI_GUID *Guid, OPTIONAL
IN OUT PCD_TOKEN_NUMBER *TokenNumber IN OUT UINTN *TokenNumber
); );
typedef struct { typedef struct {

View File

@ -25,10 +25,10 @@
@retval SKU_ID Return the SKU ID that just be set. @retval SKU_ID Return the SKU ID that just be set.
**/ **/
SKU_ID UINTN
EFIAPI EFIAPI
LibPcdSetSku ( LibPcdSetSku (
IN SKU_ID SkuId IN UINTN SkuId
) )
{ {
return SkuId; return SkuId;
@ -47,7 +47,7 @@ LibPcdSetSku (
UINT8 UINT8
EFIAPI EFIAPI
LibPcdGet8 ( LibPcdGet8 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return 0; return 0;
@ -66,7 +66,7 @@ LibPcdGet8 (
UINT16 UINT16
EFIAPI EFIAPI
LibPcdGet16 ( LibPcdGet16 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return 0; return 0;
@ -85,7 +85,7 @@ LibPcdGet16 (
UINT32 UINT32
EFIAPI EFIAPI
LibPcdGet32 ( LibPcdGet32 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return 0; return 0;
@ -104,7 +104,7 @@ LibPcdGet32 (
UINT64 UINT64
EFIAPI EFIAPI
LibPcdGet64 ( LibPcdGet64 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return 0; return 0;
@ -123,7 +123,7 @@ LibPcdGet64 (
VOID * VOID *
EFIAPI EFIAPI
LibPcdGetPtr ( LibPcdGetPtr (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return 0; return 0;
@ -142,7 +142,7 @@ LibPcdGetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
LibPcdGetBool ( LibPcdGetBool (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return 0; return 0;
@ -161,7 +161,7 @@ LibPcdGetBool (
UINTN UINTN
EFIAPI EFIAPI
LibPcdGetSize ( LibPcdGetSize (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return 0; return 0;
@ -184,7 +184,7 @@ UINT8
EFIAPI EFIAPI
LibPcdGetEx8 ( LibPcdGetEx8 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -209,7 +209,7 @@ UINT16
EFIAPI EFIAPI
LibPcdGetEx16 ( LibPcdGetEx16 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -234,7 +234,7 @@ UINT32
EFIAPI EFIAPI
LibPcdGetEx32 ( LibPcdGetEx32 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -259,7 +259,7 @@ UINT64
EFIAPI EFIAPI
LibPcdGetEx64 ( LibPcdGetEx64 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -284,7 +284,7 @@ VOID *
EFIAPI EFIAPI
LibPcdGetExPtr ( LibPcdGetExPtr (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -309,7 +309,7 @@ BOOLEAN
EFIAPI EFIAPI
LibPcdGetExBool ( LibPcdGetExBool (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -334,7 +334,7 @@ UINTN
EFIAPI EFIAPI
LibPcdGetExSize ( LibPcdGetExSize (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -357,7 +357,7 @@ LibPcdGetExSize (
UINT8 UINT8
EFIAPI EFIAPI
LibPcdSet8 ( LibPcdSet8 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -379,7 +379,7 @@ LibPcdSet8 (
UINT16 UINT16
EFIAPI EFIAPI
LibPcdSet16 ( LibPcdSet16 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -401,7 +401,7 @@ LibPcdSet16 (
UINT32 UINT32
EFIAPI EFIAPI
LibPcdSet32 ( LibPcdSet32 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -423,7 +423,7 @@ LibPcdSet32 (
UINT64 UINT64
EFIAPI EFIAPI
LibPcdSet64 ( LibPcdSet64 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -446,7 +446,7 @@ LibPcdSet64 (
VOID * VOID *
EFIAPI EFIAPI
LibPcdSetPtr ( LibPcdSetPtr (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -471,7 +471,7 @@ LibPcdSetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
LibPcdSetBool ( LibPcdSetBool (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -497,7 +497,7 @@ UINT8
EFIAPI EFIAPI
LibPcdSetEx8 ( LibPcdSetEx8 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -525,7 +525,7 @@ UINT16
EFIAPI EFIAPI
LibPcdSetEx16 ( LibPcdSetEx16 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -553,7 +553,7 @@ UINT32
EFIAPI EFIAPI
LibPcdSetEx32 ( LibPcdSetEx32 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -581,7 +581,7 @@ UINT64
EFIAPI EFIAPI
LibPcdSetEx64 ( LibPcdSetEx64 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -610,7 +610,7 @@ VOID *
EFIAPI EFIAPI
LibPcdSetExPtr ( LibPcdSetExPtr (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -640,7 +640,7 @@ BOOLEAN
EFIAPI EFIAPI
LibPcdSetExBool ( LibPcdSetExBool (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -671,7 +671,7 @@ VOID
EFIAPI EFIAPI
LibPcdCallbackOnSet ( LibPcdCallbackOnSet (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN PCD_CALLBACK NotificationFunction IN PCD_CALLBACK NotificationFunction
) )
{ {
@ -695,7 +695,7 @@ VOID
EFIAPI EFIAPI
LibPcdCancelCallback ( LibPcdCancelCallback (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN PCD_CALLBACK NotificationFunction IN PCD_CALLBACK NotificationFunction
) )
{ {
@ -717,14 +717,14 @@ LibPcdCancelCallback (
@param[in] The previous PCD token number. If 0, then retrieves the first PCD @param[in] The previous PCD token number. If 0, then retrieves the first PCD
token number. token number.
@retval PCD_TOKEN_NUMBER The next valid token number. @retval UINTN The next valid token number.
**/ **/
PCD_TOKEN_NUMBER UINTN
EFIAPI EFIAPI
LibPcdGetNextToken ( LibPcdGetNextToken (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return 0; return 0;

View File

@ -51,10 +51,10 @@ PcdLibConstructor (
@retval SKU_ID Return the SKU ID that just be set. @retval SKU_ID Return the SKU ID that just be set.
**/ **/
SKU_ID UINTN
EFIAPI EFIAPI
LibPcdSetSku ( LibPcdSetSku (
IN SKU_ID SkuId IN UINTN SkuId
) )
{ {
mPcd->SetSku (SkuId); mPcd->SetSku (SkuId);
@ -75,7 +75,7 @@ LibPcdSetSku (
UINT8 UINT8
EFIAPI EFIAPI
LibPcdGet8 ( LibPcdGet8 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return mPcd->Get8 (TokenNumber); return mPcd->Get8 (TokenNumber);
@ -94,7 +94,7 @@ LibPcdGet8 (
UINT16 UINT16
EFIAPI EFIAPI
LibPcdGet16 ( LibPcdGet16 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return mPcd->Get16 (TokenNumber); return mPcd->Get16 (TokenNumber);
@ -113,7 +113,7 @@ LibPcdGet16 (
UINT32 UINT32
EFIAPI EFIAPI
LibPcdGet32 ( LibPcdGet32 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return mPcd->Get32 (TokenNumber); return mPcd->Get32 (TokenNumber);
@ -132,7 +132,7 @@ LibPcdGet32 (
UINT64 UINT64
EFIAPI EFIAPI
LibPcdGet64 ( LibPcdGet64 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return mPcd->Get64 (TokenNumber); return mPcd->Get64 (TokenNumber);
@ -151,7 +151,7 @@ LibPcdGet64 (
VOID * VOID *
EFIAPI EFIAPI
LibPcdGetPtr ( LibPcdGetPtr (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return mPcd->GetPtr (TokenNumber); return mPcd->GetPtr (TokenNumber);
@ -170,7 +170,7 @@ LibPcdGetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
LibPcdGetBool ( LibPcdGetBool (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return mPcd->GetBool (TokenNumber); return mPcd->GetBool (TokenNumber);
@ -189,7 +189,7 @@ LibPcdGetBool (
UINTN UINTN
EFIAPI EFIAPI
LibPcdGetSize ( LibPcdGetSize (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
return mPcd->GetSize (TokenNumber); return mPcd->GetSize (TokenNumber);
@ -212,7 +212,7 @@ UINT8
EFIAPI EFIAPI
LibPcdGetEx8 ( LibPcdGetEx8 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -236,7 +236,7 @@ UINT16
EFIAPI EFIAPI
LibPcdGetEx16 ( LibPcdGetEx16 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -260,7 +260,7 @@ UINT32
EFIAPI EFIAPI
LibPcdGetEx32 ( LibPcdGetEx32 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -285,7 +285,7 @@ UINT64
EFIAPI EFIAPI
LibPcdGetEx64 ( LibPcdGetEx64 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -310,7 +310,7 @@ VOID *
EFIAPI EFIAPI
LibPcdGetExPtr ( LibPcdGetExPtr (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -335,7 +335,7 @@ BOOLEAN
EFIAPI EFIAPI
LibPcdGetExBool ( LibPcdGetExBool (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -360,7 +360,7 @@ UINTN
EFIAPI EFIAPI
LibPcdGetExSize ( LibPcdGetExSize (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
ASSERT (Guid != NULL); ASSERT (Guid != NULL);
@ -383,7 +383,7 @@ LibPcdGetExSize (
UINT8 UINT8
EFIAPI EFIAPI
LibPcdSet8 ( LibPcdSet8 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -411,7 +411,7 @@ LibPcdSet8 (
UINT16 UINT16
EFIAPI EFIAPI
LibPcdSet16 ( LibPcdSet16 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -439,7 +439,7 @@ LibPcdSet16 (
UINT32 UINT32
EFIAPI EFIAPI
LibPcdSet32 ( LibPcdSet32 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -466,7 +466,7 @@ LibPcdSet32 (
UINT64 UINT64
EFIAPI EFIAPI
LibPcdSet64 ( LibPcdSet64 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -495,7 +495,7 @@ LibPcdSet64 (
VOID * VOID *
EFIAPI EFIAPI
LibPcdSetPtr ( LibPcdSetPtr (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -526,7 +526,7 @@ LibPcdSetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
LibPcdSetBool ( LibPcdSetBool (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -558,7 +558,7 @@ UINT8
EFIAPI EFIAPI
LibPcdSetEx8 ( LibPcdSetEx8 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -592,7 +592,7 @@ UINT16
EFIAPI EFIAPI
LibPcdSetEx16 ( LibPcdSetEx16 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -626,7 +626,7 @@ UINT32
EFIAPI EFIAPI
LibPcdSetEx32 ( LibPcdSetEx32 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -660,7 +660,7 @@ UINT64
EFIAPI EFIAPI
LibPcdSetEx64 ( LibPcdSetEx64 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -695,7 +695,7 @@ VOID *
EFIAPI EFIAPI
LibPcdSetExPtr ( LibPcdSetExPtr (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -731,7 +731,7 @@ BOOLEAN
EFIAPI EFIAPI
LibPcdSetExBool ( LibPcdSetExBool (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -768,7 +768,7 @@ VOID
EFIAPI EFIAPI
LibPcdCallbackOnSet ( LibPcdCallbackOnSet (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN PCD_CALLBACK NotificationFunction IN PCD_CALLBACK NotificationFunction
) )
{ {
@ -800,7 +800,7 @@ VOID
EFIAPI EFIAPI
LibPcdCancelCallback ( LibPcdCancelCallback (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN PCD_CALLBACK NotificationFunction IN PCD_CALLBACK NotificationFunction
) )
{ {
@ -830,14 +830,14 @@ LibPcdCancelCallback (
@param[in] The previous PCD token number. If 0, then retrieves the first PCD @param[in] The previous PCD token number. If 0, then retrieves the first PCD
token number. token number.
@retval PCD_TOKEN_NUMBER The next valid token number. @retval UINTN The next valid token number.
**/ **/
PCD_TOKEN_NUMBER UINTN
EFIAPI EFIAPI
LibPcdGetNextToken ( LibPcdGetNextToken (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
EFI_STATUS Status; EFI_STATUS Status;

View File

@ -61,10 +61,10 @@ GetPcdPpiPtr (
@retval SKU_ID Return the SKU ID that just be set. @retval SKU_ID Return the SKU ID that just be set.
**/ **/
SKU_ID UINTN
EFIAPI EFIAPI
LibPcdSetSku ( LibPcdSetSku (
IN SKU_ID SkuId IN UINTN SkuId
) )
{ {
@ -86,7 +86,7 @@ LibPcdSetSku (
UINT8 UINT8
EFIAPI EFIAPI
LibPcdGet8 ( LibPcdGet8 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -109,7 +109,7 @@ LibPcdGet8 (
UINT16 UINT16
EFIAPI EFIAPI
LibPcdGet16 ( LibPcdGet16 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI *PcdPpi; PCD_PPI *PcdPpi;
@ -132,7 +132,7 @@ LibPcdGet16 (
UINT32 UINT32
EFIAPI EFIAPI
LibPcdGet32 ( LibPcdGet32 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -155,7 +155,7 @@ LibPcdGet32 (
UINT64 UINT64
EFIAPI EFIAPI
LibPcdGet64 ( LibPcdGet64 (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -178,7 +178,7 @@ LibPcdGet64 (
VOID * VOID *
EFIAPI EFIAPI
LibPcdGetPtr ( LibPcdGetPtr (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -201,7 +201,7 @@ LibPcdGetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
LibPcdGetBool ( LibPcdGetBool (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -224,7 +224,7 @@ LibPcdGetBool (
UINTN UINTN
EFIAPI EFIAPI
LibPcdGetSize ( LibPcdGetSize (
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -251,7 +251,7 @@ UINT8
EFIAPI EFIAPI
LibPcdGetEx8 ( LibPcdGetEx8 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -278,7 +278,7 @@ UINT16
EFIAPI EFIAPI
LibPcdGetEx16 ( LibPcdGetEx16 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -305,7 +305,7 @@ UINT32
EFIAPI EFIAPI
LibPcdGetEx32 ( LibPcdGetEx32 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -333,7 +333,7 @@ UINT64
EFIAPI EFIAPI
LibPcdGetEx64 ( LibPcdGetEx64 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -360,7 +360,7 @@ VOID *
EFIAPI EFIAPI
LibPcdGetExPtr ( LibPcdGetExPtr (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -387,7 +387,7 @@ BOOLEAN
EFIAPI EFIAPI
LibPcdGetExBool ( LibPcdGetExBool (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -414,7 +414,7 @@ UINTN
EFIAPI EFIAPI
LibPcdGetExSize ( LibPcdGetExSize (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
PCD_PPI * PcdPpi; PCD_PPI * PcdPpi;
@ -439,7 +439,7 @@ LibPcdGetExSize (
UINT8 UINT8
EFIAPI EFIAPI
LibPcdSet8 ( LibPcdSet8 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -471,7 +471,7 @@ LibPcdSet8 (
UINT16 UINT16
EFIAPI EFIAPI
LibPcdSet16 ( LibPcdSet16 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -503,7 +503,7 @@ LibPcdSet16 (
UINT32 UINT32
EFIAPI EFIAPI
LibPcdSet32 ( LibPcdSet32 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -534,7 +534,7 @@ LibPcdSet32 (
UINT64 UINT64
EFIAPI EFIAPI
LibPcdSet64 ( LibPcdSet64 (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -567,7 +567,7 @@ LibPcdSet64 (
VOID * VOID *
EFIAPI EFIAPI
LibPcdSetPtr ( LibPcdSetPtr (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -600,7 +600,7 @@ LibPcdSetPtr (
BOOLEAN BOOLEAN
EFIAPI EFIAPI
LibPcdSetBool ( LibPcdSetBool (
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -636,7 +636,7 @@ UINT8
EFIAPI EFIAPI
LibPcdSetEx8 ( LibPcdSetEx8 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT8 Value IN UINT8 Value
) )
{ {
@ -672,7 +672,7 @@ UINT16
EFIAPI EFIAPI
LibPcdSetEx16 ( LibPcdSetEx16 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT16 Value IN UINT16 Value
) )
{ {
@ -708,7 +708,7 @@ UINT32
EFIAPI EFIAPI
LibPcdSetEx32 ( LibPcdSetEx32 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT32 Value IN UINT32 Value
) )
{ {
@ -744,7 +744,7 @@ UINT64
EFIAPI EFIAPI
LibPcdSetEx64 ( LibPcdSetEx64 (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINT64 Value IN UINT64 Value
) )
{ {
@ -781,7 +781,7 @@ VOID *
EFIAPI EFIAPI
LibPcdSetExPtr ( LibPcdSetExPtr (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN UINTN SizeOfBuffer, IN UINTN SizeOfBuffer,
IN VOID *Buffer IN VOID *Buffer
) )
@ -817,7 +817,7 @@ BOOLEAN
EFIAPI EFIAPI
LibPcdSetExBool ( LibPcdSetExBool (
IN CONST GUID *Guid, IN CONST GUID *Guid,
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN BOOLEAN Value IN BOOLEAN Value
) )
{ {
@ -856,7 +856,7 @@ VOID
EFIAPI EFIAPI
LibPcdCallbackOnSet ( LibPcdCallbackOnSet (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN PCD_CALLBACK NotificationFunction IN PCD_CALLBACK NotificationFunction
) )
{ {
@ -890,7 +890,7 @@ VOID
EFIAPI EFIAPI
LibPcdCancelCallback ( LibPcdCancelCallback (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber, IN UINTN TokenNumber,
IN PCD_CALLBACK NotificationFunction IN PCD_CALLBACK NotificationFunction
) )
{ {
@ -922,14 +922,14 @@ LibPcdCancelCallback (
@param[in] The previous PCD token number. If 0, then retrieves the first PCD @param[in] The previous PCD token number. If 0, then retrieves the first PCD
token number. token number.
@retval PCD_TOKEN_NUMBER The next valid token number. @retval UINTN The next valid token number.
**/ **/
PCD_TOKEN_NUMBER UINTN
EFIAPI EFIAPI
LibPcdGetNextToken ( LibPcdGetNextToken (
IN CONST GUID *Guid, OPTIONAL IN CONST GUID *Guid, OPTIONAL
IN PCD_TOKEN_NUMBER TokenNumber IN UINTN TokenNumber
) )
{ {
EFI_STATUS Status; EFI_STATUS Status;

View File

@ -5,6 +5,8 @@
// //
// Common definitions // Common definitions
// //
typedef UINT8 SKU_ID;
#define PCD_TYPE_SHIFT 24 #define PCD_TYPE_SHIFT 24