#ifndef __ASM_OFFSETS_H__
#define __ASM_OFFSETS_H__
/*
 * DO NOT MODIFY.
 *
 * This file was generated by Kbuild
 */

#define THREAD 1872 /* offsetof(struct task_struct, thread) */
#define MM 840 /* offsetof(struct task_struct, mm) */
#define TASK_CANARY 936 /* offsetof(struct task_struct, stack_canary) */
#define RTAS_SP 12 /* offsetof(struct thread_struct, rtas_sp) */
#define TASK_STACK 132 /* offsetof(struct task_struct, stack) */
#define TASK_CPU 4 /* offsetof(struct task_struct, thread_info.cpu) */
#define KSP 0 /* offsetof(struct thread_struct, ksp) */
#define PT_REGS 4 /* offsetof(struct thread_struct, regs) */
#define THREAD_FPEXC_MODE 356 /* offsetof(struct thread_struct, fpexc_mode) */
#define THREAD_FPSTATE 80 /* offsetof(struct thread_struct, fp_state.fpr) */
#define THREAD_FPSAVEAREA 352 /* offsetof(struct thread_struct, fp_save_area) */
#define FPSTATE_FPSCR 256 /* offsetof(struct thread_fp_state, fpscr) */
#define THREAD_LOAD_FP 401 /* offsetof(struct thread_struct, load_fp) */
#define THREAD_VRSTATE 416 /* offsetof(struct thread_struct, vr_state.vr) */
#define THREAD_VRSAVEAREA 944 /* offsetof(struct thread_struct, vr_save_area) */
#define THREAD_USED_VR 952 /* offsetof(struct thread_struct, used_vr) */
#define VRSTATE_VSCR 512 /* offsetof(struct thread_vr_state, vscr) */
#define THREAD_LOAD_VEC 402 /* offsetof(struct thread_struct, load_vec) */
#define PGDIR 8 /* offsetof(struct thread_struct, pgdir) */
#define SRR0 20 /* offsetof(struct thread_struct, srr0) */
#define SRR1 24 /* offsetof(struct thread_struct, srr1) */
#define DAR 28 /* offsetof(struct thread_struct, dar) */
#define DSISR 32 /* offsetof(struct thread_struct, dsisr) */
#define THR0 36 /* offsetof(struct thread_struct, r0) */
#define THR3 40 /* offsetof(struct thread_struct, r3) */
#define THR4 44 /* offsetof(struct thread_struct, r4) */
#define THR5 48 /* offsetof(struct thread_struct, r5) */
#define THR6 52 /* offsetof(struct thread_struct, r6) */
#define THR8 56 /* offsetof(struct thread_struct, r8) */
#define THR9 60 /* offsetof(struct thread_struct, r9) */
#define THR11 64 /* offsetof(struct thread_struct, r11) */
#define THLR 68 /* offsetof(struct thread_struct, lr) */
#define THCTR 72 /* offsetof(struct thread_struct, ctr) */
#define THSR0 76 /* offsetof(struct thread_struct, sr0) */
#define TI_LOCAL_FLAGS 8 /* offsetof(struct thread_info, local_flags) */
#define RTASBASE 4 /* offsetof(struct rtas_t, base) */
#define RTASENTRY 0 /* offsetof(struct rtas_t, entry) */
#define INT_FRAME_SIZE 208 /* STACK_INT_FRAME_SIZE */
#define SWITCH_FRAME_SIZE 208 /* STACK_SWITCH_FRAME_SIZE */
#define GPR0 16 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[0]) */
#define GPR1 20 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[1]) */
#define GPR2 24 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[2]) */
#define GPR3 28 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[3]) */
#define GPR4 32 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[4]) */
#define GPR5 36 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[5]) */
#define GPR6 40 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[6]) */
#define GPR7 44 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[7]) */
#define GPR8 48 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[8]) */
#define GPR9 52 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[9]) */
#define GPR10 56 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[10]) */
#define GPR11 60 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[11]) */
#define GPR12 64 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[12]) */
#define GPR13 68 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, gpr[13]) */
#define _NIP 144 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, nip) */
#define _MSR 148 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, msr) */
#define _CTR 156 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, ctr) */
#define _LINK 160 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, link) */
#define _CCR 168 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, ccr) */
#define _XER 164 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, xer) */
#define _DAR 180 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, dar) */
#define _DEAR 180 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, dear) */
#define _DSISR 184 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, dsisr) */
#define _ESR 184 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, esr) */
#define ORIG_GPR3 152 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, orig_gpr3) */
#define RESULT 188 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, result) */
#define _TRAP 176 /* STACK_INT_FRAME_REGS + offsetof(struct pt_regs, trap) */
#define CPU_SPEC_FEATURES 12 /* offsetof(struct cpu_spec, cpu_features) */
#define CPU_SPEC_SETUP 48 /* offsetof(struct cpu_spec, cpu_setup) */
#define CPU_SPEC_RESTORE 52 /* offsetof(struct cpu_spec, cpu_restore) */
#define pbe_address 0 /* offsetof(struct pbe, address) */
#define pbe_orig_address 4 /* offsetof(struct pbe, orig_address) */
#define pbe_next 8 /* offsetof(struct pbe, next) */
#define TASK_SIZE -1342177280 /* TASK_SIZE */
#define NUM_USER_SEGMENTS 11 /* TASK_SIZE>>28 */
#define VDSO_DATA_OFFSET 72 /* offsetof(struct vdso_arch_data, data) */
#define CFG_TB_TICKS_PER_SEC 0 /* offsetof(struct vdso_arch_data, tb_ticks_per_sec) */
#define CFG_SYSCALL_MAP32 8 /* offsetof(struct vdso_arch_data, syscall_map) */
#define VDSO_CLOCKMODE_OFFSET 76 /* offsetof(struct vdso_arch_data, data[0].clock_mode) */
#define VDSO_CLOCKMODE_TIMENS 2147483647 /* VDSO_CLOCKMODE_TIMENS */
#define BUG_ENTRY_SIZE 12 /* sizeof(struct bug_entry) */
#define KVM_MAGIC_SCRATCH1 0 /* offsetof(struct kvm_vcpu_arch_shared, scratch1) */
#define KVM_MAGIC_SCRATCH2 8 /* offsetof(struct kvm_vcpu_arch_shared, scratch2) */
#define KVM_MAGIC_SCRATCH3 16 /* offsetof(struct kvm_vcpu_arch_shared, scratch3) */
#define KVM_MAGIC_INT 100 /* offsetof(struct kvm_vcpu_arch_shared, int_pending) */
#define KVM_MAGIC_MSR 88 /* offsetof(struct kvm_vcpu_arch_shared, msr) */
#define KVM_MAGIC_CRITICAL 24 /* offsetof(struct kvm_vcpu_arch_shared, critical) */
#define KVM_MAGIC_SR 104 /* offsetof(struct kvm_vcpu_arch_shared, sr) */
#define PPC_DBELL_SERVER 5 /* PPC_DBELL_SERVER */

#endif
