Lines Matching refs:kvm_s390_available_subfunc

243 static struct kvm_s390_vm_cpu_subfunc kvm_s390_available_subfunc;  variable
386 kvm_s390_available_subfunc.plo[i >> 3] |= 0x80 >> (i & 7); in kvm_s390_cpu_feat_init()
390 ptff(kvm_s390_available_subfunc.ptff, in kvm_s390_cpu_feat_init()
391 sizeof(kvm_s390_available_subfunc.ptff), in kvm_s390_cpu_feat_init()
396 kvm_s390_available_subfunc.kmac); in kvm_s390_cpu_feat_init()
398 kvm_s390_available_subfunc.kmc); in kvm_s390_cpu_feat_init()
400 kvm_s390_available_subfunc.km); in kvm_s390_cpu_feat_init()
402 kvm_s390_available_subfunc.kimd); in kvm_s390_cpu_feat_init()
404 kvm_s390_available_subfunc.klmd); in kvm_s390_cpu_feat_init()
408 kvm_s390_available_subfunc.pckmo); in kvm_s390_cpu_feat_init()
411 kvm_s390_available_subfunc.kmctr); in kvm_s390_cpu_feat_init()
413 kvm_s390_available_subfunc.kmf); in kvm_s390_cpu_feat_init()
415 kvm_s390_available_subfunc.kmo); in kvm_s390_cpu_feat_init()
417 kvm_s390_available_subfunc.pcc); in kvm_s390_cpu_feat_init()
421 kvm_s390_available_subfunc.ppno); in kvm_s390_cpu_feat_init()
425 kvm_s390_available_subfunc.kma); in kvm_s390_cpu_feat_init()
429 kvm_s390_available_subfunc.kdsa); in kvm_s390_cpu_feat_init()
432 __insn32_query(INSN_SORTL, kvm_s390_available_subfunc.sortl); in kvm_s390_cpu_feat_init()
435 __insn32_query(INSN_DFLTCC, kvm_s390_available_subfunc.dfltcc); in kvm_s390_cpu_feat_init()
1706 if (copy_to_user((void __user *)attr->addr, &kvm_s390_available_subfunc, in kvm_s390_get_machine_subfunc()
1711 ((unsigned long *) &kvm_s390_available_subfunc.plo)[0], in kvm_s390_get_machine_subfunc()
1712 ((unsigned long *) &kvm_s390_available_subfunc.plo)[1], in kvm_s390_get_machine_subfunc()
1713 ((unsigned long *) &kvm_s390_available_subfunc.plo)[2], in kvm_s390_get_machine_subfunc()
1714 ((unsigned long *) &kvm_s390_available_subfunc.plo)[3]); in kvm_s390_get_machine_subfunc()
1716 ((unsigned long *) &kvm_s390_available_subfunc.ptff)[0], in kvm_s390_get_machine_subfunc()
1717 ((unsigned long *) &kvm_s390_available_subfunc.ptff)[1]); in kvm_s390_get_machine_subfunc()
1719 ((unsigned long *) &kvm_s390_available_subfunc.kmac)[0], in kvm_s390_get_machine_subfunc()
1720 ((unsigned long *) &kvm_s390_available_subfunc.kmac)[1]); in kvm_s390_get_machine_subfunc()
1722 ((unsigned long *) &kvm_s390_available_subfunc.kmc)[0], in kvm_s390_get_machine_subfunc()
1723 ((unsigned long *) &kvm_s390_available_subfunc.kmc)[1]); in kvm_s390_get_machine_subfunc()
1725 ((unsigned long *) &kvm_s390_available_subfunc.km)[0], in kvm_s390_get_machine_subfunc()
1726 ((unsigned long *) &kvm_s390_available_subfunc.km)[1]); in kvm_s390_get_machine_subfunc()
1728 ((unsigned long *) &kvm_s390_available_subfunc.kimd)[0], in kvm_s390_get_machine_subfunc()
1729 ((unsigned long *) &kvm_s390_available_subfunc.kimd)[1]); in kvm_s390_get_machine_subfunc()
1731 ((unsigned long *) &kvm_s390_available_subfunc.klmd)[0], in kvm_s390_get_machine_subfunc()
1732 ((unsigned long *) &kvm_s390_available_subfunc.klmd)[1]); in kvm_s390_get_machine_subfunc()
1734 ((unsigned long *) &kvm_s390_available_subfunc.pckmo)[0], in kvm_s390_get_machine_subfunc()
1735 ((unsigned long *) &kvm_s390_available_subfunc.pckmo)[1]); in kvm_s390_get_machine_subfunc()
1737 ((unsigned long *) &kvm_s390_available_subfunc.kmctr)[0], in kvm_s390_get_machine_subfunc()
1738 ((unsigned long *) &kvm_s390_available_subfunc.kmctr)[1]); in kvm_s390_get_machine_subfunc()
1740 ((unsigned long *) &kvm_s390_available_subfunc.kmf)[0], in kvm_s390_get_machine_subfunc()
1741 ((unsigned long *) &kvm_s390_available_subfunc.kmf)[1]); in kvm_s390_get_machine_subfunc()
1743 ((unsigned long *) &kvm_s390_available_subfunc.kmo)[0], in kvm_s390_get_machine_subfunc()
1744 ((unsigned long *) &kvm_s390_available_subfunc.kmo)[1]); in kvm_s390_get_machine_subfunc()
1746 ((unsigned long *) &kvm_s390_available_subfunc.pcc)[0], in kvm_s390_get_machine_subfunc()
1747 ((unsigned long *) &kvm_s390_available_subfunc.pcc)[1]); in kvm_s390_get_machine_subfunc()
1749 ((unsigned long *) &kvm_s390_available_subfunc.ppno)[0], in kvm_s390_get_machine_subfunc()
1750 ((unsigned long *) &kvm_s390_available_subfunc.ppno)[1]); in kvm_s390_get_machine_subfunc()
1752 ((unsigned long *) &kvm_s390_available_subfunc.kma)[0], in kvm_s390_get_machine_subfunc()
1753 ((unsigned long *) &kvm_s390_available_subfunc.kma)[1]); in kvm_s390_get_machine_subfunc()
1755 ((unsigned long *) &kvm_s390_available_subfunc.kdsa)[0], in kvm_s390_get_machine_subfunc()
1756 ((unsigned long *) &kvm_s390_available_subfunc.kdsa)[1]); in kvm_s390_get_machine_subfunc()
1758 ((unsigned long *) &kvm_s390_available_subfunc.sortl)[0], in kvm_s390_get_machine_subfunc()
1759 ((unsigned long *) &kvm_s390_available_subfunc.sortl)[1], in kvm_s390_get_machine_subfunc()
1760 ((unsigned long *) &kvm_s390_available_subfunc.sortl)[2], in kvm_s390_get_machine_subfunc()
1761 ((unsigned long *) &kvm_s390_available_subfunc.sortl)[3]); in kvm_s390_get_machine_subfunc()
1763 ((unsigned long *) &kvm_s390_available_subfunc.dfltcc)[0], in kvm_s390_get_machine_subfunc()
1764 ((unsigned long *) &kvm_s390_available_subfunc.dfltcc)[1], in kvm_s390_get_machine_subfunc()
1765 ((unsigned long *) &kvm_s390_available_subfunc.dfltcc)[2], in kvm_s390_get_machine_subfunc()
1766 ((unsigned long *) &kvm_s390_available_subfunc.dfltcc)[3]); in kvm_s390_get_machine_subfunc()
3186 kvm->arch.model.subfuncs = kvm_s390_available_subfunc; in kvm_arch_init_vm()
3581 test_bit_inv(nr, (unsigned long *)&kvm_s390_available_subfunc.pckmo)) in kvm_has_pckmo_subfunc()