Home
last modified time | relevance | path

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

/mm/kasan/
Dreport.c104 static void print_stack(depot_stack_handle_t stack) in print_stack() argument
109 nr_entries = stack_depot_fetch(stack, &entries); in print_stack()
116 if (track->stack) { in print_track()
117 print_stack(track->stack); in print_track()
216 return addr >= (void *)&init_thread_union.stack && in init_task_stack_addr()
217 (addr <= (void *)&init_thread_union.stack + in init_task_stack_addr()
218 sizeof(init_thread_union.stack)); in init_task_stack_addr()
DMakefile21 CC_FLAGS_KASAN_RUNTIME := $(call cc-option, -fno-conserve-stack)
22 CC_FLAGS_KASAN_RUNTIME += -fno-stack-protector
Dkasan.h145 depot_stack_handle_t stack; member
Dcommon.c46 track->stack = kasan_save_stack(flags); in kasan_set_track()
/mm/
Dusercopy.c36 const void * const stack = task_stack_page(current); in check_stack_object() local
37 const void * const stackend = stack + THREAD_SIZE; in check_stack_object()
41 if (obj + len <= stack || stackend <= obj) in check_stack_object()
49 if (obj < stack || stackend < obj + len) in check_stack_object()
53 ret = arch_within_stack_frames(stack, stackend, obj, len); in check_stack_object()
Dkmemleak.c1483 void *stack = try_get_task_stack(p); in kmemleak_scan() local
1484 if (stack) { in kmemleak_scan()
1485 scan_block(stack, stack + THREAD_SIZE, NULL); in kmemleak_scan()
DKconfig731 int "Maximum user stack size for 32-bit processes (MB)"
736 This is the maximum stack size in Megabytes in the VM layout of 32-bit
737 user processes when the stack grows upwards (currently only on parisc
738 arch). The stack will be located at the highest memory address minus
DKconfig.debug25 with stack traces of last allocation and freeing of the page, when