Lines Matching refs:sas_device
89 * This searches for sas_device based on sas_address, then return sas_device
95 struct _sas_device *sas_device, *r;
98 list_for_each_entry(sas_device, &ioc->sas_device_list, list) {
99 if (sas_device->handle != handle)
101 r = sas_device;
234 struct _sas_device *sas_device = NULL;
238 sas_device = _ctl_sas_device_find_by_handle(ioc,
240 if (sas_device) {
243 sas_device->sas_address, sas_device->phy);
246 ioc->name, sas_device->enclosure_logical_id,
247 sas_device->slot);
1219 struct _sas_device *sas_device;
1227 list_for_each_entry(sas_device, &ioc->sas_device_list, list) {
1229 btdh->handle == sas_device->handle) {
1230 btdh->bus = sas_device->channel;
1231 btdh->id = sas_device->id;
1234 } else if (btdh->bus == sas_device->channel && btdh->id ==
1235 sas_device->id && btdh->handle == 0xFFFF) {
1236 btdh->handle = sas_device->handle;