Searched refs:stack_start (Results 1 – 12 of 12) sorted by relevance
/linux-6.12.1/arch/sh/kernel/ |
D | smp.c | 212 } stack_start; 221 stack_start.sp = tsk->thread.sp; in __cpu_up() 222 stack_start.thread_info = tsk->stack; in __cpu_up() 223 stack_start.bss_start = 0; /* don't clear bss for secondary cpus */ in __cpu_up() 224 stack_start.start_kernel_fn = start_secondary; in __cpu_up() 226 flush_icache_range((unsigned long)&stack_start, in __cpu_up() 227 (unsigned long)&stack_start + sizeof(stack_start)); in __cpu_up()
|
D | head_32.S | 342 ENTRY(stack_start)
|
/linux-6.12.1/arch/parisc/kernel/ |
D | irq.c | 381 unsigned long stack_start = (unsigned long) task_stack_page(current); in stack_overflow_check() local 397 stack_usage = sp - stack_start; in stack_overflow_check() 403 stack_start = (unsigned long) &per_cpu(irq_stack_union, cpu).stack; in stack_overflow_check() 404 stack_usage = sp - stack_start; in stack_overflow_check() 415 current->comm, sp, stack_start, stack_start + IRQ_STACK_SIZE); in stack_overflow_check() 432 current->comm, sp, stack_start, stack_start + THREAD_SIZE); in stack_overflow_check()
|
/linux-6.12.1/arch/hexagon/kernel/ |
D | smp.c | 177 void *stack_start; in __cpu_up() local 182 stack_start = ((void *) thread) + THREAD_SIZE; in __cpu_up() 183 __vmstart(start_secondary, stack_start); in __cpu_up()
|
/linux-6.12.1/arch/arm/kernel/ |
D | process.c | 238 unsigned long stack_start = args->stack; in copy_thread() local 258 if (stack_start) in copy_thread() 259 childregs->ARM_sp = stack_start; in copy_thread()
|
/linux-6.12.1/arch/arm64/kernel/ |
D | process.c | 355 unsigned long stack_start = args->stack; in copy_thread() local 387 if (stack_start) { in copy_thread() 389 childregs->compat_sp = stack_start; in copy_thread() 391 childregs->sp = stack_start; in copy_thread()
|
/linux-6.12.1/arch/sh/boot/compressed/ |
D | misc.c | 123 long *stack_start = &user_stack[STACK_SIZE]; variable
|
D | head_64.S | 122 movi datalabel stack_start, r0
|
D | head_32.S | 99 .long stack_start
|
/linux-6.12.1/tools/lib/bpf/ |
D | btf_dump.c | 1292 int err, stack_start; in btf_dump_emit_type_decl() local 1294 stack_start = d->decl_stack_cnt; in btf_dump_emit_type_decl() 1308 d->decl_stack_cnt = stack_start; in btf_dump_emit_type_decl() 1354 decl_stack.ids = d->decl_stack + stack_start; in btf_dump_emit_type_decl() 1355 decl_stack.cnt = d->decl_stack_cnt - stack_start; in btf_dump_emit_type_decl() 1365 d->decl_stack_cnt = stack_start; in btf_dump_emit_type_decl()
|
/linux-6.12.1/mm/ |
D | page_owner.c | 856 static void *stack_start(struct seq_file *m, loff_t *ppos) in stack_start() function 921 .start = stack_start,
|
/linux-6.12.1/kernel/trace/ |
D | trace_events_hist.c | 3150 char *stack_start = str + sizeof(unsigned long); in __update_field_vars() local 3153 e = stack_trace_save((void *)stack_start, in __update_field_vars() 3157 ((unsigned long *)stack_start)[e] = 0; in __update_field_vars() 5182 char *stack_start = str + sizeof(unsigned long); in hist_trigger_elt_update() local 5185 e = stack_trace_save((void *)stack_start, in hist_trigger_elt_update() 5189 ((unsigned long *)stack_start)[e] = 0; in hist_trigger_elt_update()
|