iPXE
Data Fields
fcp_device Struct Reference

An FCP device. More...

Data Fields

struct refcnt refcnt
 Reference count. More...
 
struct fc_ulp_user user
 Fibre Channel upper-layer protocol user. More...
 
struct interface scsi
 SCSI command issuing interface. More...
 
struct list_head fcpcmds
 List of active commands. More...
 
struct fc_name wwn
 Fibre Channel WWN (for boot firmware table) More...
 
struct scsi_lun lun
 SCSI LUN (for boot firmware table) More...
 

Detailed Description

An FCP device.

Definition at line 151 of file fcp.c.

Field Documentation

◆ refcnt

struct refcnt fcp_device::refcnt

Reference count.

Definition at line 153 of file fcp.c.

Referenced by fcpdev_get(), fcpdev_open(), and fcpdev_put().

◆ user

struct fc_ulp_user fcp_device::user

Fibre Channel upper-layer protocol user.

Definition at line 155 of file fcp.c.

Referenced by fcpdev_close(), fcpdev_examine(), fcpdev_identify_device(), fcpdev_open(), fcpdev_scsi_command(), and fcpdev_window().

◆ scsi

struct interface fcp_device::scsi

SCSI command issuing interface.

Definition at line 157 of file fcp.c.

Referenced by fcpdev_close(), fcpdev_examine(), and fcpdev_open().

◆ fcpcmds

struct list_head fcp_device::fcpcmds

List of active commands.

Definition at line 159 of file fcp.c.

Referenced by fcpdev_close(), fcpdev_open(), and fcpdev_scsi_command().

◆ wwn

struct fc_name fcp_device::wwn

Fibre Channel WWN (for boot firmware table)

Definition at line 162 of file fcp.c.

Referenced by fcpdev_edd_describe(), and fcpdev_open().

◆ lun

struct scsi_lun fcp_device::lun

SCSI LUN (for boot firmware table)

Definition at line 164 of file fcp.c.

Referenced by fcpdev_edd_describe(), and fcpdev_open().


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