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

#include <scsi_transport_sas.h>

Data Fields

int(* get_linkerrors )(struct sas_phy *)
 
int(* get_enclosure_identifier )(struct sas_rphy *, u64 *)
 
int(* get_bay_identifier )(struct sas_rphy *)
 
int(* phy_reset )(struct sas_phy *, int)
 
int(* phy_enable )(struct sas_phy *, int)
 
int(* phy_setup )(struct sas_phy *)
 
void(* phy_release )(struct sas_phy *)
 
int(* set_phy_speed )(struct sas_phy *, struct sas_phy_linkrates *)
 
int(* smp_handler )(struct Scsi_Host *, struct sas_rphy *, struct request *)
 

Detailed Description

Definition at line 167 of file scsi_transport_sas.h.

Field Documentation

int(* get_bay_identifier)(struct sas_rphy *)

Definition at line 170 of file scsi_transport_sas.h.

int(* get_enclosure_identifier)(struct sas_rphy *, u64 *)

Definition at line 169 of file scsi_transport_sas.h.

int(* get_linkerrors)(struct sas_phy *)

Definition at line 168 of file scsi_transport_sas.h.

int(* phy_enable)(struct sas_phy *, int)

Definition at line 172 of file scsi_transport_sas.h.

void(* phy_release)(struct sas_phy *)

Definition at line 174 of file scsi_transport_sas.h.

int(* phy_reset)(struct sas_phy *, int)

Definition at line 171 of file scsi_transport_sas.h.

int(* phy_setup)(struct sas_phy *)

Definition at line 173 of file scsi_transport_sas.h.

int(* set_phy_speed)(struct sas_phy *, struct sas_phy_linkrates *)

Definition at line 175 of file scsi_transport_sas.h.

int(* smp_handler)(struct Scsi_Host *, struct sas_rphy *, struct request *)

Definition at line 176 of file scsi_transport_sas.h.


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