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

#include <lpfc_hw.h>

Data Fields

union CtRevisionId RevisionId
 
uint8_t FsType
 
uint8_t FsSubType
 
uint8_t Options
 
uint8_t Rsrvd1
 
union CtCommandResponse CommandResponse
 
uint8_t Rsrvd2
 
uint8_t ReasonCode
 
uint8_t Explanation
 
uint8_t VendorUnique
 
union {
   uint32_t   PortID
 
   struct gid {
      uint8_t   PortType
 
      uint8_t   DomainScope
 
      uint8_t   AreaScope
 
      uint8_t   Fc4Type
 
   }   gid
 
   struct rft {
      uint32_t   PortId
 
      uint32_t   rsvd0:16
 
      uint32_t   fcpReg:1
 
      uint32_t   rsvd1:7
 
      uint32_t   rsvd3:5
 
      uint32_t   ipReg:1
 
      uint32_t   rsvd2:2
 
      uint32_t   rsvd [7]
 
   }   rft
 
   struct rnn {
      uint32_t   PortId
 
      uint8_t   wwnn [8]
 
   }   rnn
 
   struct rsnn {
      uint8_t   wwnn [8]
 
      uint8_t   len
 
      uint8_t   symbname [255]
 
   }   rsnn
 
   struct da_id {
      uint32_t   port_id
 
   }   da_id
 
   struct rspn {
      uint32_t   PortId
 
      uint8_t   len
 
      uint8_t   symbname [255]
 
   }   rspn
 
   struct gff {
      uint32_t   PortId
 
   }   gff
 
   struct gff_acc {
      uint8_t   fbits [128]
 
   }   gff_acc
 
   struct rff {
      uint32_t   PortId
 
      uint8_t   reserved [2]
 
      uint8_t   fbits
 
      uint8_t   type_code
 
   }   rff
 
un
 

Detailed Description

Definition at line 96 of file lpfc_hw.h.

Field Documentation

uint8_t AreaScope

Definition at line 114 of file lpfc_hw.h.

union CtCommandResponse CommandResponse

Definition at line 103 of file lpfc_hw.h.

struct { ... } ::da_id da_id
uint8_t DomainScope

Definition at line 113 of file lpfc_hw.h.

uint8_t Explanation

Definition at line 106 of file lpfc_hw.h.

uint8_t fbits

Definition at line 159 of file lpfc_hw.h.

uint8_t Fc4Type

Definition at line 115 of file lpfc_hw.h.

uint32_t fcpReg

Definition at line 129 of file lpfc_hw.h.

uint8_t FsSubType

Definition at line 100 of file lpfc_hw.h.

uint8_t FsType

Definition at line 99 of file lpfc_hw.h.

struct { ... } ::gff gff
struct { ... } ::gff_acc gff_acc
struct { ... } ::gid gid
uint32_t ipReg

Definition at line 132 of file lpfc_hw.h.

uint8_t len

Definition at line 144 of file lpfc_hw.h.

uint8_t Options

Definition at line 101 of file lpfc_hw.h.

Definition at line 148 of file lpfc_hw.h.

uint32_t PortID

Definition at line 110 of file lpfc_hw.h.

uint32_t PortId

Definition at line 118 of file lpfc_hw.h.

uint8_t PortType

Definition at line 112 of file lpfc_hw.h.

uint8_t ReasonCode

Definition at line 105 of file lpfc_hw.h.

uint8_t reserved[2]

Definition at line 164 of file lpfc_hw.h.

union CtRevisionId RevisionId

Definition at line 98 of file lpfc_hw.h.

struct { ... } ::rff rff
struct { ... } ::rft rft
struct { ... } ::rnn rnn
struct { ... } ::rsnn rsnn
struct { ... } ::rspn rspn
uint8_t Rsrvd1

Definition at line 102 of file lpfc_hw.h.

uint8_t Rsrvd2

Definition at line 104 of file lpfc_hw.h.

uint32_t rsvd[7]

Definition at line 136 of file lpfc_hw.h.

uint32_t rsvd0

Definition at line 128 of file lpfc_hw.h.

uint32_t rsvd1

Definition at line 130 of file lpfc_hw.h.

uint32_t rsvd2

Definition at line 133 of file lpfc_hw.h.

uint32_t rsvd3

Definition at line 131 of file lpfc_hw.h.

uint8_t symbname[255]

Definition at line 145 of file lpfc_hw.h.

uint8_t type_code

Definition at line 166 of file lpfc_hw.h.

union { ... } un
uint8_t VendorUnique

Definition at line 107 of file lpfc_hw.h.

uint8_t wwnn[8]

Definition at line 140 of file lpfc_hw.h.


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