Home
last modified time | relevance | path

Searched refs:phys_bits (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/target/i386/
H A Dhost-cpu.c48 uint32_t phys_bits = cpu->phys_bits; in host_cpu_adjust_phys_bits() local
54 if (phys_bits != host_phys_bits && phys_bits != 0) { in host_cpu_adjust_phys_bits()
57 host_phys_bits, phys_bits); in host_cpu_adjust_phys_bits()
62 phys_bits = host_phys_bits; in host_cpu_adjust_phys_bits()
64 phys_bits > cpu->host_phys_bits_limit) { in host_cpu_adjust_phys_bits()
65 phys_bits = cpu->host_phys_bits_limit; in host_cpu_adjust_phys_bits()
69 cpu->phys_bits = phys_bits; in host_cpu_adjust_phys_bits()
H A Dcpu.c8429 *eax = cpu->phys_bits; in cpu_x86_cpuid()
9415 if (cpu->phys_bits && in x86_cpu_realizefn()
9416 (cpu->phys_bits > TARGET_PHYS_ADDR_SPACE_BITS || in x86_cpu_realizefn()
9417 cpu->phys_bits < 32)) { in x86_cpu_realizefn()
9420 TARGET_PHYS_ADDR_SPACE_BITS, cpu->phys_bits); in x86_cpu_realizefn()
9428 if (cpu->phys_bits == 0) { in x86_cpu_realizefn()
9429 cpu->phys_bits = TCG_PHYS_ADDR_BITS; in x86_cpu_realizefn()
9432 (cpu->guest_phys_bits > cpu->phys_bits || in x86_cpu_realizefn()
9436 cpu->phys_bits, cpu->guest_phys_bits); in x86_cpu_realizefn()
9443 if (cpu->phys_bits != 0) { in x86_cpu_realizefn()
[all …]
H A Dcpu.h2330 uint32_t phys_bits; member
/openbmc/qemu/target/i386/kvm/
H A Dkvm-cpu.c32 if (cpu->guest_phys_bits > cpu->phys_bits) { in kvm_set_guest_phys_bits()
33 cpu->guest_phys_bits = cpu->phys_bits; in kvm_set_guest_phys_bits()
H A Dtdx.c895 if (cpu->phys_bits != host_cpu_phys_bits()) { in tdx_check_features()
898 cpu->phys_bits, host_cpu_phys_bits()); in tdx_check_features()
H A Dkvm.c4155 uint64_t phys_mask = MAKE_64BIT_MASK(0, cpu->phys_bits); in kvm_put_msrs()
4686 assert(cpu->phys_bits <= TARGET_PHYS_ADDR_SPACE_BITS); in kvm_get_msrs()
4687 mtrr_top_bits = MAKE_64BIT_MASK(cpu->phys_bits, 52 - cpu->phys_bits); in kvm_get_msrs()
/openbmc/qemu/target/i386/tcg/system/
H A Dsvm_helper.c176 if (addr & (0xfff | ((~0ULL) << env_archcpu(env)->phys_bits))) { in helper_vmrun()
275 if ((msrpm_base_pa & ~0xfff) >= (1ull << cpu->phys_bits) - SVM_MSRPM_SIZE) { in helper_vmrun()
279 if ((iopm_base_pa & ~0xfff) >= (1ull << cpu->phys_bits) - SVM_IOPM_SIZE) { in helper_vmrun()
318 (new_cr3 & ((~0ULL) << cpu->phys_bits))) { in helper_vmrun()
489 if (addr & (0xfff | ((~0ULL) << env_archcpu(env)->phys_bits))) { in helper_vmload()
550 if (addr & (0xfff | ((~0ULL) << env_archcpu(env)->phys_bits))) { in helper_vmsave()
H A Dmisc_helper.c93 (t0 & ((~0ULL) << env_archcpu(env)->phys_bits))) { in helper_write_crN()
206 if (val & (0xfff | ((~0ULL) << env_archcpu(env)->phys_bits))) { in helper_wrmsr()
H A Dexcp_helper.c163 rsvd_mask = ~MAKE_64BIT_MASK(0, env_archcpu(env)->phys_bits); in mmu_translate()
/openbmc/qemu/hw/i386/
H A Dpc.c765 return ((hwaddr)1 << cpu->phys_bits) - 1; in pc_max_used_gpa()
862 if (cpu->phys_bits >= 40) { in pc_memory_init()
872 maxphysaddr = ((hwaddr)1 << cpu->phys_bits) - 1; in pc_memory_init()
876 maxphysaddr, maxusedaddr, cpu->phys_bits); in pc_memory_init()
H A Dmicrovm.c233 hwaddr phys_size = (hwaddr)1 << X86_CPU(first_cpu)->phys_bits; in microvm_devices_init()