Lines Matching refs:sas_phy
59 struct sas_phy { struct
88 container_of((d), struct sas_phy, dev) argument
174 int (*get_linkerrors)(struct sas_phy *);
177 int (*phy_reset)(struct sas_phy *, int);
178 int (*phy_enable)(struct sas_phy *, int);
179 int (*phy_setup)(struct sas_phy *);
180 void (*phy_release)(struct sas_phy *);
181 int (*set_phy_speed)(struct sas_phy *, struct sas_phy_linkrates *);
190 extern struct sas_phy *sas_phy_alloc(struct device *, int);
191 extern void sas_phy_free(struct sas_phy *);
192 extern int sas_phy_add(struct sas_phy *);
193 extern void sas_phy_delete(struct sas_phy *);
215 void sas_port_add_phy(struct sas_port *, struct sas_phy *);
216 void sas_port_delete_phy(struct sas_port *, struct sas_phy *);
219 struct sas_phy *sas_port_get_phy(struct sas_port *port);
220 static inline void sas_port_put_phy(struct sas_phy *phy) in sas_port_put_phy()