unwind.h (6bcdf9d51b9892dd5c6892d50cf5e9628efb8062) | unwind.h (a8b7a92318b6d7779f6d8e9aa6ba0e3de01a8943) |
---|---|
1#ifndef _ASM_X86_UNWIND_H 2#define _ASM_X86_UNWIND_H 3 4#include <linux/sched.h> 5#include <linux/ftrace.h> 6#include <asm/ptrace.h> 7#include <asm/stacktrace.h> 8 9struct unwind_state { 10 struct stack_info stack_info; 11 unsigned long stack_mask; 12 struct task_struct *task; 13 int graph_idx; 14#ifdef CONFIG_FRAME_POINTER | 1#ifndef _ASM_X86_UNWIND_H 2#define _ASM_X86_UNWIND_H 3 4#include <linux/sched.h> 5#include <linux/ftrace.h> 6#include <asm/ptrace.h> 7#include <asm/stacktrace.h> 8 9struct unwind_state { 10 struct stack_info stack_info; 11 unsigned long stack_mask; 12 struct task_struct *task; 13 int graph_idx; 14#ifdef CONFIG_FRAME_POINTER |
15 bool got_irq; |
|
15 unsigned long *bp, *orig_sp; 16 struct pt_regs *regs; 17 unsigned long ip; 18#else 19 unsigned long *sp; 20#endif 21}; 22 --- 56 unchanged lines hidden --- | 16 unsigned long *bp, *orig_sp; 17 struct pt_regs *regs; 18 unsigned long ip; 19#else 20 unsigned long *sp; 21#endif 22}; 23 --- 56 unchanged lines hidden --- |