Home
last modified time | relevance | path

Searched refs:sas_address (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.3-rc2/drivers/scsi/mpi3mr/
A Dmpi3mr_transport.c178 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()
600 u64 sas_address = mr_sas_port->remote_identify.sas_address; in mpi3mr_delete_sas_phy() local
627 u64 sas_address = mr_sas_port->remote_identify.sas_address; in mpi3mr_add_sas_phy() local
815 identify->sas_address = le64_to_cpu(sasinf->sas_address); in mpi3mr_set_identify()
1873 sas_address = le64_to_cpu(expander_pg0.sas_address); in mpi3mr_refresh_expanders()
2053 sas_address = le64_to_cpu(expander_pg0.sas_address); in mpi3mr_expander_add()
[all …]
A Dmpi3mr.h556 u64 sas_address; member
594 u64 sas_address; member
1368 void mpi3mr_expander_remove(struct mpi3mr_ioc *mrioc, u64 sas_address,
1386 struct mpi3mr_ioc *mrioc, u64 sas_address, struct sas_rphy *rphy);
A Dmpi3mr_os.c1131 tgtdev->dev_spec.sas_sata_inf.sas_address = in mpi3mr_update_tgtdev()
1132 le64_to_cpu(sasinf->sas_address); in mpi3mr_update_tgtdev()
1581 exp_sas_address = sas_expander->sas_address; in mpi3mr_sastopochg_evt_bh()
1587 parent_sas_address = mrioc->sas_hba.sas_address; in mpi3mr_sastopochg_evt_bh()
4210 rphy->identify.sas_address, rphy); in mpi3mr_slave_destroy()
4292 rphy->identify.sas_address, rphy); in mpi3mr_slave_configure()
4360 rphy->identify.sas_address, rphy); in mpi3mr_slave_alloc()
4424 rphy->identify.sas_address, rphy); in mpi3mr_target_alloc()
/linux-6.3-rc2/drivers/scsi/mpt3sas/
A Dmpt3sas_transport.c95 if (ioc->sas_hba.sas_address == sas_address) in _transport_sas_node_find_by_sas_address()
504 u64 sas_address = mpt3sas_port->remote_identify.sas_address; in _transport_delete_port() local
533 u64 sas_address = mpt3sas_port->remote_identify.sas_address; in _transport_delete_phy() local
555 u64 sas_address = mpt3sas_port->remote_identify.sas_address; in _transport_add_phy() local
923 if (vphy->sas_address != sas_address) in mpt3sas_transport_port_remove()
948 if ((hba_port->sas_address == sas_address || in mpt3sas_transport_port_remove()
955 } else if (hba_port->sas_address == sas_address && in mpt3sas_transport_port_remove()
1183 if (hba_port->sas_address == sas_address && in mpt3sas_transport_update_links()
1428 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_get_linkerrors()
1718 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_phy_reset()
[all …]
A Dmpt3sas_scsih.c534 *sas_address = ioc->sas_hba.sas_address; in _scsih_get_sas_address()
597 sas_address = sas_device->sas_address; in _scsih_determine_boot_device()
774 if (sas_device->sas_address != sas_address) in __mpt3sas_get_sdev_by_addr()
783 if (sas_device->sas_address != sas_address) in __mpt3sas_get_sdev_by_addr()
1611 if (sas_expander->sas_address != sas_address) in mpt3sas_scsih_expander_find_by_sas_address()
4117 sas_address = sas_device->sas_address; in _scsih_tm_tr_send()
6965 sas_expander->sas_address = sas_address; in _scsih_expander_add()
7392 sas_device->sas_address = sas_address; in _scsih_add_device()
7626 sas_address = sas_expander->sas_address; in _scsih_sas_topology_change_event()
7630 sas_address = ioc->sas_hba.sas_address; in _scsih_sas_topology_change_event()
[all …]
A Dmpt3sas_base.h441 u64 sas_address; member
559 u64 sas_address; member
813 u64 sas_address; member
1066 u64 sas_address; member
1084 u64 sas_address; member
1817 u64 sas_address, struct hba_port *port);
1827 struct MPT3SAS_ADAPTER *ioc, u64 sas_address,
1830 struct MPT3SAS_ADAPTER *ioc, u64 sas_address,
1833 struct MPT3SAS_ADAPTER *ioc, u64 sas_address,
2005 u16 handle, u64 sas_address, struct hba_port *port);
[all …]
/linux-6.3-rc2/drivers/message/fusion/
A Dmptsas.c598 (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()
2280 sas_address = rphy->identify.sas_address; in mptsas_smp_handler()
2651 device_info->sas_address = le64_to_cpu(sas_address); in mptsas_sas_device_pg0()
3009 identify->sas_address = device_info->sas_address; in mptsas_parse_device_info()
3641 sas_address = le64_to_cpu(sas_address); in mptsas_send_expander_event()
[all …]
A Dmptsas.h81 u64 sas_address; member
97 u64 sas_address; member
141 u64 sas_address; /* WWN of this device, member
/linux-6.3-rc2/drivers/scsi/smartpqi/
A Dsmartpqi_sas_transport.c66 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()
129 struct pqi_sas_node *pqi_sas_node, u64 sas_address, in pqi_alloc_sas_port() argument
152 pqi_sas_port->sas_address = sas_address; in pqi_alloc_sas_port()
240 ctrl_info->sas_address, NULL); in pqi_add_sas_host()
283 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 Dsmartpqi.h1116 u64 sas_address; member
1218 u64 sas_address; member
1368 u64 sas_address; member
/linux-6.3-rc2/drivers/scsi/isci/
A Dport_config.c247 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 Dport.h135 struct sci_sas_address sas_address; member
267 struct sci_sas_address *sas_address);
271 struct sci_sas_address *sas_address);
A Dphy.h444 struct sci_sas_address *sas_address);
448 struct sci_sas_address *sas_address);
A Dport.c136 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 Dprobe_roms.h316 } sas_address; member
A Dphy.c150 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 Dinit.c486 oem->phys[i].sas_address.low = 0x1 + ihost->id; in sci_oem_defaults()
487 oem->phys[i].sas_address.high = 0x5FCFFFFF; in sci_oem_defaults()
/linux-6.3-rc2/drivers/scsi/mpi3mr/mpi/
A Dmpi30_sas.h28 __le64 sas_address; member
A Dmpi30_ioc.h522 __le64 sas_address; member
612 __le64 sas_address; member
621 __le64 sas_address; member
/linux-6.3-rc2/drivers/scsi/
A Dhpsa.h46 u64 sas_address; member
72 u64 sas_address; member
171 u64 sas_address; member
A Dscsi_transport_sas.c332 return rdev->rphy.identify.sas_address; in sas_get_address()
613 sas_phy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n",
1230 sas_rphy_simple_attr(identify.sas_address, sas_address, "0x%016llx\n",
1800 SETUP_PHY_ATTRIBUTE(sas_address); in sas_attach_transport()
/linux-6.3-rc2/drivers/scsi/libsas/
A Dsas_phy.c141 phy->phy->identify.sas_address = SAS_ADDR(sas_ha->sas_addr); in sas_register_phys()
A Dsas_internal.h149 rphy->identify.sas_address = SAS_ADDR(dev->sas_addr); in sas_fill_in_rphy()
/linux-6.3-rc2/include/scsi/
A Dscsi_transport_sas.h56 u64 sas_address; member
/linux-6.3-rc2/Documentation/scsi/
A Dsmartpqi.rst53 /sys/class/sas_device/end_device-X:X/sas_address

Completed in 105 milliseconds

12