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 ---