Lines Matching defs:asd_sas_port
244 struct asd_sas_port { struct
246 struct sas_discovery disc;
247 struct domain_device *port_dev;
248 spinlock_t dev_list_lock;
249 struct list_head dev_list;
250 struct list_head disco_list;
251 struct list_head destroy_list;
252 struct list_head sas_port_del_list;
253 enum sas_linkrate linkrate;
255 struct sas_work work;
256 int suspended;
259 int id;
261 enum sas_class class;
262 u8 sas_addr[SAS_ADDR_SIZE];
263 u8 attached_sas_addr[SAS_ADDR_SIZE];
264 enum sas_protocol iproto;
265 enum sas_protocol tproto;
267 enum sas_oob_mode oob_mode;
269 spinlock_t phy_list_lock;
270 struct list_head phy_list;
271 int num_phys;
272 u32 phy_mask;
274 struct sas_ha_struct *ha;
276 struct sas_port *port;
278 void *lldd_port; /* not touched by the sas class code */