Lines Matching defs:radix

2153  * MMU mode (radix or HPT), unfortunately, but since we only support
2619 * With radix, the guest can do TLB invalidations itself,
3135 * this is a HPT guest on a radix host machine where the
3164 * On radix, arrange for TLB flushing if necessary.
3322 * For POWER9 HPT guest on radix host, we need all the secondary
3556 * Since this is radix, do a eieio; tlbsync; ptesync sequence in
3594 * guest are both using the radix MMU. The LPIDR has already been set.
3985 * This never fails for a radix guest, as none of the operations it does
3986 * for a radix guest can fail or have a way to report failure.
4407 * The early POWER9 chips that can't mix radix and HPT threads
4410 * for radix guests using the guest PIDR value and LPID 0.
4531 * Use second half of bitmap area because both HPT and radix
4625 * For radix guests, we flush on setting KVM_MEM_LOG_DIRTY_PAGES
4807 kvm->arch.radix = 0;
4829 kvm->arch.radix = 1;
4990 * If the host uses radix, the guest starts out as radix.
4993 kvm->arch.radix = 1;
5129 /* POWER9 in radix mode is capable of being a nested hypervisor. */
5332 /* If we're a nested hypervisor, we currently only support radix */
5433 int radix;
5444 /* GR (guest radix) bit in process_table field must match */
5445 radix = !!(cfg->flags & KVM_PPC_MMUV3_RADIX);
5446 if (!!(cfg->process_table & PATB_GR) != radix)
5453 /* We can change a guest to/from radix now, if the host is radix */
5454 if (radix && !radix_enabled())
5457 /* If we're a nested hypervisor, we currently only support radix */
5458 if (kvmhv_on_pseries() && !radix)
5462 if (radix != kvm_is_radix(kvm)) {
5473 if (radix)
5791 * HPT mode and some in radix mode on the same core.