FreeBSD kernel pms device code
agsaPhy_s Struct Reference

the phy More...

#include <satypes.h>

Collaboration diagram for agsaPhy_s:

Data Fields

agsaPort_tpPort
 
agsaSASIdentify_t sasIdentify
 
agsaContext_tagContext
 
bit32 status
 
bit8 phyId
 
bit8 linkstatus
 
bit8 reserved [2]
 

Detailed Description

the phy

phy data structure

Definition at line 81 of file satypes.h.

Field Documentation

◆ agContext

agsaContext_t* agsaPhy_s::agContext

agContext for the Phy

Definition at line 85 of file satypes.h.

◆ linkstatus

bit8 agsaPhy_s::linkstatus

the link status of the phy

Definition at line 88 of file satypes.h.

Referenced by mpiHWevent(), mpiPhyStartEvent(), mpiPhyStopEvent(), and saGetControllerStatus().

◆ phyId

bit8 agsaPhy_s::phyId

the Id of the phy

Definition at line 87 of file satypes.h.

Referenced by saInitialize(), and siInitResources().

◆ pPort

agsaPort_t* agsaPhy_s::pPort

pointer to the port includes the phy

Definition at line 83 of file satypes.h.

Referenced by mpiPhyStopEvent(), saInitialize(), siEventPhyUpRcvd(), siEventSATASignatureRcvd(), siInitResources(), and siPhyStopCB().

◆ reserved

bit8 agsaPhy_s::reserved[2]

Definition at line 89 of file satypes.h.

◆ sasIdentify

agsaSASIdentify_t agsaPhy_s::sasIdentify

the SAS identify of the phy

Definition at line 84 of file satypes.h.

Referenced by mpiHWevent(), and tiCOMMgntIOCTL().

◆ status

bit32 agsaPhy_s::status

the status of the phy

Definition at line 86 of file satypes.h.

Referenced by tiCOMMgntIOCTL().


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