/usr/include/asm
NameSizeModeActions
a.out.h6930644editdlrm
auxvec.h2810644editdlrm
bitsperlong.h2290644editdlrm
boot.h2600644editdlrm
bootparam.h29700644editdlrm
byteorder.h1370644editdlrm
debugreg.h29040644editdlrm
e820.h22590644editdlrm
errno.h310644editdlrm
fcntl.h310644editdlrm
hyperv.h81030644editdlrm
ioctl.h310644editdlrm
ioctls.h320644editdlrm
ipcbuf.h320644editdlrm
ist.h7900644editdlrm
kvm.h62120644editdlrm
kvm_para.h23050644editdlrm
ldt.h12430644editdlrm
mce.h52410644editdlrm
mman.h1700644editdlrm
msgbuf.h320644editdlrm
msr-index.h234120644editdlrm
msr.h3110644editdlrm
mtrr.h37880644editdlrm
param.h310644editdlrm
poll.h300644editdlrm
posix_types.h920644editdlrm
posix_types_32.h13160644editdlrm
posix_types_64.h13060644editdlrm
prctl.h1900644editdlrm
processor-flags.h36560644editdlrm
ptrace-abi.h17970644editdlrm
ptrace.h11920644editdlrm
resource.h340644editdlrm
sembuf.h6990644editdlrm
setup.h820644editdlrm
shmbuf.h320644editdlrm
sigcontext.h54030644editdlrm
sigcontext32.h16840644editdlrm
siginfo.h1980644editdlrm
signal.h29580644editdlrm
socket.h320644editdlrm
sockios.h330644editdlrm
stat.h23240644editdlrm
statfs.h3530644editdlrm
swab.h11790644editdlrm
termbits.h340644editdlrm
termios.h330644editdlrm
types.h1140644editdlrm
ucontext.h3390644editdlrm
unistd.h820644editdlrm
unistd_32.h106920644editdlrm
unistd_64.h242380644editdlrm
vm86.h30550644editdlrm
vsyscall.h3750644editdlrm
Edit: /usr/include/asm/ptrace-abi.h (1797B)
#ifndef _ASM_X86_PTRACE_ABI_H #define _ASM_X86_PTRACE_ABI_H #ifdef __i386__ #define EBX 0 #define ECX 1 #define EDX 2 #define ESI 3 #define EDI 4 #define EBP 5 #define EAX 6 #define DS 7 #define ES 8 #define FS 9 #define GS 10 #define ORIG_EAX 11 #define EIP 12 #define CS 13 #define EFL 14 #define UESP 15 #define SS 16 #define FRAME_SIZE 17 #else /* __i386__ */ #if defined(__ASSEMBLY__) || defined(__FRAME_OFFSETS) #define R15 0 #define R14 8 #define R13 16 #define R12 24 #define RBP 32 #define RBX 40 /* arguments: interrupts/non tracing syscalls only save upto here*/ #define R11 48 #define R10 56 #define R9 64 #define R8 72 #define RAX 80 #define RCX 88 #define RDX 96 #define RSI 104 #define RDI 112 #define ORIG_RAX 120 /* = ERROR */ /* end of arguments */ /* cpu exception frame or undefined in case of fast syscall. */ #define RIP 128 #define CS 136 #define EFLAGS 144 #define RSP 152 #define SS 160 #define ARGOFFSET R11 #endif /* __ASSEMBLY__ */ /* top of stack page */ #define FRAME_SIZE 168 #endif /* !__i386__ */ /* Arbitrarily choose the same ptrace numbers as used by the Sparc code. */ #define PTRACE_GETREGS 12 #define PTRACE_SETREGS 13 #define PTRACE_GETFPREGS 14 #define PTRACE_SETFPREGS 15 #define PTRACE_GETFPXREGS 18 #define PTRACE_SETFPXREGS 19 #define PTRACE_OLDSETOPTIONS 21 /* only useful for access 32bit programs / kernels */ #define PTRACE_GET_THREAD_AREA 25 #define PTRACE_SET_THREAD_AREA 26 #ifdef __x86_64__ # define PTRACE_ARCH_PRCTL 30 #endif #define PTRACE_SYSEMU 31 #define PTRACE_SYSEMU_SINGLESTEP 32 #define PTRACE_SINGLEBLOCK 33 /* resume execution until next branch */ #ifndef __ASSEMBLY__ #include #endif #endif /* _ASM_X86_PTRACE_ABI_H */