Home
last modified time | relevance | path

Searched refs:stack_gva (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/kvm/lib/s390/
H A Dprocessor.c164 u64 stack_gva; in vm_arch_vcpu_add() local
172 stack_gva = __vm_alloc(vm, stack_size, DEFAULT_GUEST_STACK_VADDR_MIN, in vm_arch_vcpu_add()
179 regs.gprs[15] = stack_gva + (DEFAULT_STACK_PGS * getpagesize()) - 160; in vm_arch_vcpu_add()
/linux/tools/testing/selftests/kvm/lib/loongarch/
H A Dprocessor.c375 u64 stack_gva; in vm_arch_vcpu_add() local
381 stack_gva = __vm_alloc(vm, stack_size, in vm_arch_vcpu_add()
383 TEST_ASSERT(stack_gva != 0, "No memory for vm stack"); in vm_arch_vcpu_add()
388 regs.gpr[3] = stack_gva + stack_size; in vm_arch_vcpu_add()
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dprocessor.c823 gva_t stack_gva; in vm_arch_vcpu_add() local
826 stack_gva = __vm_alloc(vm, DEFAULT_STACK_PGS * getpagesize(), in vm_arch_vcpu_add()
829 stack_gva += DEFAULT_STACK_PGS * getpagesize(); in vm_arch_vcpu_add()
840 TEST_ASSERT(IS_ALIGNED(stack_gva, PAGE_SIZE), in vm_arch_vcpu_add()
842 stack_gva -= 8; in vm_arch_vcpu_add()
852 regs.rsp = stack_gva; in vm_arch_vcpu_add()
/linux/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c317 unsigned long stack_gva; in vm_arch_vcpu_add() local
324 stack_gva = __vm_alloc(vm, stack_size, in vm_arch_vcpu_add()
346 vcpu_set_reg(vcpu, RISCV_CORE_REG(regs.sp), stack_gva + stack_size); in vm_arch_vcpu_add()
/linux/tools/testing/selftests/kvm/lib/arm64/
H A Dprocessor.c419 gva_t stack_gva; in __aarch64_vcpu_add() local
424 stack_gva = __vm_alloc(vm, stack_size, in __aarch64_vcpu_add()
430 vcpu_set_reg(vcpu, ctxt_reg_alias(vcpu, SYS_SP_EL1), stack_gva + stack_size); in __aarch64_vcpu_add()