iPXE
Data Fields
san_path Struct Reference

A SAN path. More...

#include <sanboot.h>

Data Fields

struct san_devicesandev
 Containing SAN device.
unsigned int index
 Path index.
struct uriuri
 SAN device URI.
struct list_head list
 List of open/closed paths.
struct interface block
 Underlying block device interface.
struct process process
 Process.
int path_rc
 Path status.
struct acpi_descriptordesc
 ACPI descriptor (if applicable)

Detailed Description

A SAN path.

Definition at line 25 of file sanboot.h.


Field Documentation

Containing SAN device.

Definition at line 27 of file sanboot.h.

Referenced by alloc_sandev(), sanpath_block_close(), sanpath_close(), sanpath_open(), and sanpath_step().

unsigned int san_path::index
struct uri* san_path::uri

SAN device URI.

Definition at line 31 of file sanboot.h.

Referenced by alloc_sandev(), sandev_free(), and sanpath_open().

List of open/closed paths.

Definition at line 33 of file sanboot.h.

Referenced by alloc_sandev(), sandev_reopen(), sandev_restart(), sanpath_close(), and sanpath_open().

Underlying block device interface.

Definition at line 36 of file sanboot.h.

Referenced by alloc_sandev(), int13_device_path_info(), sandev_command_read_capacity(), sandev_command_rw(), sanpath_close(), sanpath_open(), and sanpath_step().

Process.

Definition at line 38 of file sanboot.h.

Referenced by alloc_sandev(), sanpath_close(), and sanpath_open().

Path status.

Definition at line 40 of file sanboot.h.

Referenced by alloc_sandev(), sandev_reopen(), sanpath_close(), sanpath_open(), and sanpath_step().

ACPI descriptor (if applicable)

Definition at line 43 of file sanboot.h.

Referenced by sandev_describe(), sandev_free(), sandev_undescribe(), and sanpath_open().


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