subfuncs          717 arch/s390/include/asm/kvm_host.h 	struct kvm_s390_vm_cpu_subfunc subfuncs;
subfuncs         1320 arch/s390/kvm/kvm-s390.c 	if (copy_from_user(&kvm->arch.model.subfuncs, (void __user *)attr->addr,
subfuncs         1328 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.plo)[0],
subfuncs         1329 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.plo)[1],
subfuncs         1330 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.plo)[2],
subfuncs         1331 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.plo)[3]);
subfuncs         1333 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.ptff)[0],
subfuncs         1334 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.ptff)[1]);
subfuncs         1336 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmac)[0],
subfuncs         1337 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmac)[1]);
subfuncs         1339 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmc)[0],
subfuncs         1340 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmc)[1]);
subfuncs         1342 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.km)[0],
subfuncs         1343 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.km)[1]);
subfuncs         1345 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kimd)[0],
subfuncs         1346 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kimd)[1]);
subfuncs         1348 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.klmd)[0],
subfuncs         1349 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.klmd)[1]);
subfuncs         1351 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.pckmo)[0],
subfuncs         1352 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.pckmo)[1]);
subfuncs         1354 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmctr)[0],
subfuncs         1355 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmctr)[1]);
subfuncs         1357 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmf)[0],
subfuncs         1358 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmf)[1]);
subfuncs         1360 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmo)[0],
subfuncs         1361 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmo)[1]);
subfuncs         1363 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.pcc)[0],
subfuncs         1364 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.pcc)[1]);
subfuncs         1366 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.ppno)[0],
subfuncs         1367 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.ppno)[1]);
subfuncs         1369 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kma)[0],
subfuncs         1370 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kma)[1]);
subfuncs         1372 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kdsa)[0],
subfuncs         1373 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kdsa)[1]);
subfuncs         1375 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.sortl)[0],
subfuncs         1376 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.sortl)[1],
subfuncs         1377 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.sortl)[2],
subfuncs         1378 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.sortl)[3]);
subfuncs         1380 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.dfltcc)[0],
subfuncs         1381 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.dfltcc)[1],
subfuncs         1382 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.dfltcc)[2],
subfuncs         1383 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.dfltcc)[3]);
subfuncs         1504 arch/s390/kvm/kvm-s390.c 	if (copy_to_user((void __user *)attr->addr, &kvm->arch.model.subfuncs,
subfuncs         1509 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.plo)[0],
subfuncs         1510 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.plo)[1],
subfuncs         1511 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.plo)[2],
subfuncs         1512 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.plo)[3]);
subfuncs         1514 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.ptff)[0],
subfuncs         1515 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.ptff)[1]);
subfuncs         1517 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmac)[0],
subfuncs         1518 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmac)[1]);
subfuncs         1520 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmc)[0],
subfuncs         1521 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmc)[1]);
subfuncs         1523 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.km)[0],
subfuncs         1524 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.km)[1]);
subfuncs         1526 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kimd)[0],
subfuncs         1527 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kimd)[1]);
subfuncs         1529 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.klmd)[0],
subfuncs         1530 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.klmd)[1]);
subfuncs         1532 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.pckmo)[0],
subfuncs         1533 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.pckmo)[1]);
subfuncs         1535 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmctr)[0],
subfuncs         1536 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmctr)[1]);
subfuncs         1538 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmf)[0],
subfuncs         1539 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmf)[1]);
subfuncs         1541 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmo)[0],
subfuncs         1542 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kmo)[1]);
subfuncs         1544 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.pcc)[0],
subfuncs         1545 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.pcc)[1]);
subfuncs         1547 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.ppno)[0],
subfuncs         1548 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.ppno)[1]);
subfuncs         1550 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kma)[0],
subfuncs         1551 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kma)[1]);
subfuncs         1553 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kdsa)[0],
subfuncs         1554 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.kdsa)[1]);
subfuncs         1556 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.sortl)[0],
subfuncs         1557 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.sortl)[1],
subfuncs         1558 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.sortl)[2],
subfuncs         1559 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.sortl)[3]);
subfuncs         1561 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.dfltcc)[0],
subfuncs         1562 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.dfltcc)[1],
subfuncs         1563 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.dfltcc)[2],
subfuncs         1564 arch/s390/kvm/kvm-s390.c 		 ((unsigned long *) &kvm->arch.model.subfuncs.dfltcc)[3]);
subfuncs         2461 arch/s390/kvm/kvm-s390.c 	kvm->arch.model.subfuncs = kvm_s390_available_subfunc;
subfuncs         2900 arch/s390/kvm/kvm-s390.c 	if (test_bit_inv(nr, (unsigned long *)&kvm->arch.model.subfuncs.pckmo) &&