FreeBSD kernel pms device code
spc_GSTableDescriptor_s Struct Reference

This structure is used for SPC MPI General Status Table. More...

#include <spcdefs.h>

Data Fields

bit32 GSTLenMPIS
 
bit32 IQFreezeState0
 
bit32 IQFreezeState1
 
bit32 MsguTcnt
 
bit32 IopTcnt
 
bit32 Iop1Tcnt
 
bit32 PhyState [MAX_VALID_PHYS]
 
bit32 GPIOpins
 
bit32 reserved1
 
bit32 reserved2
 
bit32 recoverErrInfo [8]
 

Detailed Description

This structure is used for SPC MPI General Status Table.

This structure specifies all required attributes to Gereral Status Table

Definition at line 386 of file spcdefs.h.

Field Documentation

◆ GPIOpins

bit32 spc_GSTableDescriptor_s::GPIOpins

< DW6 to DW 0D - Phy Link state 0 to 7, Phy Start State 0 to 7 < bit00 Phy Start state n, 0 not started, 1 started < bit01 Phy Link state n, 0 link down, 1 link up < bit31-2 Reserved DWE - GPIO pins

Definition at line 405 of file spcdefs.h.

Referenced by mpiReadGSTable().

◆ GSTLenMPIS

bit32 spc_GSTableDescriptor_s::GSTLenMPIS

DW0 - GST Length, MPI State bit02-00 MPI state 000 - not initialized, 001 - initialized, 010 - Configuration termination in progress bit3 - IQ Frozen bit15-04 GST Length bit31-16 MPI-S Initialize Error

Definition at line 388 of file spcdefs.h.

Referenced by mpiReadGSTable(), and saGetControllerStatus().

◆ Iop1Tcnt

bit32 spc_GSTableDescriptor_s::Iop1Tcnt

DW5 - IOP1 Tick count

Definition at line 399 of file spcdefs.h.

Referenced by mpiReadGSTable(), and saGetControllerStatus().

◆ IopTcnt

bit32 spc_GSTableDescriptor_s::IopTcnt

DW4 - IOP Tick count

Definition at line 398 of file spcdefs.h.

Referenced by mpiReadGSTable(), and saGetControllerStatus().

◆ IQFreezeState0

bit32 spc_GSTableDescriptor_s::IQFreezeState0

DW1 - Inbound Queue Freeze State0

Definition at line 395 of file spcdefs.h.

Referenced by mpiReadGSTable(), and saGetControllerStatus().

◆ IQFreezeState1

bit32 spc_GSTableDescriptor_s::IQFreezeState1

DW2 - Inbound Qeue Freeze State1

Definition at line 396 of file spcdefs.h.

Referenced by mpiReadGSTable(), and saGetControllerStatus().

◆ MsguTcnt

bit32 spc_GSTableDescriptor_s::MsguTcnt

DW3 - MSGU Tick count

Definition at line 397 of file spcdefs.h.

Referenced by mpiReadGSTable(), and saGetControllerStatus().

◆ PhyState

bit32 spc_GSTableDescriptor_s::PhyState[MAX_VALID_PHYS]

Definition at line 400 of file spcdefs.h.

Referenced by mpiReadGSTable(), and saGetControllerStatus().

◆ recoverErrInfo

bit32 spc_GSTableDescriptor_s::recoverErrInfo[8]

DW11 to DW18 - Recoverable Error Information

Definition at line 408 of file spcdefs.h.

Referenced by mpiReadGSTable(), and saGetControllerStatus().

◆ reserved1

bit32 spc_GSTableDescriptor_s::reserved1

DWF - reserved

Definition at line 406 of file spcdefs.h.

◆ reserved2

bit32 spc_GSTableDescriptor_s::reserved2

DW10 - reserved

Definition at line 407 of file spcdefs.h.


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