TianoCore EDK2 master
|
#include "IScsiImpl.h"
Go to the source code of this file.
Functions | |
VOID EFIAPI | IScsiCommonNotify (IN EFI_EVENT Event, IN VOID *Context) |
EFI_STATUS | IScsiDns4 (IN EFI_HANDLE Image, IN EFI_HANDLE Controller, IN OUT ISCSI_SESSION_CONFIG_NVDATA *NvData) |
EFI_STATUS | IScsiDns6 (IN EFI_HANDLE Image, IN EFI_HANDLE Controller, IN OUT ISCSI_SESSION_CONFIG_NVDATA *NvData) |
Perform DNS resolution based on UEFI DNS protocols.
Copyright (c) 2017, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file IScsiDns.c.
Notify the callback function when an event is triggered.
[in] | Event | The triggered event. |
[in] | Context | The opaque parameter to the function. |
Definition at line 20 of file IScsiDns.c.
EFI_STATUS IScsiDns4 | ( | IN EFI_HANDLE | Image, |
IN EFI_HANDLE | Controller, | ||
IN OUT ISCSI_SESSION_CONFIG_NVDATA * | NvData | ||
) |
Retrieve the host address using the EFI_DNS4_PROTOCOL.
[in] | Image | The handle of the driver image. |
[in] | Controller | The handle of the controller. |
[in,out] | NvData | The Session config data structure. |
EFI_SUCCESS | Operation succeeded. |
EFI_OUT_OF_RESOURCES | Failed to allocate needed resources. |
EFI_DEVICE_ERROR | An unexpected network error occurred. |
Others | Other errors as indicated. |
Definition at line 42 of file IScsiDns.c.
EFI_STATUS IScsiDns6 | ( | IN EFI_HANDLE | Image, |
IN EFI_HANDLE | Controller, | ||
IN OUT ISCSI_SESSION_CONFIG_NVDATA * | NvData | ||
) |
Retrieve the host address using the EFI_DNS6_PROTOCOL.
[in] | Image | The handle of the driver image. |
[in] | Controller | The handle of the controller. |
[in,out] | NvData | The Session config data structure. |
EFI_SUCCESS | Operation succeeded. |
EFI_OUT_OF_RESOURCES | Failed to allocate needed resources. |
EFI_DEVICE_ERROR | An unexpected network error occurred. |
Others | Other errors as indicated. |
Definition at line 249 of file IScsiDns.c.