Lines Matching refs:sas_phy
60 struct sas_phy { struct
89 container_of((d), struct sas_phy, dev) argument
175 int (*get_linkerrors)(struct sas_phy *);
178 int (*phy_reset)(struct sas_phy *, int);
179 int (*phy_enable)(struct sas_phy *, int);
180 int (*phy_setup)(struct sas_phy *);
181 void (*phy_release)(struct sas_phy *);
182 int (*set_phy_speed)(struct sas_phy *, struct sas_phy_linkrates *);
191 extern struct sas_phy *sas_phy_alloc(struct device *, int);
192 extern void sas_phy_free(struct sas_phy *);
193 extern int sas_phy_add(struct sas_phy *);
194 extern void sas_phy_delete(struct sas_phy *);
218 void sas_port_add_phy(struct sas_port *, struct sas_phy *);
219 void sas_port_delete_phy(struct sas_port *, struct sas_phy *);
222 struct sas_phy *sas_port_get_phy(struct sas_port *port);
223 static inline void sas_port_put_phy(struct sas_phy *phy) in sas_port_put_phy()