Lines Matching refs:phy_change

861 	struct _map_phy_change *phy_change;  in _mapping_update_missing_count()  local
865 phy_change = &topo_change->phy_details[entry]; in _mapping_update_missing_count()
866 if (!phy_change->dev_handle || (phy_change->reason != in _mapping_update_missing_count()
869 map_idx = _mapping_get_mt_idx_from_handle(sc, phy_change-> in _mapping_update_missing_count()
871 phy_change->is_processed = 1; in _mapping_update_missing_count()
1150 struct _map_phy_change *phy_change, *tmp_phy_change; in _mapping_get_dev_info() local
1158 phy_change = &topo_change->phy_details[entry]; in _mapping_get_dev_info()
1159 if (phy_change->is_processed || !phy_change->dev_handle || in _mapping_get_dev_info()
1160 phy_change->reason != MPI2_EVENT_SAS_TOPO_RC_TARG_ADDED) in _mapping_get_dev_info()
1165 phy_change->dev_handle)) { in _mapping_get_dev_info()
1166 phy_change->is_processed = 1; in _mapping_get_dev_info()
1182 &sas_address, phy_change->dev_handle, device_info, in _mapping_get_dev_info()
1183 &phy_change->is_SATA_SSD); in _mapping_get_dev_info()
1188 __func__, phy_change->dev_handle); in _mapping_get_dev_info()
1192 phy_change->physical_id = sas_address; in _mapping_get_dev_info()
1193 phy_change->slot = le16toh(sas_device_pg0.Slot); in _mapping_get_dev_info()
1194 phy_change->device_info = device_info; in _mapping_get_dev_info()
1211 phy_change->is_processed = 1; in _mapping_get_dev_info()
1216 phy_change->dev_handle, in _mapping_get_dev_info()
1220 if (!((phy_change->device_info & in _mapping_get_dev_info()
1222 (phy_change->device_info & in _mapping_get_dev_info()
1226 phy_change->is_processed = 1; in _mapping_get_dev_info()
1271 phy_change->is_processed = 1; in _mapping_get_dev_info()
1587 struct _map_phy_change *phy_change; in _mapping_add_new_device() local
1596 phy_change = &topo_change->phy_details[entry]; in _mapping_add_new_device()
1597 if (phy_change->is_processed) in _mapping_add_new_device()
1599 if (phy_change->reason != MPI2_EVENT_SAS_TOPO_RC_TARG_ADDED || in _mapping_add_new_device()
1600 !phy_change->dev_handle) { in _mapping_add_new_device()
1601 phy_change->is_processed = 1; in _mapping_add_new_device()
1609 phy_change->is_processed = 1; in _mapping_add_new_device()
1614 phy_change->dev_handle, in _mapping_add_new_device()
1628 phy_change->is_processed = 1; in _mapping_add_new_device()
1633 __func__, phy_change->dev_handle); in _mapping_add_new_device()
1642 map_idx = et_entry->start_index + phy_change->slot - in _mapping_add_new_device()
1645 mt_entry->physical_id = phy_change->physical_id; in _mapping_add_new_device()
1647 mt_entry->dev_handle = phy_change->dev_handle; in _mapping_add_new_device()
1650 mt_entry->device_info = phy_change->device_info | in _mapping_add_new_device()
1687 phy_change->is_processed = 1; in _mapping_add_new_device()
1689 phy_change->is_processed = 1; in _mapping_add_new_device()
1697 phy_change->dev_handle); in _mapping_add_new_device()
1718 (sc, phy_change->physical_id); in _mapping_add_new_device()
1743 mt_entry->physical_id = phy_change->physical_id; in _mapping_add_new_device()
1745 mt_entry->dev_handle = phy_change->dev_handle; in _mapping_add_new_device()
1747 mt_entry->device_info = phy_change->device_info in _mapping_add_new_device()
1750 phy_change->is_processed = 1; in _mapping_add_new_device()
1755 __func__, phy_change->dev_handle); in _mapping_add_new_device()
1804 phy_change->is_processed = 1; in _mapping_add_new_device()
1806 phy_change->is_processed = 1; in _mapping_add_new_device()
1812 phy_change->dev_handle); in _mapping_add_new_device()
1818 phy_change->is_processed = 1; in _mapping_add_new_device()
2914 struct _map_phy_change *phy_change; in mpr_mapping_topology_change_event() local
2930 phy_change = malloc(sizeof(struct _map_phy_change) * num_entries, in mpr_mapping_topology_change_event()
2932 topo_change.phy_details = phy_change; in mpr_mapping_topology_change_event()
2933 if (!phy_change) in mpr_mapping_topology_change_event()
2935 for (i = 0; i < num_entries; i++, event_phy_change++, phy_change++) { in mpr_mapping_topology_change_event()
2936 phy_change->dev_handle = le16toh(event_phy_change-> in mpr_mapping_topology_change_event()
2938 phy_change->reason = event_phy_change->PhyStatus & in mpr_mapping_topology_change_event()