#ifndef __ASM_OFFSETS_H__
#define __ASM_OFFSETS_H__
/*
 * DO NOT MODIFY.
 *
 * This file was generated by /var/tmp/portage/sys-kernel/linux-headers-2.6.17-r2/work/linux-2.6.17/Kbuild
 *
 */

#define THREAD 688 /* offsetof(struct task_struct, thread)	 # */
#define MM 200 /* offsetof(struct task_struct, mm)	 # */
#define AUDITCONTEXT 1704 /* offsetof(struct task_struct, audit_context)	 # */
#define KSP 0 /* offsetof(struct thread_struct, ksp)	 # */
#define PT_REGS 16 /* offsetof(struct thread_struct, regs)	 # */
#define THREAD_FPEXC_MODE 296 /* offsetof(struct thread_struct, fpexc_mode)	 # */
#define THREAD_FPR0 32 /* offsetof(struct thread_struct, fpr[0])	 # */
#define THREAD_FPSCR 288 /* offsetof(struct thread_struct, fpscr)	 # */
#define THREAD_VR0 336 /* offsetof(struct thread_struct, vr[0])	 # */
#define THREAD_VRSAVE 864 /* offsetof(struct thread_struct, vrsave)	 # */
#define THREAD_VSCR 848 /* offsetof(struct thread_struct, vscr)	 # */
#define THREAD_USED_VR 872 /* offsetof(struct thread_struct, used_vr)	 # */
#define KSP_VSID 8 /* offsetof(struct thread_struct, ksp_vsid)	 # */
#define TI_FLAGS 128 /* offsetof(struct thread_info, flags)	 # */
#define TI_LOCAL_FLAGS 64 /* offsetof(struct thread_info, local_flags)	 # */
#define TI_PREEMPT 20 /* offsetof(struct thread_info, preempt_count)	 # */
#define TI_TASK 0 /* offsetof(struct thread_info, task)	 # */
#define DCACHEL1LINESIZE 4 /* offsetof(struct ppc64_caches, dline_size)	 # */
#define DCACHEL1LOGLINESIZE 8 /* offsetof(struct ppc64_caches, log_dline_size)	 # */
#define DCACHEL1LINESPERPAGE 12 /* offsetof(struct ppc64_caches, dlines_per_page)	 # */
#define ICACHEL1LINESIZE 20 /* offsetof(struct ppc64_caches, iline_size)	 # */
#define ICACHEL1LOGLINESIZE 24 /* offsetof(struct ppc64_caches, log_iline_size)	 # */
#define ICACHEL1LINESPERPAGE 28 /* offsetof(struct ppc64_caches, ilines_per_page)	 # */
#define PACA_SIZE 512 /* sizeof(struct paca_struct)	 # */
#define PACAPACAINDEX 10 /* offsetof(struct paca_struct, paca_index)	 # */
#define PACAPROCSTART 58 /* offsetof(struct paca_struct, cpu_start)	 # */
#define PACAKSAVE 416 /* offsetof(struct paca_struct, kstack)	 # */
#define PACACURRENT 408 /* offsetof(struct paca_struct, __current)	 # */
#define PACASAVEDMSR 440 /* offsetof(struct paca_struct, saved_msr)	 # */
#define PACASTABREAL 24 /* offsetof(struct paca_struct, stab_real)	 # */
#define PACASTABVIRT 32 /* offsetof(struct paca_struct, stab_addr)	 # */
#define PACASTABRR 424 /* offsetof(struct paca_struct, stab_rr)	 # */
#define PACAR1 432 /* offsetof(struct paca_struct, saved_r1)	 # */
#define PACATOC 16 /* offsetof(struct paca_struct, kernel_toc)	 # */
#define PACAPROCENABLED 448 /* offsetof(struct paca_struct, proc_enabled)	 # */
#define PACASLBCACHE 384 /* offsetof(struct paca_struct, slb_cache)	 # */
#define PACASLBCACHEPTR 400 /* offsetof(struct paca_struct, slb_cache_ptr)	 # */
#define PACACONTEXTID 368 /* offsetof(struct paca_struct, context.id)	 # */
#define PACALOWHTLBAREAS 376 /* offsetof(struct paca_struct, context.low_htlb_areas)	 # */
#define PACAHIGHHTLBAREAS 378 /* offsetof(struct paca_struct, context.high_htlb_areas)	 # */
#define PACA_EXGEN 128 /* offsetof(struct paca_struct, exgen)	 # */
#define PACA_EXMC 208 /* offsetof(struct paca_struct, exmc)	 # */
#define PACA_EXSLB 288 /* offsetof(struct paca_struct, exslb)	 # */
#define PACAEMERGSP 40 /* offsetof(struct paca_struct, emergency_sp)	 # */
#define PACALPPACAPTR 0 /* offsetof(struct paca_struct, lppaca_ptr)	 # */
#define PACAHWCPUID 56 /* offsetof(struct paca_struct, hw_cpu_id)	 # */
#define PACA_STARTPURR 472 /* offsetof(struct paca_struct, startpurr)	 # */
#define PACA_USER_TIME 456 /* offsetof(struct paca_struct, user_time)	 # */
#define PACA_SYSTEM_TIME 464 /* offsetof(struct paca_struct, system_time)	 # */
#define LPPACASRR0 144 /* offsetof(struct lppaca, saved_srr0)	 # */
#define LPPACASRR1 152 /* offsetof(struct lppaca, saved_srr1)	 # */
#define LPPACAANYINT 128 /* offsetof(struct lppaca, int_dword.any_int)	 # */
#define LPPACADECRINT 132 /* offsetof(struct lppaca, int_dword.fields.decr_int)	 # */
#define RTASBASE 8 /* offsetof(struct rtas_t, base)	 # */
#define RTASENTRY 0 /* offsetof(struct rtas_t, entry)	 # */
#define STACK_FRAME_OVERHEAD 112 /* STACK_FRAME_OVERHEAD	 # */
#define SWITCH_FRAME_SIZE 464 /* STACK_FRAME_OVERHEAD + sizeof(struct pt_regs)	 # */
#define INT_FRAME_SIZE 752 /* STACK_FRAME_OVERHEAD + sizeof(struct pt_regs) + 288	 # */
#define PROM_FRAME_SIZE 480 /* STACK_FRAME_OVERHEAD + sizeof(struct pt_regs) + 16	 # */
#define RTAS_FRAME_SIZE 480 /* STACK_FRAME_OVERHEAD + sizeof(struct pt_regs) + 16	 # */
#define GPR0 112 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[0])	 # */
#define GPR1 120 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[1])	 # */
#define GPR2 128 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[2])	 # */
#define GPR3 136 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[3])	 # */
#define GPR4 144 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[4])	 # */
#define GPR5 152 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[5])	 # */
#define GPR6 160 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[6])	 # */
#define GPR7 168 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[7])	 # */
#define GPR8 176 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[8])	 # */
#define GPR9 184 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[9])	 # */
#define GPR10 192 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[10])	 # */
#define GPR11 200 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[11])	 # */
#define GPR12 208 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[12])	 # */
#define GPR13 216 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[13])	 # */
#define _NIP 368 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, nip)	 # */
#define _MSR 376 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, msr)	 # */
#define _CTR 392 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, ctr)	 # */
#define _LINK 400 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, link)	 # */
#define _CCR 416 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, ccr)	 # */
#define _XER 408 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, xer)	 # */
#define _DAR 440 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, dar)	 # */
#define _DSISR 448 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, dsisr)	 # */
#define ORIG_GPR3 384 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, orig_gpr3)	 # */
#define RESULT 456 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, result)	 # */
#define _TRAP 432 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, trap)	 # */
#define SOFTE 424 /* STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, softe)	 # */
#define _SRR0 464 /* STACK_FRAME_OVERHEAD+sizeof(struct pt_regs)	 # */
#define _SRR1 472 /* STACK_FRAME_OVERHEAD+sizeof(struct pt_regs)+8	 # */
#define CLONE_VM 256 /* CLONE_VM	 # */
#define CLONE_UNTRACED 8388608 /* CLONE_UNTRACED	 # */
#define CPU_SPEC_ENTRY_SIZE 72 /* sizeof(struct cpu_spec)	 # */
#define CPU_SPEC_PVR_MASK 0 /* offsetof(struct cpu_spec, pvr_mask)	 # */
#define CPU_SPEC_PVR_VALUE 4 /* offsetof(struct cpu_spec, pvr_value)	 # */
#define CPU_SPEC_FEATURES 16 /* offsetof(struct cpu_spec, cpu_features)	 # */
#define CPU_SPEC_SETUP 40 /* offsetof(struct cpu_spec, cpu_setup)	 # */
#define CFG_TB_ORIG_STAMP 48 /* offsetof(struct vdso_data, tb_orig_stamp)	 # */
#define CFG_TB_TICKS_PER_SEC 56 /* offsetof(struct vdso_data, tb_ticks_per_sec)	 # */
#define CFG_TB_TO_XS 64 /* offsetof(struct vdso_data, tb_to_xs)	 # */
#define CFG_STAMP_XSEC 72 /* offsetof(struct vdso_data, stamp_xsec)	 # */
#define CFG_TB_UPDATE_COUNT 80 /* offsetof(struct vdso_data, tb_update_count)	 # */
#define CFG_TZ_MINUTEWEST 88 /* offsetof(struct vdso_data, tz_minuteswest)	 # */
#define CFG_TZ_DSTTIME 92 /* offsetof(struct vdso_data, tz_dsttime)	 # */
#define CFG_SYSCALL_MAP32 160 /* offsetof(struct vdso_data, syscall_map_32)	 # */
#define WTOM_CLOCK_SEC 112 /* offsetof(struct vdso_data, wtom_clock_sec)	 # */
#define WTOM_CLOCK_NSEC 116 /* offsetof(struct vdso_data, wtom_clock_nsec)	 # */
#define CFG_SYSCALL_MAP64 120 /* offsetof(struct vdso_data, syscall_map_64)	 # */
#define TVAL64_TV_SEC 0 /* offsetof(struct timeval, tv_sec)	 # */
#define TVAL64_TV_USEC 8 /* offsetof(struct timeval, tv_usec)	 # */
#define TVAL32_TV_SEC 0 /* offsetof(struct compat_timeval, tv_sec)	 # */
#define TVAL32_TV_USEC 4 /* offsetof(struct compat_timeval, tv_usec)	 # */
#define TSPC64_TV_SEC 0 /* offsetof(struct timespec, tv_sec)	 # */
#define TSPC64_TV_NSEC 8 /* offsetof(struct timespec, tv_nsec)	 # */
#define TSPC32_TV_SEC 0 /* offsetof(struct compat_timespec, tv_sec)	 # */
#define TSPC32_TV_NSEC 4 /* offsetof(struct compat_timespec, tv_nsec)	 # */
#define TZONE_TZ_MINWEST 0 /* offsetof(struct timezone, tz_minuteswest)	 # */
#define TZONE_TZ_DSTTIME 4 /* offsetof(struct timezone, tz_dsttime)	 # */
#define CLOCK_REALTIME 0 /* CLOCK_REALTIME	 # */
#define CLOCK_MONOTONIC 1 /* CLOCK_MONOTONIC	 # */
#define NSEC_PER_SEC 1000000000 /* NSEC_PER_SEC	 # */
#define CLOCK_REALTIME_RES 4000000 /* TICK_NSEC	 # */

#endif
