2 * Per-cpu current frame pointer - the location of the last exception frame on
3 * the stack, stored in the PDA.
5 * Jeremy Fitzhardinge <jeremy@goop.org>
7 #ifndef _ASM_I386_IRQ_REGS_H
8 #define _ASM_I386_IRQ_REGS_H
12 static inline struct pt_regs
*get_irq_regs(void)
14 return read_pda(irq_regs
);
17 static inline struct pt_regs
*set_irq_regs(struct pt_regs
*new_regs
)
19 struct pt_regs
*old_regs
;
21 old_regs
= read_pda(irq_regs
);
22 write_pda(irq_regs
, new_regs
);
27 #endif /* _ASM_I386_IRQ_REGS_H */