Lines Matching defs:stack
20 * to use off stack temporal storage
39 struct stack {
41 struct stack *next;
43 static struct stack dummy_stack;
44 static struct stack failure_stack;
45 static struct stack *stack_list;
169 struct stack *stack;
172 stack = kmalloc(sizeof(*stack), gfp_nested_mask(gfp_mask));
173 if (!stack) {
179 stack->stack_record = stack_record;
180 stack->next = NULL;
183 stack->next = stack_list;
190 smp_store_release(&stack_list, stack);
399 * We linked the original stack to the new folio, we need to do the same
401 * when subtracting those pages from the stack.
628 pr_alert("page_owner allocation stack trace missing\n");
634 pr_alert("page_owner free stack trace missing\n");
636 pr_alert("page last free pid %d tgid %d stack trace:\n",
858 struct stack *stack;
869 stack = smp_load_acquire(&stack_list);
870 m->private = stack;
872 stack = m->private;
875 return stack;
880 struct stack *stack = v;
882 stack = stack->next;
883 *ppos = stack ? *ppos + 1 : -1UL;
884 m->private = stack;
886 return stack;
894 struct stack *stack = v;
897 struct stack_record *stack_record = stack->stack_record;
899 if (!stack->stack_record)