Searched refs:sie_page2 (Results 1 – 3 of 3) sorted by relevance
588 * sie_page2 has to be allocated as DMA because fac_list, crycb and591 struct sie_page2 { struct 658 struct sie_page2 *sie_page2; member 592 fac_listsie_page2 global() argument 593 crycbsie_page2 global() argument 594 gisasie_page2 global() argument 595 kvmsie_page2 global() argument 596 reserved928sie_page2 global() argument
299 gaite->gisa = (u32)virt_to_phys(&kvm->arch.sie_page2->gisa); in kvm_s390_pci_aif_enable() 480 zdev->gisa = (u32)virt_to_phys(&kvm->arch.sie_page2->gisa); in kvm_s390_pci_register_kvm()
3302 kvm->arch.crypto.crycb = &kvm->arch.sie_page2->crycb; in kvm_s390_crypto_init() 3380 BUILD_BUG_ON(sizeof(struct sie_page2) != 4096); in kvm_arch_init_vm() 3381 kvm->arch.sie_page2 = in kvm_arch_init_vm() 3382 (struct sie_page2 *) get_zeroed_page(GFP_KERNEL_ACCOUNT | GFP_DMA); in kvm_arch_init_vm() 3383 if (!kvm->arch.sie_page2) in kvm_arch_init_vm() 3386 kvm->arch.sie_page2->kvm = kvm; in kvm_arch_init_vm() 3387 kvm->arch.model.fac_list = kvm->arch.sie_page2->fac_list; in kvm_arch_init_vm() 3476 free_page((unsigned long)kvm->arch.sie_page2); in kvm_arch_init_vm() 3529 free_page((unsigned long)kvm->arch.sie_page2); in kvm_arch_destroy_vm()