/* DO NOT TOUCH, AUTOGENERATED BY OFFSET.C */ #ifndef _MIPS_OFFSET_H #define _MIPS_OFFSET_H /* MIPS pt_regs offsets. */ #define PT_R0 24 #define PT_R1 28 #define PT_R2 32 #define PT_R3 36 #define PT_R4 40 #define PT_R5 44 #define PT_R6 48 #define PT_R7 52 #define PT_R8 56 #define PT_R9 60 #define PT_R10 64 #define PT_R11 68 #define PT_R12 72 #define PT_R13 76 #define PT_R14 80 #define PT_R15 84 #define PT_R16 88 #define PT_R17 92 #define PT_R18 96 #define PT_R19 100 #define PT_R20 104 #define PT_R21 108 #define PT_R22 112 #define PT_R23 116 #define PT_R24 120 #define PT_R25 124 #define PT_R26 128 #define PT_R27 132 #define PT_R28 136 #define PT_R29 140 #define PT_R30 144 #define PT_R31 148 #define PT_LO 152 #define PT_HI 156 #define PT_OR2 160 #define PT_OR7 164 #define PT_EPC 168 #define PT_BVADDR 172 #define PT_STATUS 176 #define PT_CAUSE 180 #define PT_SIZE 184 /* MIPS task_struct offsets. */ #define TASK_STATE 0 #define TASK_COUNTER 4 #define TASK_PRIORITY 8 #define TASK_SIGNAL 12 #define TASK_BLOCKED 16 #define TASK_FLAGS 20 #define TASK_MM 920 /* MIPS specific thread_struct offsets. */ #define THREAD_REG16 552 #define THREAD_REG17 556 #define THREAD_REG18 560 #define THREAD_REG19 564 #define THREAD_REG20 568 #define THREAD_REG21 572 #define THREAD_REG22 576 #define THREAD_REG23 580 #define THREAD_REG28 584 #define THREAD_REG29 588 #define THREAD_REG30 592 #define THREAD_REG31 596 #define THREAD_STATUS 600 #define THREAD_FPU 608 #define THREAD_BVADDR 872 #define THREAD_ECODE 876 #define THREAD_TRAPNO 880 #define THREAD_KSP 884 #define THREAD_PGDIR 888 #define THREAD_MFLAGS 892 #define THREAD_CURDS 896 #define THREAD_TRAMP 900 #define THREAD_OLDCTX 904 /* Linux mm_struct offsets. */ #define MM_COUNT 12 #define MM_PGD 8 #define MM_CONTEXT 28 /* Linux sigcontext offsets. */ #define SC_REGMASK 0 #define SC_STATUS 4 #define SC_PC 8 #define SC_REGS 16 #define SC_FPREGS 272 #define SC_OWNEDFP 528 #define SC_FPC_CSR 532 #define SC_FPC_EIR 536 #define SC_SSFLAGS 540 #define SC_MDHI 544 #define SC_MDLO 552 #define SC_CAUSE 560 #define SC_BADVADDR 564 #define SC_SIGSET 568 #endif /* !(_MIPS_OFFSET_H) */