Home
last modified time | relevance | path

Searched refs:stack (Results 1 – 25 of 94) sorted by relevance

1234

/u-boot/test/py/tests/
A Dtest_dm.py31 stack = [] # holds where we were up to at the previous indent level
43 if indent > len(stack):
44 stack.append(prev)
46 elif indent < len(stack):
47 prev = stack.pop()
52 print('indent', cur >= prev, indent, prev, cur, stack)
/u-boot/arch/arm/mach-imx/
A Dimx_bootaux.c48 static unsigned long load_elf_image_m_core_phdr(unsigned long addr, ulong *stack) in load_elf_image_m_core_phdr() argument
82 *stack = *(uint32_t *)src; in load_elf_image_m_core_phdr()
98 ulong stack, pc; in arch_auxiliary_core_up() local
108 pc = load_elf_image_m_core_phdr(addr, &stack); in arch_auxiliary_core_up()
113 stack = 0x0; in arch_auxiliary_core_up()
120 stack = *(u32 *)addr; in arch_auxiliary_core_up()
125 stack, pc); in arch_auxiliary_core_up()
128 writel(stack, M4_BOOTROM_BASE_ADDR); in arch_auxiliary_core_up()
/u-boot/arch/arm/include/asm/proc-armv/
A Dprocessor.h50 unsigned long *stack = (unsigned long *)sp; \
59 regs->ARM_r2 = stack[2]; /* r2 (envp) */ \
60 regs->ARM_r1 = stack[1]; /* r1 (argv) */ \
61 regs->ARM_r0 = stack[0]; /* r0 (argc) */ \
/u-boot/arch/arm/lib/
A Dvectors.S163 @ IRQ stack frame.
196 @ carve out a frame on current user stack
202 add r0, sp, #S_FRAME_SIZE @ grab pointer to old stack
206 mov r0, sp @ save current stack into r0 (param register)
212 @ !!!! R8 NEEDS to be saved !!!! a reserved stack spot would be good.
231 ldr r13, IRQ_STACK_START_IN @ setup our mode stack
233 str lr, [r13] @ save caller lr in position 0 of saved stack
235 str lr, [r13, #4] @ save spsr in position 1 of saved stack
243 .macro get_irq_stack @ setup IRQ stack
247 .macro get_fiq_stack @ setup FIQ stack
A Dvectors_m.S39 .long SYS_INIT_SP_ADDR @ 0 - Reset stack pointer
A Delf_arm_efi.lds60 *(.note.GNU-stack)
/u-boot/scripts/kconfig/
A Dsymbol.c1019 memset(stack, 0, sizeof(*stack)); in dep_stack_insert()
1023 stack->sym = sym; in dep_stack_insert()
1024 check_top = stack; in dep_stack_insert()
1052 for (stack = check_top; stack != NULL; stack = stack->prev) in sym_check_print_recursive()
1055 if (!stack) { in sym_check_print_recursive()
1060 for (; stack; stack = stack->next) { in sym_check_print_recursive()
1061 sym = stack->sym; in sym_check_print_recursive()
1062 next_sym = stack->next ? stack->next->sym : last_sym; in sym_check_print_recursive()
1186 stack.expr = NULL; in sym_check_sym_deps()
1192 stack.prop = prop; in sym_check_sym_deps()
[all …]
/u-boot/arch/x86/lib/fsp1/
A Dfsp_common.c48 int stack = CONFIG_FSP_TEMP_RAM_ADDR; in arch_fsp_init() local
82 stack = cmos_read32(CMOS_FSP_STACK_ADDR); in arch_fsp_init()
91 fsp_init(stack, boot_mode, nvs); in arch_fsp_init()
/u-boot/scripts/
A Dcheckstack.pl36 my (@stack, $re, $dre, $x, $xs, $funcre);
150 push @stack, "$intro$size\n";
166 push @stack, "$intro$size\n";
171 print sort { ($b =~ /:\t*(\d+)$/)[0] <=> ($a =~ /:\t*(\d+)$/)[0] } @stack;
/u-boot/boot/
A Dfdt_region.c37 int stack[FDT_MAX_DEPTH] = { 0 }; in fdt_find_regions() local
99 stack[depth] = want; in fdt_find_regions()
116 want = stack[depth--]; in fdt_find_regions()
326 if (!info->stack[i].included) { in fdt_include_supernodes()
327 start = info->stack[i].offset; in fdt_include_supernodes()
335 info->stack[i].included = 1; in fdt_include_supernodes()
340 if (!info->stack[i].want) in fdt_include_supernodes()
341 info->stack[i].want = WANT_NODES_ONLY; in fdt_include_supernodes()
564 info->stack[p.depth].want = p.want; in fdt_next_region()
565 info->stack[p.depth].offset = offset; in fdt_next_region()
[all …]
/u-boot/doc/SPL/
A DREADME.omap325 option and growing over that size results in a link error. The SPL stack
28 SPL text, data and rodata is considered the safe stack area. Details on
37 0x4020E000 - 0x4020FFFC: Area for the SPL stack.
44 0x4020E000 - 0x4020FFFC: Area for the SPL stack.
/u-boot/arch/arm/cpu/
A Du-boot.lds108 /* Skip addreses for stack */
111 /* Align end of stack section to page boundary */
120 * stack section. Instead, use the end of the stack section
/u-boot/arch/mips/lib/
A DMakefile10 obj-y += stack.o
/u-boot/doc/imx/common/
A Dimx7.txt8 - Set the stack at the end of the free area section, at 0x00946BB8.
13 this range for stack and malloc, the SPL itself must fit below 0x920000,
/u-boot/drivers/usb/emul/
A DKconfig9 stack on sandbox without needing a real device, or any host machine
/u-boot/examples/standalone/
A Dsched.c51 char stack[STK_SIZE]; member
279 (unsigned)lthreads[id].stack); in thread_start()
280 setctxsp ((vu_char *)&lthreads[id].stack[STK_SIZE]); in thread_start()
/u-boot/doc/usage/cmd/
A Dbdinfo.rst102 address of the IRQ stack pointer
105 initial stack pointer address
/u-boot/arch/arm/cpu/armv7/
A Dpsci.S259 @ the stack for CPU0 has the highest memory address.
265 @ | CPU0 stack |
274 @ This expects CPU ID in r0 and returns stack top in r0
276 @ stack top = __secure_stack_end - (cpuid << ARM_PSCI_STACK_SHIFT)
290 bl psci_get_cpu_stack_top @ stack top => r0
/u-boot/doc/arch/
A Dxtensa.rst66 file and reserves a stack frame. This is an integral part of the
70 register arguments and adjust the stack to handle arguments that cannot
74 instruction to determine the stack frame size, and adjusting the stack
/u-boot/arch/powerpc/lib/
A DMakefile42 obj-y += stack.o
/u-boot/arch/mips/
A DKconfig363 bool "Do not reserve malloc space on initial stack"
366 initial stack. This is useful if the initial stack can't hold large
371 bool "Do not reserve malloc space on initial stack in SPL"
374 initial stack. This is useful if the initial stack can't hold large
489 Select this if the initial stack frame could be setup in SRAM.
490 Normally the initial stack frame is set up in DRAM which is often
492 stack frame and the early C environment is set up before
500 Select this if the SRAM for initial stack needs to be initialized
/u-boot/include/
A Dfdt_region.h73 struct fdt_subnode_stack stack[FDT_MAX_DEPTH]; /* node stack */ member
/u-boot/arch/arm/include/asm/
A Dprocessor.h123 #define init_stack (init_task_union.stack)
/u-boot/arch/riscv/lib/
A Delf_riscv32_efi.lds68 *(.note.GNU-stack)
A Delf_riscv64_efi.lds68 *(.note.GNU-stack)

Completed in 42 milliseconds

1234