Lines Matching refs:stack
88 static __always_inline bool in_exception_stack(unsigned long *stack, struct stack_info *info) in in_exception_stack() argument
90 unsigned long begin, end, stk = (unsigned long)stack; in in_exception_stack()
129 static __always_inline bool in_irq_stack(unsigned long *stack, struct stack_info *info) in in_irq_stack() argument
147 if (stack < begin || stack >= end) in in_irq_stack()
164 bool noinstr get_stack_info_noinstr(unsigned long *stack, struct task_struct *task, in get_stack_info_noinstr() argument
167 if (in_task_stack(stack, task, info)) in get_stack_info_noinstr()
173 if (in_exception_stack(stack, info)) in get_stack_info_noinstr()
176 if (in_irq_stack(stack, info)) in get_stack_info_noinstr()
179 if (in_entry_stack(stack, info)) in get_stack_info_noinstr()
185 int get_stack_info(unsigned long *stack, struct task_struct *task, in get_stack_info() argument
190 if (!stack) in get_stack_info()
193 if (!get_stack_info_noinstr(stack, task, info)) in get_stack_info()