@ -461,7 +461,7 @@ static void spapr_populate_cpu_dt(CPUState *cs, void *fdt, int offset,
uint32_t radix_AP_encodings [ PPC_PAGE_SIZES_MAX_SZ ] ;
uint32_t radix_AP_encodings [ PPC_PAGE_SIZES_MAX_SZ ] ;
int i ;
int i ;
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _CPU , index ) ;
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_CPU, index ) ;
if ( drc ) {
if ( drc ) {
drc_index = spapr_drc_index ( drc ) ;
drc_index = spapr_drc_index ( drc ) ;
_FDT ( ( fdt_setprop_cell ( fdt , offset , " ibm,my-drc-index " , drc_index ) ) ) ;
_FDT ( ( fdt_setprop_cell ( fdt , offset , " ibm,my-drc-index " , drc_index ) ) ) ;
@ -654,7 +654,7 @@ static int spapr_populate_drconf_memory(sPAPRMachineState *spapr, void *fdt)
if ( i > = hotplug_lmb_start ) {
if ( i > = hotplug_lmb_start ) {
sPAPRDRConnector * drc ;
sPAPRDRConnector * drc ;
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _LMB , i ) ;
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_LMB, i ) ;
g_assert ( drc ) ;
g_assert ( drc ) ;
dynamic_memory [ 0 ] = cpu_to_be32 ( addr > > 32 ) ;
dynamic_memory [ 0 ] = cpu_to_be32 ( addr > > 32 ) ;
@ -2536,8 +2536,8 @@ static void spapr_add_lmbs(DeviceState *dev, uint64_t addr_start, uint64_t size,
uint64_t addr = addr_start ;
uint64_t addr = addr_start ;
for ( i = 0 ; i < nr_lmbs ; i + + ) {
for ( i = 0 ; i < nr_lmbs ; i + + ) {
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _LMB ,
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_LMB,
addr / SPAPR_MEMORY_BLOCK_SIZE ) ;
addr / SPAPR_MEMORY_BLOCK_SIZE ) ;
g_assert ( drc ) ;
g_assert ( drc ) ;
fdt = create_device_tree ( & fdt_size ) ;
fdt = create_device_tree ( & fdt_size ) ;
@ -2558,8 +2558,8 @@ static void spapr_add_lmbs(DeviceState *dev, uint64_t addr_start, uint64_t size,
*/
*/
if ( dev - > hotplugged ) {
if ( dev - > hotplugged ) {
if ( dedicated_hp_event_source ) {
if ( dedicated_hp_event_source ) {
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _LMB ,
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_LMB,
addr_start / SPAPR_MEMORY_BLOCK_SIZE ) ;
addr_start / SPAPR_MEMORY_BLOCK_SIZE ) ;
drck = SPAPR_DR_CONNECTOR_GET_CLASS ( drc ) ;
drck = SPAPR_DR_CONNECTOR_GET_CLASS ( drc ) ;
spapr_hotplug_req_add_by_count_indexed ( SPAPR_DR_CONNECTOR_TYPE_LMB ,
spapr_hotplug_req_add_by_count_indexed ( SPAPR_DR_CONNECTOR_TYPE_LMB ,
nr_lmbs ,
nr_lmbs ,
@ -2676,8 +2676,8 @@ static sPAPRDIMMState *spapr_recover_pending_dimm_state(sPAPRMachineState *ms,
addr = addr_start ;
addr = addr_start ;
for ( i = 0 ; i < nr_lmbs ; i + + ) {
for ( i = 0 ; i < nr_lmbs ; i + + ) {
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _LMB ,
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_LMB,
addr / SPAPR_MEMORY_BLOCK_SIZE ) ;
addr / SPAPR_MEMORY_BLOCK_SIZE ) ;
g_assert ( drc ) ;
g_assert ( drc ) ;
if ( drc - > indicator_state ! = SPAPR_DR_INDICATOR_STATE_INACTIVE ) {
if ( drc - > indicator_state ! = SPAPR_DR_INDICATOR_STATE_INACTIVE ) {
avail_lmbs + + ;
avail_lmbs + + ;
@ -2760,8 +2760,8 @@ static void spapr_memory_unplug_request(HotplugHandler *hotplug_dev,
addr = addr_start ;
addr = addr_start ;
for ( i = 0 ; i < nr_lmbs ; i + + ) {
for ( i = 0 ; i < nr_lmbs ; i + + ) {
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _LMB ,
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_LMB,
addr / SPAPR_MEMORY_BLOCK_SIZE ) ;
addr / SPAPR_MEMORY_BLOCK_SIZE ) ;
g_assert ( drc ) ;
g_assert ( drc ) ;
drck = SPAPR_DR_CONNECTOR_GET_CLASS ( drc ) ;
drck = SPAPR_DR_CONNECTOR_GET_CLASS ( drc ) ;
@ -2769,8 +2769,8 @@ static void spapr_memory_unplug_request(HotplugHandler *hotplug_dev,
addr + = SPAPR_MEMORY_BLOCK_SIZE ;
addr + = SPAPR_MEMORY_BLOCK_SIZE ;
}
}
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _LMB ,
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_LMB,
addr_start / SPAPR_MEMORY_BLOCK_SIZE ) ;
addr_start / SPAPR_MEMORY_BLOCK_SIZE ) ;
drck = SPAPR_DR_CONNECTOR_GET_CLASS ( drc ) ;
drck = SPAPR_DR_CONNECTOR_GET_CLASS ( drc ) ;
spapr_hotplug_req_remove_by_count_indexed ( SPAPR_DR_CONNECTOR_TYPE_LMB ,
spapr_hotplug_req_remove_by_count_indexed ( SPAPR_DR_CONNECTOR_TYPE_LMB ,
nr_lmbs , spapr_drc_index ( drc ) ) ;
nr_lmbs , spapr_drc_index ( drc ) ) ;
@ -2841,7 +2841,7 @@ void spapr_core_unplug_request(HotplugHandler *hotplug_dev, DeviceState *dev,
return ;
return ;
}
}
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _CPU , index * smt ) ;
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_CPU, index * smt ) ;
g_assert ( drc ) ;
g_assert ( drc ) ;
drck = SPAPR_DR_CONNECTOR_GET_CLASS ( drc ) ;
drck = SPAPR_DR_CONNECTOR_GET_CLASS ( drc ) ;
@ -2876,7 +2876,7 @@ static void spapr_core_plug(HotplugHandler *hotplug_dev, DeviceState *dev,
cc - > core_id ) ;
cc - > core_id ) ;
return ;
return ;
}
}
drc = spapr_dr_ connector _by_id ( SPAPR_DR_ CONNECTOR_TYPE _CPU , index * smt ) ;
drc = spapr_drc_by_id ( TYPE_ SPAPR_DRC_CPU, index * smt ) ;
g_assert ( drc | | ! mc - > has_hotpluggable_cpus ) ;
g_assert ( drc | | ! mc - > has_hotpluggable_cpus ) ;