Searched refs:sca (Results 1 – 5 of 5) sorted by relevance
1898 struct bsca_block *sca; in kvm_s390_update_topology_change_report() local1901 sca = kvm->arch.sca; in kvm_s390_update_topology_change_report()1903 old = READ_ONCE(sca->utility); in kvm_s390_update_topology_change_report()1906 } while (cmpxchg(&sca->utility.val, old.val, new.val) != old.val); in kvm_s390_update_topology_change_report()1929 topo = ((struct bsca_block *)kvm->arch.sca)->utility.mtcr; in kvm_s390_get_topo_change_indication()3282 free_pages_exact(kvm->arch.sca, sizeof(struct esca_block)); in sca_dispose()3284 free_page((unsigned long)(kvm->arch.sca)); in sca_dispose()3285 kvm->arch.sca = NULL; in sca_dispose()3324 kvm->arch.sca = (struct bsca_block *) get_zeroed_page(alloc_flags); in kvm_arch_init_vm()3325 if (!kvm->arch.sca) in kvm_arch_init_vm()[all …]
54 struct esca_block *sca = vcpu->kvm->arch.sca; in sca_ext_call_pending() local56 sca->cpu[vcpu->vcpu_id].sigp_ctrl; in sca_ext_call_pending()61 struct bsca_block *sca = vcpu->kvm->arch.sca; in sca_ext_call_pending() local63 sca->cpu[vcpu->vcpu_id].sigp_ctrl; in sca_ext_call_pending()83 struct esca_block *sca = vcpu->kvm->arch.sca; in sca_inject_ext_call() local85 &(sca->cpu[vcpu->vcpu_id].sigp_ctrl); in sca_inject_ext_call()96 struct bsca_block *sca = vcpu->kvm->arch.sca; in sca_inject_ext_call() local98 &(sca->cpu[vcpu->vcpu_id].sigp_ctrl); in sca_inject_ext_call()128 struct esca_block *sca = vcpu->kvm->arch.sca; in sca_clear_ext_call() local130 &(sca->cpu[vcpu->vcpu_id].sigp_ctrl); in sca_clear_ext_call()[all …]
498 struct bsca_block *sca = kvm->arch.sca; /* SCA version doesn't matter */ in kvm_s390_get_ipte_control() local500 return &sca->ipte_control; in kvm_s390_get_ipte_control()
575 uvcb.guest_sca = virt_to_phys(kvm->arch.sca); in kvm_s390_pv_init_vm()
961 void *sca; member