iPXE
Data Fields
fc_els Struct Reference

A Fibre Channel extended link services transaction. More...

#include <fcels.h>

Data Fields

struct refcnt refcnt
 Reference count. More...
 
struct interface job
 Job control interface. More...
 
struct interface xchg
 Fibre Channel exchange. More...
 
struct process process
 Request sending process. More...
 
struct fc_portport
 Fibre Channel port. More...
 
struct fc_port_id port_id
 Local port ID. More...
 
struct fc_port_id peer_port_id
 Peer port ID. More...
 
struct fc_els_handlerhandler
 ELS handler, if known. More...
 
unsigned int flags
 Flags. More...
 

Detailed Description

A Fibre Channel extended link services transaction.

Definition at line 323 of file fcels.h.

Field Documentation

◆ refcnt

struct refcnt fc_els::refcnt

Reference count.

Definition at line 325 of file fcels.h.

Referenced by fc_els_create(), fc_els_request(), and fc_els_respond().

◆ job

struct interface fc_els::job

Job control interface.

Definition at line 327 of file fcels.h.

Referenced by fc_els_close(), fc_els_create(), and fc_els_request().

◆ xchg

struct interface fc_els::xchg

Fibre Channel exchange.

Definition at line 329 of file fcels.h.

Referenced by fc_els_close(), fc_els_create(), fc_els_respond(), fc_els_step(), and fc_els_tx().

◆ process

struct process fc_els::process

Request sending process.

Definition at line 331 of file fcels.h.

Referenced by fc_els_close(), fc_els_create(), fc_els_free(), and fc_els_request().

◆ port

struct fc_port* fc_els::port

◆ port_id

struct fc_port_id fc_els::port_id

Local port ID.

Definition at line 336 of file fcels.h.

Referenced by fc_els_create(), fc_els_flogi_rx(), fc_els_respond(), and fc_els_rx().

◆ peer_port_id

struct fc_port_id fc_els::peer_port_id

◆ handler

struct fc_els_handler* fc_els::handler

ELS handler, if known.

Definition at line 340 of file fcels.h.

Referenced by fc_els_prli_rx(), fc_els_request(), fc_els_rx(), and fc_els_step().

◆ flags

unsigned int fc_els::flags

Flags.

Definition at line 342 of file fcels.h.

Referenced by fc_els_is_request(), and fc_els_request().


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