Home | History | Annotate | Download | only in DxeCoreReportStatusCodeLibFromHob

Lines Matching defs:Status

2   Report Status Code Library that depends on a GUIDed HOB for report status

19 // Handle to install report status code protocol interface
24 // Report status protocol interface.
31 Initializes report status code infrastructure for DXE phase.
34 tagged by gEfiStatusCodeRuntimeProtocolGuid and publish status code runtime
51 EFI_STATUS Status;
61 // Install report status protocol interface so that later DXE phase drivers can retrieve the protocol
62 // interface to report status code.
64 Status = gBS->InstallProtocolInterface (
70 ASSERT_EFI_ERROR (Status);
72 return Status;
76 Reports a status code with full parameters.
78 The function reports a status code. If ExtendedData is NULL and ExtendedDataSize
81 ExtendedData is assumed not have the standard status code header, so this function
85 GUID of gEfiStatusCodeSpecificDatauid is used. The status code is reported with
90 is called while processing another any other Report Status Code Library function,
96 @param Type Status code type.
97 @param Value Status code value.
98 @param Instance Status code instance number.
103 If this parameter is NULL, then a the status code
110 @retval EFI_SUCCESS The status code was reported.
113 @retval EFI_UNSUPPORTED Report status code is not supported
128 EFI_STATUS Status;
139 // Allocate space for the Status Code Header and its buffer
163 // Report the status code
168 Status = InternalReportStatusCode (Type, Value, Instance, CallerId, StatusCodeData);
175 return Status;