Home
last modified time | relevance | path

Searched refs:stack_vm_area (Results 1 – 5 of 5) sorted by relevance

/linux/Documentation/translations/zh_CN/mm/
H A Dvmalloced-kernel-stacks.rst100 task_struct中的stack_vm_area指针可以跟踪虚拟分配的堆栈,一个非空的stack_vm_area
105 struct vm_struct *stack_vm_area;
/linux/Documentation/mm/
H A Dvmalloced-kernel-stacks.rst112 stack_vm_area pointer in task_struct keeps track of the virtually allocated
113 stack and a non-null stack_vm_area pointer serves as an indication that the
118 struct vm_struct *stack_vm_area;
/linux/kernel/
H A Dfork.c209 struct vm_struct *stack_vm_area; member
275 struct vm_struct *vm_area = vm_stack->stack_vm_area; in thread_stack_free_rcu()
277 if (try_release_thread_stack_to_cache(vm_stack->stack_vm_area)) in thread_stack_free_rcu()
287 vm_stack->stack_vm_area = tsk->stack_vm_area; in thread_stack_delayed_free()
350 tsk->stack_vm_area = vm_area; in alloc_thread_stack_node()
371 tsk->stack_vm_area = vm_area; in alloc_thread_stack_node()
379 if (!try_release_thread_stack_to_cache(tsk->stack_vm_area)) in free_thread_stack()
383 tsk->stack_vm_area = NULL; in free_thread_stack()
/linux/kernel/dma/
H A Ddebug.c1082 struct vm_struct *stack_vm_area = task_stack_vm_area(current); in check_for_stack()
1084 if (!stack_vm_area) { in check_for_stack()
1095 for (i = 0; i < stack_vm_area->nr_pages; i++) { in check_for_stack()
1097 page_to_pfn(stack_vm_area->pages[i])) in check_for_stack()
1081 struct vm_struct *stack_vm_area = task_stack_vm_area(current); check_for_stack() local
/linux/include/linux/
H A Dsched.h1566 struct vm_struct *stack_vm_area; member