Lines Matching refs:topo_change

808     struct _map_topology_change *topo_change)  in _mapping_update_missing_count()  argument
817 for (entry = 0; entry < topo_change->num_entries; entry++) { in _mapping_update_missing_count()
818 phy_change = &topo_change->phy_details[entry]; in _mapping_update_missing_count()
1105 struct _map_topology_change *topo_change) in _mapping_get_dev_info() argument
1119 for (entry = 0; entry < topo_change->num_entries; entry++) { in _mapping_get_dev_info()
1120 phy_change = &topo_change->phy_details[entry]; in _mapping_get_dev_info()
1171 topo_change->enc_handle); in _mapping_get_dev_info()
1179 topo_change->enc_handle); in _mapping_get_dev_info()
1206 if (!topo_change->exp_handle) { in _mapping_get_dev_info()
1235 topo_change->num_entries; in _mapping_get_dev_info()
1238 &topo_change->phy_details in _mapping_get_dev_info()
1389 struct _map_topology_change *topo_change) in _mapping_add_new_device() argument
1405 for (entry = 0; entry < topo_change->num_entries; entry++) { in _mapping_add_new_device()
1406 phy_change = &topo_change->phy_details[entry]; in _mapping_add_new_device()
1417 (sc, topo_change->enc_handle); in _mapping_add_new_device()
1425 topo_change->enc_handle); in _mapping_add_new_device()
1531 if (topo_change->exp_handle) in _mapping_add_new_device()
2443 struct _map_topology_change topo_change; in mps_mapping_topology_change_event() local
2448 topo_change.enc_handle = le16toh(event_data->EnclosureHandle); in mps_mapping_topology_change_event()
2449 topo_change.exp_handle = le16toh(event_data->ExpanderDevHandle); in mps_mapping_topology_change_event()
2451 topo_change.num_entries = num_entries; in mps_mapping_topology_change_event()
2452 topo_change.start_phy_num = event_data->StartPhyNum; in mps_mapping_topology_change_event()
2453 topo_change.num_phys = event_data->NumPhys; in mps_mapping_topology_change_event()
2454 topo_change.exp_status = event_data->ExpStatus; in mps_mapping_topology_change_event()
2456 topo_change.phy_details = NULL; in mps_mapping_topology_change_event()
2462 topo_change.phy_details = phy_change; in mps_mapping_topology_change_event()
2471 _mapping_update_missing_count(sc, &topo_change); in mps_mapping_topology_change_event()
2472 _mapping_get_dev_info(sc, &topo_change); in mps_mapping_topology_change_event()
2474 _mapping_add_new_device(sc, &topo_change); in mps_mapping_topology_change_event()
2477 free(topo_change.phy_details, M_MPT2); in mps_mapping_topology_change_event()