Home
last modified time | relevance | path

Searched refs:sas_hba (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/
H A Dmpi3mr_transport.c315 *sas_address = mrioc->sas_hba.sas_address; in mpi3mr_get_sas_address()
506 if (mrioc->sas_hba.sas_address == sas_address) in __mpi3mr_sas_node_find_by_sas_address()
507 return &mrioc->sas_hba; in __mpi3mr_sas_node_find_by_sas_address()
1118 (unsigned long long)mrioc->sas_hba.sas_address); in mpi3mr_sas_host_refresh()
1121 (mrioc->sas_hba.num_phys * in mpi3mr_sas_host_refresh()
1132 mrioc->sas_hba.handle = 0; in mpi3mr_sas_host_refresh()
1133 for (i = 0; i < mrioc->sas_hba.num_phys; i++) { in mpi3mr_sas_host_refresh()
1140 if (!mrioc->sas_hba.handle) in mpi3mr_sas_host_refresh()
1141 mrioc->sas_hba.handle = le16_to_cpu( in mpi3mr_sas_host_refresh()
1148 mrioc->sas_hba in mpi3mr_sas_host_refresh()
[all...]
H A Dmpi3mr_os.c1637 parent_sas_address = mrioc->sas_hba.sas_address; in mpi3mr_sastopochg_evt_bh()
1942 if (!mrioc->sas_hba.num_phys) in mpi3mr_fwevt_bh()
5289 if (mrioc->sas_hba.num_phys) { in mpi3mr_remove()
5290 kfree(mrioc->sas_hba.phy); in mpi3mr_remove()
5291 mrioc->sas_hba.phy = NULL; in mpi3mr_remove()
5292 mrioc->sas_hba.num_phys = 0; in mpi3mr_remove()
H A Dmpi3mr.h1040 * @sas_hba: SAS node for the controller
1225 struct mpi3mr_sas_node sas_hba; member
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/
H A Dmpt3sas_transport.c95 if (ioc->sas_hba.sas_address == sas_address) in _transport_sas_node_find_by_sas_address()
96 return &ioc->sas_hba; in _transport_sas_node_find_by_sas_address()
749 if (sas_node->handle <= ioc->sas_hba.num_phys) { in mpt3sas_transport_port_add()
811 if (sas_node->handle <= ioc->sas_hba.num_phys) { in mpt3sas_transport_port_add()
822 if (sas_node->handle <= ioc->sas_hba.num_phys) in mpt3sas_transport_port_add()
928 if (sas_node->handle <= ioc->sas_hba.num_phys && in mpt3sas_transport_port_remove()
1189 if ((sas_node->handle <= ioc->sas_hba.num_phys) && in mpt3sas_transport_update_links()
1438 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_get_linkerrors()
1728 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_phy_reset()
1787 if (phy->identify.sas_address != ioc->sas_hba in _transport_phy_enable()
[all...]
H A Dmpt3sas_scsih.c530 if ((handle <= ioc->sas_hba.num_phys) && in _scsih_get_sas_address()
533 *sas_address = ioc->sas_hba.sas_address; in _scsih_get_sas_address()
4677 if (expander_handle < ioc->sas_hba.num_phys) { in _scsih_check_topo_delete_events()
5970 (ioc->sas_hba.num_phys * sizeof(Mpi2SasIOUnit0PhyData_t)); in _scsih_update_vphys_after_reset()
5986 for (i = 0; i < ioc->sas_hba.num_phys; i++) { in _scsih_update_vphys_after_reset()
6148 sz = offsetof(Mpi2SasIOUnitPage0_t, PhyData) + (ioc->sas_hba.num_phys in _scsih_get_port_table_after_reset()
6163 for (i = 0; i < ioc->sas_hba.num_phys; i++) { in _scsih_get_port_table_after_reset()
6292 struct _sas_node *sas_node = &ioc->sas_hba; in _scsih_del_phy_part_of_anther_port()
6326 struct _sas_node *sas_node = &ioc->sas_hba; in _scsih_add_or_del_phys_from_existing_port()
6330 for (offset = 0; offset < ioc->sas_hba in _scsih_add_or_del_phys_from_existing_port()
[all...]
H A Dmpt3sas_base.h1241 * @sas_hba: sas host object
1476 struct _sas_node sas_hba; member
H A Dmpt3sas_ctl.c3078 (unsigned long long)ioc->sas_hba.sas_address); in host_sas_address_show()
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
H A Dmpt3sas_transport.c76 if (ioc->sas_hba.sas_address == sas_address) in _transport_sas_node_find_by_sas_address()
77 return &ioc->sas_hba; in _transport_sas_node_find_by_sas_address()
1236 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_get_linkerrors()
1525 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_phy_reset()
1581 if (phy->identify.sas_address != ioc->sas_hba.sas_address) in _transport_phy_enable()
1589 sz = offsetof(Mpi2SasIOUnitPage0_t, PhyData) + (ioc->sas_hba.num_phys * in _transport_phy_enable()
1615 for (i = 0, discovery_active = 0; i < ioc->sas_hba.num_phys ; i++) { in _transport_phy_enable()
1630 sz = offsetof(Mpi2SasIOUnitPage1_t, PhyData) + (ioc->sas_hba.num_phys * in _transport_phy_enable()
1656 for (i = 0; i < ioc->sas_hba.num_phys ; i++) { in _transport_phy_enable()
1728 if (phy->identify.sas_address != ioc->sas_hba in _transport_phy_speed()
[all...]
H A Dmpt3sas_scsih.c434 if ((handle <= ioc->sas_hba.num_phys) && in _scsih_get_sas_address()
437 *sas_address = ioc->sas_hba.sas_address; in _scsih_get_sas_address()
4478 if (expander_handle < ioc->sas_hba.num_phys) { in _scsih_check_topo_delete_events()
5761 (u64)ioc->sas_hba.sas_address)); in _scsih_sas_host_refresh()
5763 sz = offsetof(Mpi2SasIOUnitPage0_t, PhyData) + (ioc->sas_hba.num_phys in _scsih_sas_host_refresh()
5778 for (i = 0; i < ioc->sas_hba.num_phys ; i++) { in _scsih_sas_host_refresh()
5781 ioc->sas_hba.handle = le16_to_cpu(sas_iounit_pg0-> in _scsih_sas_host_refresh()
5783 ioc->sas_hba.phy[i].handle = ioc->sas_hba.handle; in _scsih_sas_host_refresh()
5788 mpt3sas_transport_update_links(ioc, ioc->sas_hba in _scsih_sas_host_refresh()
[all...]
H A Dmpt3sas_base.h1106 * @sas_hba: sas host object
1330 struct _sas_node sas_hba; member
H A Dmpt3sas_ctl.c3000 (unsigned long long)ioc->sas_hba.sas_address); in host_sas_address_show()

Completed in 49 milliseconds