Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
fc_host_attrs Struct Reference

#include <scsi_transport_fc.h>

Data Fields

u64 node_name
 
u64 port_name
 
u64 permanent_port_name
 
u32 supported_classes
 
u8 supported_fc4s [FC_FC4_LIST_SIZE]
 
u32 supported_speeds
 
u32 maxframe_size
 
u16 max_npiv_vports
 
char serial_number [FC_SERIAL_NUMBER_SIZE]
 
char manufacturer [FC_SERIAL_NUMBER_SIZE]
 
char model [FC_SYMBOLIC_NAME_SIZE]
 
char model_description [FC_SYMBOLIC_NAME_SIZE]
 
char hardware_version [FC_VERSION_STRING_SIZE]
 
char driver_version [FC_VERSION_STRING_SIZE]
 
char firmware_version [FC_VERSION_STRING_SIZE]
 
char optionrom_version [FC_VERSION_STRING_SIZE]
 
u32 port_id
 
enum fc_port_type port_type
 
enum fc_port_state port_state
 
u8 active_fc4s [FC_FC4_LIST_SIZE]
 
u32 speed
 
u64 fabric_name
 
char symbolic_name [FC_SYMBOLIC_NAME_SIZE]
 
char system_hostname [FC_SYMBOLIC_NAME_SIZE]
 
u32 dev_loss_tmo
 
enum fc_tgtid_binding_type tgtid_bind_type
 
struct list_head rports
 
struct list_head rport_bindings
 
struct list_head vports
 
u32 next_rport_number
 
u32 next_target_id
 
u32 next_vport_number
 
u16 npiv_vports_inuse
 
char work_q_name [20]
 
struct workqueue_structwork_q
 
char devloss_work_q_name [20]
 
struct workqueue_structdevloss_work_q
 
struct request_queuerqst_q
 

Detailed Description

Definition at line 484 of file scsi_transport_fc.h.

Field Documentation

u8 active_fc4s[FC_FC4_LIST_SIZE]

Definition at line 507 of file scsi_transport_fc.h.

u32 dev_loss_tmo

Definition at line 512 of file scsi_transport_fc.h.

struct workqueue_struct* devloss_work_q

Definition at line 530 of file scsi_transport_fc.h.

char devloss_work_q_name[20]

Definition at line 529 of file scsi_transport_fc.h.

char driver_version[FC_VERSION_STRING_SIZE]

Definition at line 499 of file scsi_transport_fc.h.

u64 fabric_name

Definition at line 509 of file scsi_transport_fc.h.

Definition at line 500 of file scsi_transport_fc.h.

char hardware_version[FC_VERSION_STRING_SIZE]

Definition at line 498 of file scsi_transport_fc.h.

char manufacturer[FC_SERIAL_NUMBER_SIZE]

Definition at line 495 of file scsi_transport_fc.h.

u16 max_npiv_vports

Definition at line 493 of file scsi_transport_fc.h.

u32 maxframe_size

Definition at line 492 of file scsi_transport_fc.h.

Definition at line 496 of file scsi_transport_fc.h.

char model_description[FC_SYMBOLIC_NAME_SIZE]

Definition at line 497 of file scsi_transport_fc.h.

u32 next_rport_number

Definition at line 521 of file scsi_transport_fc.h.

u32 next_target_id

Definition at line 522 of file scsi_transport_fc.h.

u32 next_vport_number

Definition at line 523 of file scsi_transport_fc.h.

u64 node_name

Definition at line 486 of file scsi_transport_fc.h.

u16 npiv_vports_inuse

Definition at line 524 of file scsi_transport_fc.h.

char optionrom_version[FC_VERSION_STRING_SIZE]

Definition at line 501 of file scsi_transport_fc.h.

u64 permanent_port_name

Definition at line 488 of file scsi_transport_fc.h.

Definition at line 504 of file scsi_transport_fc.h.

u64 port_name

Definition at line 487 of file scsi_transport_fc.h.

enum fc_port_state port_state

Definition at line 506 of file scsi_transport_fc.h.

Definition at line 505 of file scsi_transport_fc.h.

struct list_head rport_bindings

Definition at line 519 of file scsi_transport_fc.h.

struct list_head rports

Definition at line 518 of file scsi_transport_fc.h.

Definition at line 533 of file scsi_transport_fc.h.

char serial_number[FC_SERIAL_NUMBER_SIZE]

Definition at line 494 of file scsi_transport_fc.h.

u32 speed

Definition at line 508 of file scsi_transport_fc.h.

u32 supported_classes

Definition at line 489 of file scsi_transport_fc.h.

u8 supported_fc4s[FC_FC4_LIST_SIZE]

Definition at line 490 of file scsi_transport_fc.h.

u32 supported_speeds

Definition at line 491 of file scsi_transport_fc.h.

char symbolic_name[FC_SYMBOLIC_NAME_SIZE]

Definition at line 510 of file scsi_transport_fc.h.

char system_hostname[FC_SYMBOLIC_NAME_SIZE]

Definition at line 511 of file scsi_transport_fc.h.

enum fc_tgtid_binding_type tgtid_bind_type

Definition at line 515 of file scsi_transport_fc.h.

struct list_head vports

Definition at line 520 of file scsi_transport_fc.h.

Definition at line 528 of file scsi_transport_fc.h.

char work_q_name[20]

Definition at line 527 of file scsi_transport_fc.h.


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