| /linux/drivers/scsi/mpi3mr/ |
| A D | mpi3mr_transport.c | 182 mpi_request.sas_address = cpu_to_le64(sas_address); in mpi3mr_report_manufacture() 318 *sas_address = mrioc->sas_hba.sas_address; in mpi3mr_get_sas_address() 321 *sas_address = le64_to_cpu(sasinf->sas_address); in mpi3mr_get_sas_address() 477 if ((sas_expander->sas_address != sas_address) || in mpi3mr_expander_find_by_sas_address() 509 if (mrioc->sas_hba.sas_address == sas_address) in __mpi3mr_sas_node_find_by_sas_address() 601 u64 sas_address = mr_sas_port->remote_identify.sas_address; in mpi3mr_delete_sas_phy() local 633 u64 sas_address = mr_sas_port->remote_identify.sas_address; in mpi3mr_add_sas_phy() local 830 identify->sas_address = le64_to_cpu(sasinf->sas_address); in mpi3mr_set_identify() 1909 sas_address = le64_to_cpu(expander_pg0.sas_address); in mpi3mr_refresh_expanders() 2089 sas_address = le64_to_cpu(expander_pg0.sas_address); in mpi3mr_expander_add() [all …]
|
| A D | mpi3mr.h | 611 u64 sas_address; member 649 u64 sas_address; member 1525 void mpi3mr_expander_remove(struct mpi3mr_ioc *mrioc, u64 sas_address, 1543 struct mpi3mr_ioc *mrioc, u64 sas_address, struct sas_rphy *rphy);
|
| /linux/drivers/scsi/mpt3sas/ |
| A D | mpt3sas_transport.c | 95 if (ioc->sas_hba.sas_address == sas_address) in _transport_sas_node_find_by_sas_address() 500 u64 sas_address = mpt3sas_port->remote_identify.sas_address; in _transport_delete_port() local 529 u64 sas_address = mpt3sas_port->remote_identify.sas_address; in _transport_delete_phy() local 551 u64 sas_address = mpt3sas_port->remote_identify.sas_address; in _transport_add_phy() local 929 if (vphy->sas_address != sas_address) in mpt3sas_transport_port_remove() 954 if ((hba_port->sas_address == sas_address || in mpt3sas_transport_port_remove() 961 } else if (hba_port->sas_address == sas_address && in mpt3sas_transport_port_remove() 1189 if (hba_port->sas_address == sas_address && in mpt3sas_transport_update_links() 1434 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_get_linkerrors() 1724 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_phy_reset() [all …]
|
| A D | mpt3sas_scsih.c | 533 *sas_address = ioc->sas_hba.sas_address; in _scsih_get_sas_address() 596 sas_address = sas_device->sas_address; in _scsih_determine_boot_device() 773 if (sas_device->sas_address != sas_address) in __mpt3sas_get_sdev_by_addr() 782 if (sas_device->sas_address != sas_address) in __mpt3sas_get_sdev_by_addr() 1610 if (sas_expander->sas_address != sas_address) in mpt3sas_scsih_expander_find_by_sas_address() 4107 sas_address = sas_device->sas_address; in _scsih_tm_tr_send() 6950 sas_expander->sas_address = sas_address; in _scsih_expander_add() 7377 sas_device->sas_address = sas_address; in _scsih_add_device() 7611 sas_address = sas_expander->sas_address; in _scsih_sas_topology_change_event() 7615 sas_address = ioc->sas_hba.sas_address; in _scsih_sas_topology_change_event() [all …]
|
| A D | mpt3sas_base.h | 441 u64 sas_address; member 559 u64 sas_address; member 813 u64 sas_address; member 1066 u64 sas_address; member 1084 u64 sas_address; member 1818 u64 sas_address, struct hba_port *port); 1828 struct MPT3SAS_ADAPTER *ioc, u64 sas_address, 1831 struct MPT3SAS_ADAPTER *ioc, u64 sas_address, 1834 struct MPT3SAS_ADAPTER *ioc, u64 sas_address, 2007 u16 handle, u64 sas_address, struct hba_port *port); [all …]
|
| /linux/drivers/message/fusion/ |
| A D | mptsas.c | 598 (sas_info->sas_address == sas_address || in mptsas_add_device_component() 616 sas_info->sas_address = sas_address; in mptsas_add_device_component() 629 if (rphy->identify.sas_address == sas_address) { in mptsas_add_device_component() 900 sas_address = phy_info->attached.sas_address; in mptsas_setup_wide_ports() 933 if (sas_address != phy_info_cmp->attached.sas_address) in mptsas_setup_wide_ports() 1535 sas_address = phy_info->attached.sas_address; in mptsas_del_end_device() 2281 sas_address = rphy->identify.sas_address; in mptsas_smp_handler() 2652 device_info->sas_address = le64_to_cpu(sas_address); in mptsas_sas_device_pg0() 3006 identify->sas_address = device_info->sas_address; in mptsas_parse_device_info() 3638 sas_address = le64_to_cpu(sas_address); in mptsas_send_expander_event() [all …]
|
| A D | mptsas.h | 81 u64 sas_address; member 97 u64 sas_address; member 141 u64 sas_address; /* WWN of this device, member
|
| /linux/drivers/scsi/smartpqi/ |
| A D | smartpqi_sas_transport.c | 66 identify->sas_address = pqi_sas_port->sas_address; in pqi_sas_port_add_phy() 94 identify->sas_address = pqi_sas_port->sas_address; in pqi_sas_port_add_rphy() 127 struct pqi_sas_node *pqi_sas_node, u64 sas_address, in pqi_alloc_sas_port() argument 150 pqi_sas_port->sas_address = sas_address; in pqi_alloc_sas_port() 238 ctrl_info->sas_address, NULL); in pqi_add_sas_host() 281 device->sas_address, device); in pqi_add_sas_device() 485 put_unaligned_be64(rphy->identify.sas_address, in pqi_build_csmi_smp_passthru_buffer()
|
| A D | smartpqi.h | 1142 u64 sas_address; member 1246 u64 sas_address; member 1397 u64 sas_address; member
|
| /linux/drivers/scsi/isci/ |
| A D | port_config.c | 247 struct sci_sas_address sas_address; in sci_mpc_agent_validate_phy_configuration() local 253 sas_address.high = 0; in sci_mpc_agent_validate_phy_configuration() 254 sas_address.low = 0; in sci_mpc_agent_validate_phy_configuration() 273 &sas_address); in sci_mpc_agent_validate_phy_configuration() 300 if (sci_sas_address_compare(sas_address, phy_assigned_address) != 0) { in sci_mpc_agent_validate_phy_configuration() 438 struct sci_sas_address sas_address; in sci_apc_agent_validate_phy_configuration() local 448 &sas_address); in sci_apc_agent_validate_phy_configuration() 455 if (sci_sas_address_compare(sas_address, phy_assigned_address) == 0) { in sci_apc_agent_validate_phy_configuration()
|
| A D | port.h | 135 struct sci_sas_address sas_address; member 267 struct sci_sas_address *sas_address); 271 struct sci_sas_address *sas_address);
|
| A D | phy.h | 444 struct sci_sas_address *sas_address); 448 struct sci_sas_address *sas_address);
|
| A D | port.c | 136 sci_port_get_sas_address(iport, &prop->local.sas_address); in sci_port_get_properties() 138 sci_port_get_attached_sas_address(iport, &prop->remote.sas_address); in sci_port_get_properties() 201 attached_sas_address = properties.remote.sas_address.high; in isci_port_link_up() 203 attached_sas_address |= properties.remote.sas_address.low; in isci_port_link_up() 828 struct sci_sas_address sas_address; in sci_port_update_viit_entry() local 830 sci_port_get_sas_address(iport, &sas_address); in sci_port_update_viit_entry() 832 writel(sas_address.high, in sci_port_update_viit_entry() 834 writel(sas_address.low, in sci_port_update_viit_entry()
|
| A D | probe_roms.h | 316 } sas_address; member
|
| A D | phy.c | 150 writel(phy_oem->sas_address.high, &llr->source_sas_address_high); in sci_phy_link_layer_initialization() 151 writel(phy_oem->sas_address.low, &llr->source_sas_address_low); in sci_phy_link_layer_initialization() 1394 sci_sas_addr = oem->phys[index].sas_address.high; in isci_phy_init() 1396 sci_sas_addr |= oem->phys[index].sas_address.low; in isci_phy_init()
|
| A D | init.c | 466 oem->phys[i].sas_address.low = 0x1 + ihost->id; in sci_oem_defaults() 467 oem->phys[i].sas_address.high = 0x5FCFFFFF; in sci_oem_defaults()
|
| /linux/drivers/scsi/mpi3mr/mpi/ |
| A D | mpi30_sas.h | 28 __le64 sas_address; member
|
| A D | mpi30_ioc.h | 532 __le64 sas_address; member 620 __le64 sas_address; member 629 __le64 sas_address; member
|
| /linux/drivers/scsi/ |
| A D | hpsa.h | 46 u64 sas_address; member 72 u64 sas_address; member 171 u64 sas_address; member
|
| A D | scsi_transport_sas.c | 332 return rdev->rphy.identify.sas_address; in sas_get_address() 636 sas_phy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n", 1253 sas_rphy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n", 1823 SETUP_PHY_ATTRIBUTE(sas_address); in sas_attach_transport()
|
| A D | hpsa.c | 762 u64 sas_address; in sas_address_show() local 772 sas_address = hdev->sas_address; in sas_address_show() 775 return snprintf(buf, PAGE_SIZE, "0x%016llx\n", sas_address); in sas_address_show() 915 static DEVICE_ATTR_RO(sas_address); 3583 h->sas_address = sa; in hpsa_get_sas_address() 3590 dev->sas_address = sa; in hpsa_get_sas_address() 9613 identify->sas_address = hpsa_sas_port->sas_address; in hpsa_sas_port_add_phy() 9642 identify->sas_address = hpsa_sas_port->sas_address; in hpsa_sas_port_add_rphy() 9651 u64 sas_address) in hpsa_alloc_sas_port() argument 9673 hpsa_sas_port->sas_address = sas_address; in hpsa_alloc_sas_port() [all …]
|
| /linux/drivers/scsi/libsas/ |
| A D | sas_phy.c | 141 phy->phy->identify.sas_address = SAS_ADDR(sas_ha->sas_addr); in sas_register_phys()
|
| A D | sas_internal.h | 168 rphy->identify.sas_address = SAS_ADDR(dev->sas_addr); in sas_fill_in_rphy()
|
| /linux/include/scsi/ |
| A D | scsi_transport_sas.h | 56 u64 sas_address; member
|
| /linux/Documentation/scsi/ |
| A D | smartpqi.rst | 53 /sys/class/sas_device/end_device-X:X/sas_address
|