Home
last modified time | relevance | path

Searched refs:stack_base (Results 1 – 25 of 26) sorted by relevance

12

/openbmc/qemu/bsd-user/netbsd/
H A Dtarget_os_stack.h29 abi_ulong stack_base; in setup_initial_stack() local
31 stack_base = (target_stkbas + target_stksiz) - in setup_initial_stack()
34 *p = stack_base; in setup_initial_stack()
37 *stringp = stack_base; in setup_initial_stack()
43 if (!memcpy_to_target(stack_base, bprm->page[i], in setup_initial_stack()
50 stack_base += TARGET_PAGE_SIZE; in setup_initial_stack()
/openbmc/qemu/bsd-user/openbsd/
H A Dtarget_os_stack.h29 abi_ulong stack_base; in setup_initial_stack() local
31 stack_base = (target_stkbas + target_stksiz) - in setup_initial_stack()
34 *p = stack_base; in setup_initial_stack()
37 *stringp = stack_base; in setup_initial_stack()
43 if (!memcpy_to_target(stack_base, bprm->page[i], in setup_initial_stack()
50 stack_base += TARGET_PAGE_SIZE; in setup_initial_stack()
/openbmc/qemu/tests/tcg/multiarch/arm-compat-semi/
H A Dsemihosting.c31 void *stack_base; in main() member
53 if (info.stack_base == NULL || info.stack_limit) { in main()
54 printf("null stack: %p -> %p\n", info.stack_base, info.stack_limit); in main()
59 if (ptr_to_info > info.stack_base) { in main()
61 info.stack_base); in main()
76 printf("stack: %p -> %p\n", info.stack_base, info.stack_limit); in main()
/openbmc/qemu/tests/tcg/aarch64/system/
H A Dsemiheap.c32 void *stack_base; in main() member
55 if (info.stack_base == NULL) { in main()
56 ml_printf("null stack: %p -> %p\n", info.stack_base, info.stack_limit); in main()
73 ml_printf("stack: %p <- %p\n", info.stack_limit, info.stack_base); in main()
/openbmc/linux/arch/parisc/kernel/
H A Dsys_parisc.c82 unsigned long stack_base; in mmap_upper_limit() local
85 stack_base = rlim_stack ? rlim_stack->rlim_max in mmap_upper_limit()
88 stack_base = calc_max_stack_size(stack_base); in mmap_upper_limit()
92 stack_base += (STACK_RND_MASK << PAGE_SHIFT); in mmap_upper_limit()
94 return PAGE_ALIGN(STACK_TOP - stack_base); in mmap_upper_limit()
/openbmc/qemu/bsd-user/aarch64/
H A Dtarget_arch_thread.h25 abi_ulong arg, abi_ulong stack_base, abi_ulong stack_size) in target_thread_set_upcall() argument
33 sp = ROUND_DOWN(stack_base + stack_size, 16); in target_thread_set_upcall()
/openbmc/qemu/bsd-user/riscv/
H A Dtarget_arch_thread.h25 abi_ulong entry, abi_ulong arg, abi_ulong stack_base, in target_thread_set_upcall() argument
30 sp = ROUND_DOWN(stack_base + stack_size, 16); in target_thread_set_upcall()
/openbmc/qemu/bsd-user/arm/
H A Dtarget_arch_thread.h25 abi_ulong arg, abi_ulong stack_base, abi_ulong stack_size) in target_thread_set_upcall() argument
33 sp = (u_int)(stack_base + stack_size) & ~0x7; in target_thread_set_upcall()
/openbmc/linux/tools/testing/selftests/powerpc/mm/
H A Dstack_expansion_signal.c53 char stack_base; in child() local
61 stack_base_ptr = (char *) (((size_t) &stack_base + 65535) & ~65535UL); in child()
/openbmc/linux/fs/
H A Dexec.c757 unsigned long stack_base; in setup_arg_pages() local
766 stack_base = bprm->rlim_stack.rlim_max; in setup_arg_pages()
768 stack_base = calc_max_stack_size(stack_base); in setup_arg_pages()
772 stack_base += (STACK_RND_MASK << PAGE_SHIFT); in setup_arg_pages()
775 if (vma->vm_end - vma->vm_start > stack_base) in setup_arg_pages()
778 stack_base = PAGE_ALIGN(stack_top - stack_base); in setup_arg_pages()
780 stack_shift = vma->vm_start - stack_base; in setup_arg_pages()
855 stack_base = vma->vm_start + stack_expand; in setup_arg_pages()
857 stack_base = vma->vm_end - stack_expand; in setup_arg_pages()
860 ret = expand_stack_locked(vma, stack_base); in setup_arg_pages()
/openbmc/qemu/bsd-user/i386/
H A Dtarget_arch_thread.h25 abi_ulong arg, abi_ulong stack_base, abi_ulong stack_size) in target_thread_set_upcall() argument
/openbmc/qemu/bsd-user/x86_64/
H A Dtarget_arch_thread.h25 abi_ulong arg, abi_ulong stack_base, abi_ulong stack_size) in target_thread_set_upcall() argument
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/
H A Dstacktrace.c31 stacktrace_info->stack_base = (unsigned long)(params->stack_hyp_va - PAGE_SIZE); in hyp_prepare_backtrace()
/openbmc/qemu/linux-user/riscv/
H A Dcpu_loop.c112 ts->stack_base = info->start_stack; in target_cpu_copy_regs()
/openbmc/linux/arch/arm64/kvm/
H A Dstacktrace.c52 unsigned long low = (unsigned long)stacktrace_info->stack_base; in stackinfo_get_hyp()
/openbmc/qemu/linux-user/m68k/
H A Dcpu_loop.c120 ts->stack_base = info->start_stack; in target_cpu_copy_regs()
/openbmc/qemu/bsd-user/
H A Delfload.c186 abi_ulong stack_base, size; in setup_arg_pages() local
194 stack_base = TARGET_USRSTACK - size; in setup_arg_pages()
195 addr = target_mmap(stack_base , size + qemu_host_page_size, in setup_arg_pages()
/openbmc/qemu/linux-user/aarch64/
H A Dcpu_loop.c219 ts->stack_base = info->start_stack; in target_cpu_copy_regs()
/openbmc/qemu/linux-user/
H A Dqemu.h129 abi_ulong stack_base; member
/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_asm.h194 unsigned long stack_base; member
/openbmc/qemu/linux-user/arm/
H A Dcpu_loop.c539 ts->stack_base = info->start_stack; in target_cpu_copy_regs()
/openbmc/qemu/semihosting/
H A Darm-compat-semi.c698 retvals[2] = ts->stack_base; in do_common_semihosting()
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_struct.h231 u64 stack_base; /* W0 */ member
H A Drvu_debugfs.c1114 seq_printf(m, "W0: Stack base\t\t%llx\n", pool->stack_base); in print_npa_pool_ctx()
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c1393 aq->pool.stack_base = pool->stack->iova; in otx2_pool_init()

12