Home
last modified time | relevance | path

Searched refs:stack_end (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dstacktrace.c106 unsigned long stack_end; in __save_stack_trace_tsk_reliable() local
110 stack_end = stack_page + THREAD_SIZE; in __save_stack_trace_tsk_reliable()
126 stack_end -= STACK_FRAME_OVERHEAD + sizeof(struct pt_regs); in __save_stack_trace_tsk_reliable()
132 stack_end -= STACK_FRAME_OVERHEAD; in __save_stack_trace_tsk_reliable()
141 sp > stack_end - STACK_FRAME_MIN_SIZE) { in __save_stack_trace_tsk_reliable()
145 for (firstframe = true; sp != stack_end; in __save_stack_trace_tsk_reliable()
159 if (newsp != stack_end && in __save_stack_trace_tsk_reliable()
160 newsp > stack_end - STACK_FRAME_MIN_SIZE) { in __save_stack_trace_tsk_reliable()
173 if (sp <= stack_end - STACK_INT_FRAME_SIZE && in __save_stack_trace_tsk_reliable()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dstacktrace.c71 unsigned long stack_end; in arch_stack_walk_reliable() local
75 stack_end = stack_page + THREAD_SIZE; in arch_stack_walk_reliable()
79 stack_end -= STACK_FRAME_MIN_SIZE; in arch_stack_walk_reliable()
81 stack_end -= STACK_USER_INT_FRAME_SIZE; in arch_stack_walk_reliable()
89 sp > stack_end - STACK_FRAME_MIN_SIZE) { in arch_stack_walk_reliable()
93 for (firstframe = true; sp != stack_end; in arch_stack_walk_reliable()
107 if (newsp != stack_end && in arch_stack_walk_reliable()
108 newsp > stack_end - STACK_FRAME_MIN_SIZE) { in arch_stack_walk_reliable()
121 if (sp <= stack_end - STACK_INT_FRAME_SIZE && in arch_stack_walk_reliable()
/kernel/linux/linux-5.10/arch/x86/boot/
H A Dmain.c117 char *stack_end; in init_heap() local
121 : "=r" (stack_end) : "i" (-STACK_SIZE)); in init_heap()
125 if (heap_end > stack_end) in init_heap()
126 heap_end = stack_end; in init_heap()
/kernel/linux/linux-6.6/arch/x86/boot/
H A Dmain.c119 char *stack_end; in init_heap() local
123 : "=r" (stack_end) : "i" (-STACK_SIZE)); in init_heap()
127 if (heap_end > stack_end) in init_heap()
128 heap_end = stack_end; in init_heap()
/kernel/linux/linux-5.10/arch/nds32/kernel/
H A Dprocess.c239 unsigned long stack_start, stack_end; in get_wchan() local
247 stack_end = (unsigned long)task_stack_page(p) + THREAD_SIZE; in get_wchan()
251 if (fp < stack_start || fp > stack_end) in get_wchan()
/kernel/linux/linux-6.6/tools/testing/selftests/sgx/
H A Dmain.c1233 void *addr, *tcs, *stack_end, *ssa; in TEST_F() local
1299 stack_end = (void *)self->encl.encl_base + total_size; in TEST_F()
1308 eaccept_op.epc_addr = (unsigned long)stack_end; in TEST_F()
1317 self->run.exception_addr == (unsigned long)stack_end) { in TEST_F()
1458 eaccept_op.epc_addr = (unsigned long)stack_end; in TEST_F()

Completed in 5 milliseconds