n_subcores       2743 arch/powerpc/kvm/book3s_hv.c 	int		n_subcores;
n_subcores       2759 arch/powerpc/kvm/book3s_hv.c 	cip->n_subcores = 1;
n_subcores       2766 arch/powerpc/kvm/book3s_hv.c static bool subcore_config_ok(int n_subcores, int n_threads)
n_subcores       2773 arch/powerpc/kvm/book3s_hv.c 		return n_subcores <= 4 && n_threads == 1;
n_subcores       2776 arch/powerpc/kvm/book3s_hv.c 	if (n_subcores > 1 && threads_per_subcore < MAX_SMT_THREADS)
n_subcores       2778 arch/powerpc/kvm/book3s_hv.c 	if (n_subcores > MAX_SUBCORES)
n_subcores       2780 arch/powerpc/kvm/book3s_hv.c 	if (n_subcores > 1) {
n_subcores       2782 arch/powerpc/kvm/book3s_hv.c 			n_subcores = 4;
n_subcores       2783 arch/powerpc/kvm/book3s_hv.c 		if (n_subcores > 2 && !(dynamic_mt_modes & 4))
n_subcores       2787 arch/powerpc/kvm/book3s_hv.c 	return n_subcores * roundup_pow_of_two(n_threads) <= MAX_SMT_THREADS;
n_subcores       2818 arch/powerpc/kvm/book3s_hv.c 	if (!subcore_config_ok(cip->n_subcores + 1, n_threads))
n_subcores       2822 arch/powerpc/kvm/book3s_hv.c 	sub = cip->n_subcores;
n_subcores       2823 arch/powerpc/kvm/book3s_hv.c 	++cip->n_subcores;
n_subcores       2902 arch/powerpc/kvm/book3s_hv.c 	for (sub = 0; sub < cip->n_subcores; ++sub) {
n_subcores       3124 arch/powerpc/kvm/book3s_hv.c 		for (sub = 0; sub < core_info.n_subcores; ++sub)
n_subcores       3143 arch/powerpc/kvm/book3s_hv.c 		for (sub = 1; sub < core_info.n_subcores; ++sub) {
n_subcores       3159 arch/powerpc/kvm/book3s_hv.c 	split = core_info.n_subcores;
n_subcores       3167 arch/powerpc/kvm/book3s_hv.c 		for (sub = 0; sub < core_info.n_subcores; ++sub)
n_subcores       3244 arch/powerpc/kvm/book3s_hv.c 	for (sub = 0; sub < core_info.n_subcores; ++sub) {
n_subcores       3291 arch/powerpc/kvm/book3s_hv.c 	for (sub = 0; sub < core_info.n_subcores; ++sub)
n_subcores       3374 arch/powerpc/kvm/book3s_hv.c 	for (sub = 0; sub < core_info.n_subcores; ++sub) {