Searched refs:spapr_cpu (Results 1 – 7 of 7) sorted by relevance
34 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in spapr_reset_vcpu() local71 spapr_cpu->vpa_addr = 0; in spapr_reset_vcpu()72 spapr_cpu->slb_shadow_addr = 0; in spapr_reset_vcpu()73 spapr_cpu->slb_shadow_size = 0; in spapr_reset_vcpu()74 spapr_cpu->dtl_addr = 0; in spapr_reset_vcpu()75 spapr_cpu->dtl_size = 0; in spapr_reset_vcpu()124 SpaprCpuState *spapr_cpu = opaque; in slb_shadow_needed() local126 return spapr_cpu->slb_shadow_addr != 0; in slb_shadow_needed()143 SpaprCpuState *spapr_cpu = opaque; in dtl_needed() local145 return spapr_cpu->dtl_addr != 0; in dtl_needed()[all …]
323 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in register_vpa() local348 spapr_cpu->vpa_addr = vpa; in register_vpa()350 tmp = ldub_phys(cs->as, spapr_cpu->vpa_addr + VPA_SHARED_PROC_OFFSET); in register_vpa()352 stb_phys(cs->as, spapr_cpu->vpa_addr + VPA_SHARED_PROC_OFFSET, tmp); in register_vpa()359 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in deregister_vpa() local361 if (spapr_cpu->slb_shadow_addr) { in deregister_vpa()365 if (spapr_cpu->dtl_addr) { in deregister_vpa()369 spapr_cpu->vpa_addr = 0; in deregister_vpa()375 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in register_slb_shadow() local392 if (!spapr_cpu->vpa_addr) { in register_slb_shadow()[all …]
332 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in h_enter_nested() local371 spapr_cpu->nested_host_state = g_try_new(struct nested_ppc_state, 1); in h_enter_nested()372 if (!spapr_cpu->nested_host_state) { in h_enter_nested()378 nested_save_state(spapr_cpu->nested_host_state, cpu); in h_enter_nested()385 g_free(spapr_cpu->nested_host_state); in h_enter_nested()448 spapr_cpu->in_nested = true; in h_enter_nested()463 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in spapr_exit_nested_hv() local465 target_ulong hv_ptr = spapr_cpu->nested_host_state->gpr[4]; in spapr_exit_nested_hv()466 target_ulong regs_ptr = spapr_cpu->nested_host_state->gpr[5]; in spapr_exit_nested_hv()483 nested_load_state(cpu, spapr_cpu->nested_host_state); in spapr_exit_nested_hv()[all …]
1382 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in spapr_get_pate() local 1384 if (!spapr_cpu->in_nested) { in spapr_get_pate() 4513 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in spapr_cpu_in_nested() local 4515 return spapr_cpu->in_nested; in spapr_cpu_in_nested() 4520 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in spapr_cpu_exec_enter() local 4524 spapr_cpu->prod = false; in spapr_cpu_exec_enter() 4525 if (spapr_cpu->vpa_addr) { in spapr_cpu_exec_enter() 4530 spapr_cpu->vpa_addr + VPA_DISPATCH_COUNTER); in spapr_cpu_exec_enter() 4539 spapr_cpu->vpa_addr + VPA_DISPATCH_COUNTER, dispatch); in spapr_cpu_exec_enter() 4545 SpaprCpuState *spapr_cpu in spapr_cpu_exec_exit() local [all...]
337 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in xics_spapr_cpu_intc_create() local344 spapr_cpu->icp = ICP(obj); in xics_spapr_cpu_intc_create()357 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in xics_spapr_cpu_intc_destroy() local359 icp_destroy(spapr_cpu->icp); in xics_spapr_cpu_intc_destroy()360 spapr_cpu->icp = NULL; in xics_spapr_cpu_intc_destroy()
644 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in spapr_xive_cpu_intc_create() local651 spapr_cpu->tctx = XIVE_TCTX(obj); in spapr_xive_cpu_intc_create()683 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in spapr_xive_cpu_intc_destroy() local685 xive_tctx_destroy(spapr_cpu->tctx); in spapr_xive_cpu_intc_destroy()686 spapr_cpu->tctx = NULL; in spapr_xive_cpu_intc_destroy()
766 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in kvm_get_vpa() local771 reg.addr = (uintptr_t)&spapr_cpu->vpa_addr; in kvm_get_vpa()778 assert((uintptr_t)&spapr_cpu->slb_shadow_size in kvm_get_vpa()779 == ((uintptr_t)&spapr_cpu->slb_shadow_addr + 8)); in kvm_get_vpa()781 reg.addr = (uintptr_t)&spapr_cpu->slb_shadow_addr; in kvm_get_vpa()788 assert((uintptr_t)&spapr_cpu->dtl_size in kvm_get_vpa()789 == ((uintptr_t)&spapr_cpu->dtl_addr + 8)); in kvm_get_vpa()791 reg.addr = (uintptr_t)&spapr_cpu->dtl_addr; in kvm_get_vpa()804 SpaprCpuState *spapr_cpu = spapr_cpu_state(cpu); in kvm_put_vpa() local814 assert(spapr_cpu->vpa_addr in kvm_put_vpa()[all …]