• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/mpt2sas/

Lines Matching defs:sas_address

263  * _scsih_srch_boot_sas_address - search based on sas_address
264 * @sas_address: sas address
270 _scsih_srch_boot_sas_address(u64 sas_address,
273 return (sas_address == le64_to_cpu(boot_device->SASAddress)) ? 1 : 0;
309 * @sas_address: sas address
319 _scsih_is_boot_device(u64 sas_address, u64 device_name,
327 if (!sas_address)
330 sas_address, &boot_device->SasWwid);
353 * _scsih_get_sas_address - set the sas_address for given device handle
355 * @sas_address: sas address
361 u64 *sas_address)
368 *sas_address = ioc->sas_hba.sas_address;
371 *sas_address = 0;
389 *sas_address = le64_to_cpu(sas_device_pg0.SASAddress);
412 u64 sas_address;
423 sas_address = sas_device->sas_address;
429 sas_address = raid_device->wwid;
436 if (_scsih_is_boot_device(sas_address, device_name,
444 (unsigned long long)sas_address));
451 if (_scsih_is_boot_device(sas_address, device_name,
459 (unsigned long long)sas_address));
466 if (_scsih_is_boot_device(sas_address, device_name,
474 (unsigned long long)sas_address));
484 * @sas_address: sas address
487 * This searches for sas_device based on sas_address, then return sas_device
492 u64 sas_address)
497 if (sas_device->sas_address == sas_address)
501 if (sas_device->sas_address == sas_address)
513 * This searches for sas_device based on sas_address, then return sas_device
551 sas_device->sas_address)) {
574 sas_device->handle, (unsigned long long)sas_device->sas_address));
601 sas_device->handle, (unsigned long long)sas_device->sas_address));
758 * @sas_address: sas address
761 * This searches for expander device based on sas_address, then returns the
766 u64 sas_address)
772 if (sas_expander->sas_address != sas_address)
1154 sas_device_priv_data->sas_target->sas_address);
1234 sas_target_priv_data->sas_address = raid_device->wwid;
1246 rphy->identify.sas_address);
1250 sas_target_priv_data->sas_address = sas_device->sas_address;
1299 rphy->identify.sas_address);
1751 sas_device_priv_data->sas_target->sas_address);
1779 (unsigned long long)sas_device->sas_address,
2171 (unsigned long long)priv_target->sas_address);
2175 priv_target->sas_address);
2186 "handle(0x%04x), sas_address(0x%016llx), phy(%d)\n",
2188 (unsigned long long)sas_device->sas_address,
2589 mpt2sas_port->remote_identify.sas_address);
2608 ioc, mpt2sas_port->remote_identify.sas_address);
2690 (unsigned long long) sas_device->sas_address));
3638 (unsigned long long)priv_target->sas_address);
3642 priv_target->sas_address);
3645 "phy(%d)\n", ioc->name, sas_device->sas_address,
3768 event_data->SASAddress = cpu_to_le64(sas_target_priv_data->sas_address);
3986 ioc->name, (unsigned long long)ioc->sas_hba.sas_address));
4010 mpt2sas_transport_update_links(ioc, ioc->sas_hba.sas_address,
4143 ioc->sas_hba.sas_address = le64_to_cpu(sas_device_pg0.SASAddress);
4146 (unsigned long long) ioc->sas_hba.sas_address,
4183 __le64 sas_address, sas_address_parent = 0;
4218 if (sas_address_parent != ioc->sas_hba.sas_address) {
4231 sas_address = le64_to_cpu(expander_pg0.SASAddress);
4233 sas_address);
4250 sas_expander->sas_address = sas_address;
4255 sas_expander->sas_address, sas_expander->num_phys);
4315 mpt2sas_transport_port_remove(ioc, sas_expander->sas_address,
4358 * @sas_address: expander sas_address
4363 _scsih_expander_remove(struct MPT2SAS_ADAPTER *ioc, u64 sas_address)
4373 sas_address);
4381 * @sas_address: sas address
4388 _scsih_check_access_status(struct MPT2SAS_ADAPTER *ioc, u64 sas_address,
4436 printk(MPT2SAS_ERR_FMT "discovery errors(%s): sas_address(0x%016llx), "
4438 (unsigned long long)sas_address, handle);
4450 u64 sas_address;
4469 sas_address = le64_to_cpu(sas_device_pg0.SASAddress);
4471 sas_address);
4499 if (_scsih_check_access_status(ioc, sas_address, handle,
4525 __le64 sas_address;
4544 sas_address = le64_to_cpu(sas_device_pg0.SASAddress);
4557 if (_scsih_check_access_status(ioc, sas_address, handle,
4572 sas_address);
4597 sas_device->sas_address = sas_address;
4641 sas_device_backup.sas_address));
4650 mpt2sas_transport_port_remove(ioc, sas_device_backup.sas_address,
4655 (unsigned long long) sas_device_backup.sas_address);
4660 sas_device_backup.sas_address));
4760 u64 sas_address;
4796 sas_address = sas_expander->sas_address;
4798 sas_address = ioc->sas_hba.sas_address;
4830 mpt2sas_transport_update_links(ioc, sas_address,
4840 mpt2sas_transport_update_links(ioc, sas_address,
4864 _scsih_expander_remove(ioc, sas_address);
4951 __le64 sas_address;
4975 sas_address = le64_to_cpu(event_data->SASAddress);
4977 sas_address);
5395 u64 sas_address;
5422 if (!_scsih_get_sas_address(ioc, parent_handle, &sas_address))
5423 mpt2sas_transport_update_links(ioc, sas_address, handle,
5666 u64 sas_address;
5711 if (!_scsih_get_sas_address(ioc, parent_handle, &sas_address))
5712 mpt2sas_transport_update_links(ioc, sas_address, handle,
5832 u64 sas_address;
5846 sas_address = sas_device->sas_address;
5858 sas_address = raid_device->wwid;
5865 handle, (unsigned long long)sas_address, current_depth);
5919 * @sas_address: sas address
5929 _scsih_mark_responding_sas_device(struct MPT2SAS_ADAPTER *ioc, u64 sas_address,
5939 if (sas_device->sas_address == sas_address &&
5952 (unsigned long long)sas_device->sas_address,
5985 __le64 sas_address;
6007 sas_address = le64_to_cpu(sas_device_pg0.SASAddress);
6009 _scsih_mark_responding_sas_device(ioc, sas_address, slot,
6126 * @sas_address: sas address
6135 _scsih_mark_responding_expander(struct MPT2SAS_ADAPTER *ioc, u64 sas_address,
6144 if (sas_expander->sas_address != sas_address)
6151 (unsigned long long)sas_expander->sas_address,
6177 __le64 sas_address;
6195 sas_address = le64_to_cpu(expander_pg0.SASAddress);
6198 (unsigned long long)sas_address);
6199 _scsih_mark_responding_expander(ioc, sas_address, handle);
6229 (unsigned long long)sas_device->sas_address,
6259 _scsih_expander_remove(ioc, sas_expander->sas_address);
6547 mpt2sas_port->remote_identify.sas_address);
6570 ioc, mpt2sas_port->remote_identify.sas_address);
6575 expander_sibling->sas_address);
6582 mpt2sas_transport_port_remove(ioc, sas_expander->sas_address,
6588 sas_expander->sas_address);
6750 mpt2sas_port->remote_identify.sas_address);
6758 mpt2sas_port->remote_identify.sas_address);
6761 expander_sibling->sas_address);
6798 u64 sas_address;
6827 sas_address = sas_device->sas_address;
6835 mpt2sas_transport_port_remove(ioc, sas_address,
6889 sas_device->sas_address,