Home
last modified time | relevance | path

Searched refs:sie_page2 (Results 1 – 3 of 3) sorted by relevance

/linux/arch/s390/include/asm/
H A Dkvm_host.h588 * sie_page2 has to be allocated as DMA because fac_list, crycb and
591 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
/linux/arch/s390/kvm/
H A Dpci.c299 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()
H A Dkvm-s390.c3302 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()