Searched refs:gebase (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/mips/kvm/ |
H A D | mips.c | 312 void *gebase, *p, *handler, *refill_start, *refill_end; in kvm_arch_vcpu_create() local 335 gebase = kzalloc(ALIGN(size, PAGE_SIZE), GFP_KERNEL); in kvm_arch_vcpu_create() 337 if (!gebase) { in kvm_arch_vcpu_create() 342 ALIGN(size, PAGE_SIZE), gebase); in kvm_arch_vcpu_create() 349 if (!cpu_has_ebase_wg && virt_to_phys(gebase) >= 0x20000000) { in kvm_arch_vcpu_create() 351 gebase); in kvm_arch_vcpu_create() 357 vcpu->arch.guest_ebase = gebase; in kvm_arch_vcpu_create() 360 handler = gebase + 0x2000; in kvm_arch_vcpu_create() 363 refill_start = gebase; in kvm_arch_vcpu_create() 369 kvm_mips_build_exception(gebase in kvm_arch_vcpu_create() [all...] |
/kernel/linux/linux-6.6/arch/mips/kvm/ |
H A D | mips.c | 283 void *gebase, *p, *handler, *refill_start, *refill_end; in kvm_arch_vcpu_create() local 306 gebase = kzalloc(ALIGN(size, PAGE_SIZE), GFP_KERNEL); in kvm_arch_vcpu_create() 308 if (!gebase) { in kvm_arch_vcpu_create() 313 ALIGN(size, PAGE_SIZE), gebase); in kvm_arch_vcpu_create() 320 if (!cpu_has_ebase_wg && virt_to_phys(gebase) >= 0x20000000) { in kvm_arch_vcpu_create() 322 gebase); in kvm_arch_vcpu_create() 328 vcpu->arch.guest_ebase = gebase; in kvm_arch_vcpu_create() 331 handler = gebase + 0x2000; in kvm_arch_vcpu_create() 334 refill_start = gebase; in kvm_arch_vcpu_create() 340 kvm_mips_build_exception(gebase in kvm_arch_vcpu_create() [all...] |
Completed in 3 milliseconds