iPXE
efi_block_data Struct Reference

EFI SAN device private data. More...

Data Fields

struct san_devicesandev
 SAN device.
EFI_HANDLE handle
 EFI handle.
EFI_BLOCK_IO_MEDIA media
 Media descriptor.
EFI_BLOCK_IO_PROTOCOL block_io
 Block I/O protocol.
EFI_DEVICE_PATH_PROTOCOLpath
 Device path protocol.

Detailed Description

EFI SAN device private data.

Definition at line 74 of file efi_block.c.

Field Documentation

◆ sandev

struct san_device* efi_block_data::sandev

SAN device.

Definition at line 76 of file efi_block.c.

Referenced by efi_block_boot(), efi_block_hook(), efi_block_local(), efi_block_rw(), and efi_block_unhook().

◆ handle

EFI_HANDLE efi_block_data::handle

EFI handle.

Definition at line 78 of file efi_block.c.

◆ media

EFI_BLOCK_IO_MEDIA efi_block_data::media

Media descriptor.

Definition at line 80 of file efi_block.c.

◆ block_io

EFI_BLOCK_IO_PROTOCOL efi_block_data::block_io

Block I/O protocol.

Definition at line 82 of file efi_block.c.

Referenced by efi_block_io_flush(), efi_block_io_read(), efi_block_io_reset(), and efi_block_io_write().

◆ path

EFI_DEVICE_PATH_PROTOCOL* efi_block_data::path

Device path protocol.

Definition at line 84 of file efi_block.c.


The documentation for this struct was generated from the following file: