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
138 if (stack < begin || stack >= end) in in_irq_stack()
154 bool noinstr get_stack_info_noinstr(unsigned long *stack, struct task_struct *task, in get_stack_info_noinstr() argument
157 if (in_task_stack(stack, task, info)) in get_stack_info_noinstr()
163 if (in_exception_stack(stack, info)) in get_stack_info_noinstr()
166 if (in_irq_stack(stack, info)) in get_stack_info_noinstr()
169 if (in_entry_stack(stack, info)) in get_stack_info_noinstr()
175 int get_stack_info(unsigned long *stack, struct task_struct *task, in get_stack_info() argument
180 if (!stack) in get_stack_info()
183 if (!get_stack_info_noinstr(stack, task, info)) in get_stack_info()