/Linux-v4.19/drivers/scsi/mpt3sas/ |
D | mpt3sas_transport.c | 74 u64 sas_address) in _transport_sas_node_find_by_sas_address() argument 76 if (ioc->sas_hba.sas_address == sas_address) in _transport_sas_node_find_by_sas_address() 80 sas_address); in _transport_sas_node_find_by_sas_address() 175 identify->sas_address = le64_to_cpu(sas_device_pg0.SASAddress); in _transport_set_identify() 294 u64 sas_address, struct sas_expander_device *edev) in _transport_expander_report_manufacture() argument 384 mpi_request->SASAddress = cpu_to_le64(sas_address); in _transport_expander_report_manufacture() 393 ioc->name, (unsigned long long)sas_address)); in _transport_expander_report_manufacture() 468 u64 sas_address = mpt3sas_port->remote_identify.sas_address; in _transport_delete_port() local 474 (unsigned long long) sas_address); in _transport_delete_port() 478 mpt3sas_device_remove_by_sas_address(ioc, sas_address); in _transport_delete_port() [all …]
|
D | mpt3sas_scsih.c | 319 _scsih_srch_boot_sas_address(u64 sas_address, in _scsih_srch_boot_sas_address() argument 322 return (sas_address == le64_to_cpu(boot_device->SASAddress)) ? 1 : 0; in _scsih_srch_boot_sas_address() 368 _scsih_is_boot_device(u64 sas_address, u64 device_name, in _scsih_is_boot_device() argument 376 if (!sas_address) in _scsih_is_boot_device() 379 sas_address, &boot_device->SasWwid); in _scsih_is_boot_device() 411 u64 *sas_address) in _scsih_get_sas_address() argument 417 *sas_address = 0; in _scsih_get_sas_address() 434 *sas_address = ioc->sas_hba.sas_address; in _scsih_get_sas_address() 436 *sas_address = le64_to_cpu(sas_device_pg0.SASAddress); in _scsih_get_sas_address() 472 u64 sas_address; in _scsih_determine_boot_device() local [all …]
|
D | mpt3sas_base.h | 393 u64 sas_address; member 506 u64 sas_address; member 745 u64 sas_address; member 1501 void mpt3sas_expander_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address); 1503 u64 sas_address); 1510 struct MPT3SAS_ADAPTER *ioc, u64 sas_address); 1512 struct MPT3SAS_ADAPTER *ioc, u64 sas_address); 1514 struct MPT3SAS_ADAPTER *ioc, u64 sas_address); 1636 u16 handle, u64 sas_address); 1637 void mpt3sas_transport_port_remove(struct MPT3SAS_ADAPTER *ioc, u64 sas_address, [all …]
|
D | mpt3sas_ctl.c | 213 sas_device->sas_address, sas_device->phy); in _ctl_display_some_debug() 2809 (unsigned long long)ioc->sas_hba.sas_address); in _ctl_host_sas_address_show() 3503 (unsigned long long)sas_device_priv_data->sas_target->sas_address); in _ctl_device_sas_address_show() 3505 static DEVICE_ATTR(sas_address, S_IRUGO, _ctl_device_sas_address_show, NULL);
|
/Linux-v4.19/drivers/message/fusion/ |
D | mptsas.c | 115 (MPT_ADAPTER *ioc, u64 sas_address); 126 (MPT_ADAPTER *ioc, u64 sas_address); 163 __le64 sas_address; in mptsas_print_phy_pg0() local 165 memcpy(&sas_address, &pg0->SASAddress, sizeof(__le64)); in mptsas_print_phy_pg0() 173 ioc->name, (unsigned long long)le64_to_cpu(sas_address))); in mptsas_print_phy_pg0() 206 __le64 sas_address; in mptsas_print_device_pg0() local 208 memcpy(&sas_address, &pg0->SASAddress, sizeof(__le64)); in mptsas_print_device_pg0() 221 ioc->name, (unsigned long long)le64_to_cpu(sas_address))); in mptsas_print_device_pg0() 406 mptsas_find_portinfo_by_sas_address(MPT_ADAPTER *ioc, u64 sas_address) in mptsas_find_portinfo_by_sas_address() argument 411 if (sas_address >= ioc->hba_port_sas_addr && in mptsas_find_portinfo_by_sas_address() [all …]
|
D | mptsas.h | 81 u64 sas_address; member 97 u64 sas_address; member 140 u64 sas_address; /* WWN of this device, member
|
D | mptbase.c | 5877 __le64 sas_address; in mpt_raid_phys_disk_pg1() local 5925 memcpy(&sas_address, &buffer->Path[i].WWID, sizeof(__le64)); in mpt_raid_phys_disk_pg1() 5926 sas_address = le64_to_cpu(sas_address); in mpt_raid_phys_disk_pg1() 5927 memcpy(&phys_disk->Path[i].WWID, &sas_address, sizeof(__le64)); in mpt_raid_phys_disk_pg1() 5928 memcpy(&sas_address, in mpt_raid_phys_disk_pg1() 5930 sas_address = le64_to_cpu(sas_address); in mpt_raid_phys_disk_pg1() 5932 &sas_address, sizeof(__le64)); in mpt_raid_phys_disk_pg1()
|
/Linux-v4.19/drivers/scsi/smartpqi/ |
D | smartpqi_sas_transport.c | 71 identify->sas_address = pqi_sas_port->sas_address; in pqi_sas_port_add_phy() 99 identify->sas_address = pqi_sas_port->sas_address; in pqi_sas_port_add_rphy() 107 struct pqi_sas_node *pqi_sas_node, u64 sas_address) in pqi_alloc_sas_port() argument 129 pqi_sas_port->sas_address = sas_address; in pqi_alloc_sas_port() 215 pqi_sas_port = pqi_alloc_sas_port(pqi_sas_node, ctrl_info->sas_address); in pqi_add_sas_host() 257 pqi_sas_port = pqi_alloc_sas_port(pqi_sas_node, device->sas_address); in pqi_add_sas_device()
|
D | smartpqi.h | 823 u64 sas_address; member 918 u64 sas_address; member 1031 u64 sas_address; member
|
D | smartpqi_init.c | 1504 " %016llx", device->sas_address); in pqi_dev_info() 1558 existing_device->sas_address = new_device->sas_address; in pqi_scsi_update_device() 1930 device->sas_address = in pqi_update_scsi_devices() 5709 u64 sas_address; in pqi_sas_address_show() local 5722 sas_address = device->sas_address; in pqi_sas_address_show() 5726 return snprintf(buffer, PAGE_SIZE, "0x%016llx\n", sas_address); in pqi_sas_address_show() 5778 static DEVICE_ATTR(sas_address, 0444, pqi_sas_address_show, NULL);
|
/Linux-v4.19/drivers/scsi/isci/ |
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() 437 struct sci_sas_address sas_address; in sci_apc_agent_validate_phy_configuration() local 447 &sas_address); in sci_apc_agent_validate_phy_configuration() 454 if (sci_sas_address_compare(sas_address, phy_assigned_address) == 0) { in sci_apc_agent_validate_phy_configuration()
|
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);
|
D | phy.h | 444 struct sci_sas_address *sas_address); 448 struct sci_sas_address *sas_address);
|
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() 200 attached_sas_address = properties.remote.sas_address.high; in isci_port_link_up() 202 attached_sas_address |= properties.remote.sas_address.low; in isci_port_link_up() 826 struct sci_sas_address sas_address; in sci_port_update_viit_entry() local 828 sci_port_get_sas_address(iport, &sas_address); in sci_port_update_viit_entry() 830 writel(sas_address.high, in sci_port_update_viit_entry() 832 writel(sas_address.low, in sci_port_update_viit_entry()
|
D | probe_roms.h | 316 } sas_address; member
|
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() 1397 sci_sas_addr = oem->phys[index].sas_address.high; in isci_phy_init() 1399 sci_sas_addr |= oem->phys[index].sas_address.low; in isci_phy_init()
|
D | init.c | 492 oem->phys[i].sas_address.low = 0x1 + ihost->id; in sci_oem_defaults() 493 oem->phys[i].sas_address.high = 0x5FCFFFFF; in sci_oem_defaults()
|
D | host.c | 1663 if (oem->phys[i].sas_address.high == 0 && in sci_oem_parameters_validate() 1664 oem->phys[i].sas_address.low == 0) in sci_oem_parameters_validate()
|
/Linux-v4.19/drivers/scsi/ |
D | hpsa.h | 45 u64 sas_address; member 70 u64 sas_address; member 168 u64 sas_address; member
|
D | scsi_transport_sas.c | 331 return rdev->rphy.identify.sas_address; in sas_get_address() 612 sas_phy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n", 1225 sas_rphy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n", 1803 SETUP_PHY_ATTRIBUTE(sas_address); in sas_attach_transport()
|
D | hpsa.c | 755 u64 sas_address; in sas_address_show() local 765 sas_address = hdev->sas_address; in sas_address_show() 768 return snprintf(buf, PAGE_SIZE, "0x%016llx\n", sas_address); in sas_address_show() 908 static DEVICE_ATTR_RO(sas_address); 3562 h->sas_address = sa; in hpsa_get_sas_address() 3569 dev->sas_address = sa; in hpsa_get_sas_address() 9467 identify->sas_address = hpsa_sas_port->sas_address; in hpsa_sas_port_add_phy() 9496 identify->sas_address = hpsa_sas_port->sas_address; in hpsa_sas_port_add_rphy() 9505 u64 sas_address) in hpsa_alloc_sas_port() argument 9527 hpsa_sas_port->sas_address = sas_address; in hpsa_alloc_sas_port() [all …]
|
/Linux-v4.19/drivers/scsi/libsas/ |
D | sas_phy.c | 159 phy->phy->identify.sas_address = SAS_ADDR(sas_ha->sas_addr); in sas_register_phys()
|
D | sas_internal.h | 133 rphy->identify.sas_address = SAS_ADDR(dev->sas_addr); in sas_fill_in_rphy()
|
/Linux-v4.19/include/scsi/ |
D | scsi_transport_sas.h | 55 u64 sas_address; member
|
/Linux-v4.19/Documentation/scsi/ |
D | smartpqi.txt | 49 /sys/class/sas_device/end_device-X:X/sas_address
|