UINTN Signature;\r
LIST_ENTRY Link;\r
\r
- SPIN_LOCK *ProcedureToken;\r
+ SPIN_LOCK *SpinLock;\r
+ volatile UINT32 RunningApCount;\r
} PROCEDURE_TOKEN;\r
\r
#define PROCEDURE_TOKEN_FROM_LINK(a) CR (a, PROCEDURE_TOKEN, Link, PROCEDURE_TOKEN_SIGNATURE)\r
volatile VOID *Parameter;\r
volatile UINT32 *Run;\r
volatile BOOLEAN *Present;\r
- SPIN_LOCK *Token;\r
+ PROCEDURE_TOKEN *Token;\r
EFI_STATUS *Status;\r
} SMM_CPU_DATA_BLOCK;\r
\r