Searched refs:stack (Results 1 – 13 of 13) sorted by relevance
| /mm/ |
| A D | page_owner.c | 39 struct stack { struct 41 struct stack *next; argument 169 struct stack *stack; in add_stack_record_to_list() local 172 stack = kmalloc(sizeof(*stack), gfp_nested_mask(gfp_mask)); in add_stack_record_to_list() 173 if (!stack) { in add_stack_record_to_list() 858 struct stack *stack; in stack_start() local 875 return stack; in stack_start() 880 struct stack *stack = v; in stack_next() local 882 stack = stack->next; in stack_next() 886 return stack; in stack_next() [all …]
|
| A D | usercopy.c | 39 const void * const stack = task_stack_page(current); in check_stack_object() local 40 const void * const stackend = stack + THREAD_SIZE; in check_stack_object() 44 if (obj + len <= stack || stackend <= obj) in check_stack_object() 52 if (obj < stack || stackend < obj + len) in check_stack_object() 56 ret = arch_within_stack_frames(stack, stackend, obj, len); in check_stack_object()
|
| A D | kmemleak.c | 1774 void *stack = try_get_task_stack(p); in kmemleak_scan() local 1775 if (stack) { in kmemleak_scan() 1776 scan_block(stack, stack + THREAD_SIZE, NULL); in kmemleak_scan()
|
| A D | mm_init.c | 2669 const char *stack; in report_meminit() local 2672 stack = "all(pattern)"; in report_meminit() 2674 stack = "all(zero)"; in report_meminit() 2676 stack = "off"; in report_meminit() 2679 stack, str_on_off(want_init_on_alloc(GFP_KERNEL)), in report_meminit()
|
| A D | Kconfig | 354 ELF-FDPIC binfmt's brk and stack allocator. 1054 int "Default maximum user stack size for 32-bit processes (MB)" 1059 This is the maximum stack size in Megabytes in the VM layout of 32-bit 1060 user processes when the stack grows upwards (currently only on parisc 1114 In support of HARDENED_USERCOPY performing stack variable lifetime 1115 checking, an architecture-agnostic way to find the stack pointer
|
| A D | Kconfig.debug | 25 with stack traces of last allocation and freeing of the page, when
|
| /mm/kmsan/ |
| A D | init.c | 149 static void smallstack_push(struct smallstack *stack, struct page *pages) in smallstack_push() argument 151 KMSAN_WARN_ON(stack->index == MAX_BLOCKS); in smallstack_push() 152 stack->items[stack->index] = pages; in smallstack_push() 153 stack->index++; in smallstack_push() 157 static struct page *smallstack_pop(struct smallstack *stack) in smallstack_pop() argument 161 KMSAN_WARN_ON(stack->index == 0); in smallstack_pop() 162 stack->index--; in smallstack_pop() 163 ret = stack->items[stack->index]; in smallstack_pop() 164 stack->items[stack->index] = NULL; in smallstack_pop()
|
| A D | Makefile | 13 CC_FLAGS_KMSAN_RUNTIME := -fno-stack-protector 14 CC_FLAGS_KMSAN_RUNTIME += $(call cc-option,-fno-conserve-stack)
|
| /mm/kasan/ |
| A D | tags.c | 101 depot_stack_handle_t stack, old_stack; in save_stack_info() local 106 stack = kasan_save_stack(gfp_flags, in save_stack_info() 126 old_stack = entry->track.stack; in save_stack_info() 129 kasan_set_track(&entry->track, stack); in save_stack_info()
|
| A D | report.c | 280 if (track->stack) in print_track() 281 stack_depot_print(track->stack); in print_track() 337 if (info->alloc_track.stack) { in describe_object_stacks() 342 if (info->free_track.stack) { in describe_object_stacks() 368 return addr >= (void *)&init_thread_union.stack && in init_task_stack_addr() 369 (addr <= (void *)&init_thread_union.stack + in init_task_stack_addr() 370 sizeof(init_thread_union.stack)); in init_task_stack_addr()
|
| A D | common.c | 51 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack) in kasan_set_track() argument 61 track->stack = stack; in kasan_set_track() 66 depot_stack_handle_t stack; in kasan_save_track() local 68 stack = kasan_save_stack(flags, STACK_DEPOT_FLAG_CAN_ALLOC); in kasan_save_track() 69 kasan_set_track(track, stack); in kasan_save_track()
|
| A D | Makefile | 21 CC_FLAGS_KASAN_RUNTIME := $(call cc-option, -fno-conserve-stack) 22 CC_FLAGS_KASAN_RUNTIME += -fno-stack-protector
|
| A D | kasan.h | 195 depot_stack_handle_t stack; member 398 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack);
|
Completed in 91 milliseconds