sas_rphy
struct mptsas_phyinfo *phy_info, struct sas_rphy *rphy);
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
mptsas_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier)
mptsas_get_bay_identifier(struct sas_rphy *rphy)
struct sas_rphy *rphy)
struct sas_rphy *rphy;
struct sas_rphy *parent_rphy = dev_to_rphy(parent);
struct sas_rphy *rphy;
struct sas_rphy *rphy;
static inline MPT_ADAPTER *rphy_to_ioc(struct sas_rphy *rphy)
static inline struct sas_rphy *
mptsas_set_rphy(MPT_ADAPTER *ioc, struct mptsas_phyinfo *phy_info, struct sas_rphy *rphy)
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy; /* transport layer rphy object */
struct sas_rphy *rphy;
struct sas_rphy *rphy);
struct sas_rphy *rphy)
struct sas_rphy *rphy)
struct sas_rphy *rphy;
hpsa_sas_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier)
hpsa_sas_get_bay_identifier(struct sas_rphy *rphy)
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy = dev->rphy;
struct sas_rphy *rphy)
struct sas_rphy *rphy;
struct sas_rphy *rphy = dev->rphy;
struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent);
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent);
struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent);
struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent);
struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent);
struct sas_rphy *rphy)
struct sas_rphy *rphy);
struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy);
struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy)
struct sas_rphy *rphy = dev_to_rphy(starget->dev.parent);
struct mpi3mr_ioc *mrioc, u64 sas_address, struct sas_rphy *rphy);
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy = NULL;
struct sas_rphy *rphy = NULL;
struct sas_rphy *rphy = NULL;
struct sas_rphy *rphy = NULL;
struct sas_rphy *rphy;
static u8 mpi3mr_get_port_id_by_rphy(struct mpi3mr_ioc *mrioc, struct sas_rphy *rphy)
static inline struct mpi3mr_ioc *rphy_to_mrioc(struct sas_rphy *rphy)
mpi3mr_transport_get_enclosure_identifier(struct sas_rphy *rphy,
mpi3mr_transport_get_bay_identifier(struct sas_rphy *rphy)
struct sas_rphy *rphy)
struct mpi3mr_ioc *mrioc, u64 sas_address, struct sas_rphy *rphy)
__mpt3sas_get_sdev_by_rphy(struct MPT3SAS_ADAPTER *ioc, struct sas_rphy *rphy);
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy)
struct sas_rphy *rphy)
rphy_to_ioc(struct sas_rphy *rphy)
_transport_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier)
_transport_get_bay_identifier(struct sas_rphy *rphy)
struct sas_rphy *rphy)
struct sas_rphy *rphy;
struct sas_rphy *rphy = transport_class_to_rphy(dev); \
struct sas_rphy *rphy = transport_class_to_rphy(dev); \
struct sas_rphy *rphy = transport_class_to_rphy(dev);
struct sas_rphy *rphy = transport_class_to_rphy(dev);
struct sas_rphy *rphy = transport_class_to_rphy(dev);
struct sas_rphy *rphy = transport_class_to_rphy(dev); \
struct sas_rphy *rphy = transport_class_to_rphy(dev); \
struct sas_rphy *rphy;
struct sas_rphy *rphy;
struct sas_rphy *rphy = dev_to_rphy(dev);
struct sas_rphy *rphy = dev_to_rphy(dev);
static void sas_rphy_initialize(struct sas_rphy *rphy)
struct sas_rphy *sas_end_device_alloc(struct sas_port *parent)
struct sas_rphy *rphy = dev_to_rphy(parent->dev.parent);
struct sas_rphy *sas_expander_alloc(struct sas_port *parent,
int sas_rphy_add(struct sas_rphy *rphy)
void sas_rphy_free(struct sas_rphy *rphy)
struct sas_rphy *rphy = target_to_rphy(sdev->sdev_target);
sas_rphy_delete(struct sas_rphy *rphy)
void sas_rphy_unlink(struct sas_rphy *rphy)
sas_rphy_remove(struct sas_rphy *rphy)
struct sas_rphy *rphy;
struct sas_rphy *rphy = NULL;
static int sas_bsg_initialize(struct Scsi_Host *shost, struct sas_rphy *rphy)
struct sas_rphy *rphy = dev_to_rphy(parent);
struct sas_rphy *rphy = dev_to_rphy(parent);
struct sas_rphy *rphy = dev_to_rphy(parent);
struct sas_rphy *rphy;
struct sas_rphy *rphy);
struct pqi_ctrl_info *ctrl_info, struct sas_rphy *rphy);
struct sas_rphy *rphy;
static struct sas_rphy *pqi_sas_rphy_alloc(struct pqi_sas_port *pqi_sas_port)
struct pqi_ctrl_info *ctrl_info, struct sas_rphy *rphy)
struct sas_rphy *rphy;
static int pqi_sas_get_enclosure_identifier(struct sas_rphy *rphy,
static int pqi_sas_get_bay_identifier(struct sas_rphy *rphy)
pqi_build_csmi_smp_passthru_buffer(struct sas_rphy *rphy,
struct sas_rphy *rphy)
struct sas_rphy *rphy)
struct sas_rphy *rphy;
container_of((d), struct sas_rphy, dev)
struct sas_rphy rphy;
struct sas_rphy;
struct sas_rphy rphy;
struct sas_rphy *rphy;
int (*get_enclosure_identifier)(struct sas_rphy *, u64 *);
int (*get_bay_identifier)(struct sas_rphy *);
struct sas_rphy *);
extern struct sas_rphy *sas_end_device_alloc(struct sas_port *);
extern struct sas_rphy *sas_expander_alloc(struct sas_port *, enum sas_device_type);
void sas_rphy_free(struct sas_rphy *);
extern int sas_rphy_add(struct sas_rphy *);
extern void sas_rphy_remove(struct sas_rphy *);
extern void sas_rphy_delete(struct sas_rphy *);
extern void sas_rphy_unlink(struct sas_rphy *);
struct sas_rphy *rphy;