Lines Matching defs:asd_sas_port
255 struct asd_sas_port { struct
257 struct sas_discovery disc;
258 struct domain_device *port_dev;
259 spinlock_t dev_list_lock;
260 struct list_head dev_list;
261 struct list_head disco_list;
262 struct list_head destroy_list;
263 struct list_head sas_port_del_list;
264 enum sas_linkrate linkrate;
266 struct sas_work work;
267 int suspended;
270 int id;
272 enum sas_class class;
273 u8 sas_addr[SAS_ADDR_SIZE];
274 u8 attached_sas_addr[SAS_ADDR_SIZE];
275 enum sas_protocol iproto;
276 enum sas_protocol tproto;
278 enum sas_oob_mode oob_mode;
280 spinlock_t phy_list_lock;
281 struct list_head phy_list;
282 int num_phys;
283 u32 phy_mask;
285 struct sas_ha_struct *ha;
287 struct sas_port *port;
289 void *lldd_port; /* not touched by the sas class code */