TianoCore EDK2 master
Loading...
Searching...
No Matches
IScsiIbft.h File Reference

Go to the source code of this file.

Macros

#define IBFT_TABLE_VAR_NAME   L"iBFT"
 
#define IBFT_MAX_SIZE   4096
 
#define IBFT_HEAP_OFFSET   2048
 
#define IBFT_ROUNDUP(size)   NET_ROUNDUP ((size), EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_STRUCTURE_ALIGNMENT)
 

Functions

VOID IScsiPublishIbft (IN VOID)
 

Detailed Description

Some extra definitions for iBFT.

Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file IScsiIbft.h.

Macro Definition Documentation

◆ IBFT_HEAP_OFFSET

#define IBFT_HEAP_OFFSET   2048

Definition at line 19 of file IScsiIbft.h.

◆ IBFT_MAX_SIZE

#define IBFT_MAX_SIZE   4096

Definition at line 18 of file IScsiIbft.h.

◆ IBFT_ROUNDUP

#define IBFT_ROUNDUP (   size)    NET_ROUNDUP ((size), EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_STRUCTURE_ALIGNMENT)

Definition at line 21 of file IScsiIbft.h.

◆ IBFT_TABLE_VAR_NAME

#define IBFT_TABLE_VAR_NAME   L"iBFT"

Definition at line 17 of file IScsiIbft.h.

Function Documentation

◆ IScsiPublishIbft()

VOID IScsiPublishIbft ( IN  VOID)

Publish and remove the iSCSI Boot Firmware Table according to the iSCSI session status.

Definition at line 434 of file IScsiIbft.c.