/** | |
* @file op_arch.h | |
* defines registers for x86 | |
* | |
* @remark Copyright 2002 OProfile authors | |
* @remark Read the file COPYING | |
* | |
* @author Will Cohen | |
*/ | |
#ifndef OP_ARCH_H | |
#define OP_ARCH_H | |
#include <asm/ptrace.h> | |
/* How to access the processor's instruction pointer */ | |
#ifndef instruction_pointer | |
#define instruction_pointer(regs) ((regs)->eip) | |
#endif | |
/* Bit in processor's status register for interrupt masking */ | |
#define IRQ_ENABLED(regs) ((regs)->eflags & IF_MASK) | |
#endif /* OP_ARCH_H */ |