sas_hba          1303 drivers/scsi/mpt3sas/mpt3sas_base.h 	struct _sas_node sas_hba;
sas_hba          2774 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	    (unsigned long long)ioc->sas_hba.sas_address);
sas_hba           434 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		if ((handle <= ioc->sas_hba.num_phys) &&
sas_hba           437 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			*sas_address = ioc->sas_hba.sas_address;
sas_hba          4190 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (expander_handle < ioc->sas_hba.num_phys) {
sas_hba          5460 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			   (u64)ioc->sas_hba.sas_address));
sas_hba          5462 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	sz = offsetof(Mpi2SasIOUnitPage0_t, PhyData) + (ioc->sas_hba.num_phys
sas_hba          5477 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	for (i = 0; i < ioc->sas_hba.num_phys ; i++) {
sas_hba          5480 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			ioc->sas_hba.handle = le16_to_cpu(sas_iounit_pg0->
sas_hba          5482 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		ioc->sas_hba.phy[i].handle = ioc->sas_hba.handle;
sas_hba          5487 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		mpt3sas_transport_update_links(ioc, ioc->sas_hba.sas_address,
sas_hba          5521 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	ioc->sas_hba.phy = kcalloc(num_phys,
sas_hba          5523 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (!ioc->sas_hba.phy) {
sas_hba          5528 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	ioc->sas_hba.num_phys = num_phys;
sas_hba          5531 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	sz = offsetof(Mpi2SasIOUnitPage0_t, PhyData) + (ioc->sas_hba.num_phys *
sas_hba          5554 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	sz = offsetof(Mpi2SasIOUnitPage1_t, PhyData) + (ioc->sas_hba.num_phys *
sas_hba          5587 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	ioc->sas_hba.parent_dev = &ioc->shost->shost_gendev;
sas_hba          5588 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	for (i = 0; i < ioc->sas_hba.num_phys ; i++) {
sas_hba          5604 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			ioc->sas_hba.handle = le16_to_cpu(sas_iounit_pg0->
sas_hba          5606 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		ioc->sas_hba.phy[i].handle = ioc->sas_hba.handle;
sas_hba          5607 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		ioc->sas_hba.phy[i].phy_id = i;
sas_hba          5608 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		mpt3sas_transport_add_host_phy(ioc, &ioc->sas_hba.phy[i],
sas_hba          5609 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		    phy_pg0, ioc->sas_hba.parent_dev);
sas_hba          5612 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	    MPI2_SAS_DEVICE_PGAD_FORM_HANDLE, ioc->sas_hba.handle))) {
sas_hba          5617 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	ioc->sas_hba.enclosure_handle =
sas_hba          5619 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	ioc->sas_hba.sas_address = le64_to_cpu(sas_device_pg0.SASAddress);
sas_hba          5621 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		 ioc->sas_hba.handle,
sas_hba          5622 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		 (u64)ioc->sas_hba.sas_address,
sas_hba          5623 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		 ioc->sas_hba.num_phys);
sas_hba          5625 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (ioc->sas_hba.enclosure_handle) {
sas_hba          5628 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		   ioc->sas_hba.enclosure_handle)))
sas_hba          5629 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			ioc->sas_hba.enclosure_logical_id =
sas_hba          5693 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (sas_address_parent != ioc->sas_hba.sas_address) {
sas_hba          6327 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (!ioc->sas_hba.num_phys)
sas_hba          6350 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	} else if (parent_handle < ioc->sas_hba.num_phys) {
sas_hba          6351 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		sas_address = ioc->sas_hba.sas_address;
sas_hba          6352 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		max_phys = ioc->sas_hba.num_phys;
sas_hba          7548 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	    !ioc->sas_hba.num_phys) {
sas_hba          9313 drivers/scsi/mpt3sas/mpt3sas_scsih.c 					   !ioc->sas_hba.num_phys)) {
sas_hba          9792 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	   &ioc->sas_hba.sas_port_list, port_list) {
sas_hba          9806 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (ioc->sas_hba.num_phys) {
sas_hba          9807 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		kfree(ioc->sas_hba.phy);
sas_hba          9808 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		ioc->sas_hba.phy = NULL;
sas_hba          9809 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		ioc->sas_hba.num_phys = 0;
sas_hba          10562 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	INIT_LIST_HEAD(&ioc->sas_hba.sas_port_list);
sas_hba            76 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (ioc->sas_hba.sas_address == sas_address)
sas_hba            77 drivers/scsi/mpt3sas/mpt3sas_transport.c 		return &ioc->sas_hba;
sas_hba          1223 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (phy->identify.sas_address != ioc->sas_hba.sas_address)
sas_hba          1512 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (phy->identify.sas_address != ioc->sas_hba.sas_address)
sas_hba          1568 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (phy->identify.sas_address != ioc->sas_hba.sas_address)
sas_hba          1576 drivers/scsi/mpt3sas/mpt3sas_transport.c 	sz = offsetof(Mpi2SasIOUnitPage0_t, PhyData) + (ioc->sas_hba.num_phys *
sas_hba          1602 drivers/scsi/mpt3sas/mpt3sas_transport.c 	for (i = 0, discovery_active = 0; i < ioc->sas_hba.num_phys ; i++) {
sas_hba          1617 drivers/scsi/mpt3sas/mpt3sas_transport.c 	sz = offsetof(Mpi2SasIOUnitPage1_t, PhyData) + (ioc->sas_hba.num_phys *
sas_hba          1643 drivers/scsi/mpt3sas/mpt3sas_transport.c 	for (i = 0; i < ioc->sas_hba.num_phys ; i++) {
sas_hba          1715 drivers/scsi/mpt3sas/mpt3sas_transport.c 	if (phy->identify.sas_address != ioc->sas_hba.sas_address) {
sas_hba          1725 drivers/scsi/mpt3sas/mpt3sas_transport.c 	sz = offsetof(Mpi2SasIOUnitPage1_t, PhyData) + (ioc->sas_hba.num_phys *
sas_hba          1750 drivers/scsi/mpt3sas/mpt3sas_transport.c 	for (i = 0; i < ioc->sas_hba.num_phys; i++) {
sas_hba          1753 drivers/scsi/mpt3sas/mpt3sas_transport.c 			    (ioc->sas_hba.phy[i].phy->minimum_linkrate +
sas_hba          1754 drivers/scsi/mpt3sas/mpt3sas_transport.c 			    (ioc->sas_hba.phy[i].phy->maximum_linkrate << 4));
sas_hba          1903 drivers/scsi/mpt3sas/mpt3sas_transport.c 	    cpu_to_le64(ioc->sas_hba.sas_address);