TianoCore EDK2 master
|
Go to the source code of this file.
IPMI Command - NetFnStorage NULL instance library.
Copyright (c) 2018 - 2021, Intel Corporation. All rights reserved.
Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiAddSelEntry | ( | IN IPMI_ADD_SEL_ENTRY_REQUEST * | AddSelEntryRequest, |
OUT IPMI_ADD_SEL_ENTRY_RESPONSE * | AddSelEntryResponse | ||
) |
This function adds SEL entry.
[in] | AddSelEntryRequest | Add SEL entry command request. |
[out] | AddSelEntryResponse | Add SEL entry command response. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 126 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiClearSel | ( | IN IPMI_CLEAR_SEL_REQUEST * | ClearSelRequest, |
OUT IPMI_CLEAR_SEL_RESPONSE * | ClearSelResponse | ||
) |
This function clears SEL entry.
[in] | ClearSelRequest | Clear SEL command request. |
[out] | ClearSelResponse | Clear SEL command response. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 166 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiGetFruInventoryAreaInfo | ( | IN IPMI_GET_FRU_INVENTORY_AREA_INFO_REQUEST * | GetFruInventoryAreaInfoRequest, |
OUT IPMI_GET_FRU_INVENTORY_AREA_INFO_RESPONSE * | GetFruInventoryAreaInfoResponse | ||
) |
This function gets FRU inventory area info.
[in] | GetFruInventoryAreaInfoRequest | Get FRU inventory area command request. |
[out] | GetFruInventoryAreaInfoResponse | get FRU inventory area command response. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 23 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiGetSdr | ( | IN IPMI_GET_SDR_REQUEST * | GetSdrRequest, |
OUT IPMI_GET_SDR_RESPONSE * | GetSdrResponse, | ||
IN OUT UINT32 * | GetSdrResponseSize | ||
) |
This function gets SDR
[in] | GetSdrRequest | Get SDR resquest. |
[out] | GetSdrResponse | Get SDR response. |
[in,out] | GetSdrResponseSize | The size of get SDR response. When input, the expected size of response data. When out, the exact size of response data. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 241 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiGetSdrRepositoryInfo | ( | OUT IPMI_GET_SDR_REPOSITORY_INFO_RESPONSE * | GetSdrRepositoryInfoResp | ) |
This function gets SDR repository information.
[out] | GetSdrRepositoryInfoResp | Get SDR repository response. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 220 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiGetSelEntry | ( | IN IPMI_GET_SEL_ENTRY_REQUEST * | GetSelEntryRequest, |
OUT IPMI_GET_SEL_ENTRY_RESPONSE * | GetSelEntryResponse, | ||
IN OUT UINT32 * | GetSelEntryResponseSize | ||
) |
This function gets SEL entry.
[in] | GetSelEntryRequest | Get SEL entry command request. |
[out] | GetSelEntryResponse | Get SEL entry command response. |
[in,out] | GetSelEntryResponseSize | Size of Get SEL entry request. When input, the expected size of response data. When out, the exact size of response data. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 106 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiGetSelInfo | ( | OUT IPMI_GET_SEL_INFO_RESPONSE * | GetSelInfoResponse | ) |
This function gets SEL information.
[out] | GetSelInfoResponse | Get SEL information command response. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 85 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiGetSelTime | ( | OUT IPMI_GET_SEL_TIME_RESPONSE * | GetSelTimeResponse | ) |
This function gets SEL time.
[out] | GetSelTimeResponse | Get SEL time command response. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 184 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiPartialAddSelEntry | ( | IN IPMI_PARTIAL_ADD_SEL_ENTRY_REQUEST * | PartialAddSelEntryRequest, |
IN UINT32 | PartialAddSelEntryRequestSize, | ||
OUT IPMI_PARTIAL_ADD_SEL_ENTRY_RESPONSE * | PartialAddSelEntryResponse | ||
) |
This function partially adds SEL entry.
[in] | PartialAddSelEntryRequest | Partial add SEL entry command request. |
[in] | PartialAddSelEntryRequestSize | Size of partial add SEL entry command request. |
[out] | PartialAddSelEntryResponse | Partial add SEL entry command response. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 146 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiReadFruData | ( | IN IPMI_READ_FRU_DATA_REQUEST * | ReadFruDataRequest, |
OUT IPMI_READ_FRU_DATA_RESPONSE * | ReadFruDataResponse, | ||
IN OUT UINT32 * | ReadFruDataResponseSize | ||
) |
This function reads FRU data.
[in] | ReadFruDataRequest | Read FRU data command request. |
[out] | ReadFruDataResponse | Read FRU data command response. |
[in,out] | ReadFruDataResponseSize | Size of the read FRU data response. When input, the expected size of response data. When out, the exact size of response data. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 45 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiSetSelTime | ( | IN IPMI_SET_SEL_TIME_REQUEST * | SetSelTimeRequest, |
OUT UINT8 * | CompletionCode | ||
) |
This function sets SEL time.
[in] | SetSelTimeRequest | Set SEL time command request. |
[out] | CompletionCode | Command completion code. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 202 of file IpmiCommandLibNetFnStorage.c.
EFI_STATUS EFIAPI IpmiWriteFruData | ( | IN IPMI_WRITE_FRU_DATA_REQUEST * | WriteFruDataRequest, |
IN UINT32 | WriteFruDataRequestSize, | ||
OUT IPMI_WRITE_FRU_DATA_RESPONSE * | WriteFruDataResponse | ||
) |
This function gets chassis capability.
[in] | WriteFruDataRequest | Write FRU data command request. |
[in] | WriteFruDataRequestSize | Size of the write FRU data command request. |
[out] | WriteFruDataResponse | Write FRU data response. |
EFI_UNSUPPORTED | Unsupported in the NULL lib. |
Definition at line 66 of file IpmiCommandLibNetFnStorage.c.