iPXE
Data Fields
san_path Struct Reference

A SAN path. More...

#include <sanboot.h>

Data Fields

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

Detailed Description

A SAN path.

Definition at line 36 of file sanboot.h.

Field Documentation

◆ sandev

struct san_device* san_path::sandev

◆ index

unsigned int san_path::index

◆ uri

struct uri* san_path::uri

SAN device URI.

Definition at line 42 of file sanboot.h.

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

◆ list

struct list_head san_path::list

List of open/closed paths.

Definition at line 44 of file sanboot.h.

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

◆ block

struct interface san_path::block

◆ process

struct process san_path::process

Process.

Definition at line 49 of file sanboot.h.

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

◆ path_rc

int san_path::path_rc

Path status.

Definition at line 51 of file sanboot.h.

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

◆ desc

struct acpi_descriptor* san_path::desc

ACPI descriptor (if applicable)

Definition at line 54 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: