X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=IntelFrameworkModulePkg%2FUniversal%2FStatusCode%2FDxe%2FDataHubStatusCodeWorker.c;h=3cf5088fdfc561178f89e5a28f83dac885ece699;hb=2d78cc816ec151afa2efc018dc7345b432300afd;hp=0936c093eba2a2fa0f26581370e6c5483e0f7496;hpb=8a7d75b0625cffee0c67b85afe56763f93d86481;p=mirror_edk2.git diff --git a/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DataHubStatusCodeWorker.c b/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DataHubStatusCodeWorker.c index 0936c093eb..3cf5088fdf 100644 --- a/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DataHubStatusCodeWorker.c +++ b/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DataHubStatusCodeWorker.c @@ -17,18 +17,13 @@ // // Initialize FIFO to cache records. // -STATIC LIST_ENTRY mRecordsFifo = INITIALIZE_LIST_HEAD_VARIABLE (mRecordsFifo); -STATIC LIST_ENTRY mRecordsBuffer = INITIALIZE_LIST_HEAD_VARIABLE (mRecordsBuffer); -STATIC UINT32 mLogDataHubStatus = 0; -STATIC EFI_EVENT mLogDataHubEvent; // // Cache data hub protocol. // -STATIC EFI_DATA_HUB_PROTOCOL *mDataHubProtocol; @@ -41,7 +36,6 @@ EFI_DATA_HUB_PROTOCOL *mDataHubProtocol; @retval !NULL Point to buffer of record. **/ -STATIC DATA_HUB_STATUS_CODE_DATA_RECORD * AcquireRecordBuffer ( VOID @@ -58,7 +52,7 @@ AcquireRecordBuffer ( Node = GetFirstNode (&mRecordsBuffer); RemoveEntryList (Node); - Record = _CR (Node, DATAHUB_STATUSCODE_RECORD, Node); + Record = BASE_CR (Node, DATAHUB_STATUSCODE_RECORD, Node); } else { if (CurrentTpl > TPL_NOTIFY) { // @@ -97,7 +91,6 @@ AcquireRecordBuffer ( @return NULL the FIFO of record is empty. **/ -STATIC DATA_HUB_STATUS_CODE_DATA_RECORD * RetrieveRecord ( VOID @@ -131,7 +124,6 @@ RetrieveRecord ( from AcquireRecordBuffer. **/ -STATIC VOID ReleaseRecord ( DATA_HUB_STATUS_CODE_DATA_RECORD *RecordData @@ -274,7 +266,6 @@ DataHubStatusCodeReportWorker ( @param Context Context of the event. **/ -STATIC VOID EFIAPI LogDataHubEventCallBack (