	.file	1 "asm-offsets.c"
	.section .mdebug.abi64
	.previous
	.nan	legacy
	.module	softfloat
	.module	oddspreg
	.module	arch=octeon

 # -G value = 0, Arch = octeon, ISA = 65
 # GNU C11 (OpenWrt GCC 14.3.0 r33051-f5dae5ece4) version 14.3.0 (mips64-openwrt-linux-musl)
 #	compiled by GNU C version 10.2.1 20210110, GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.3.1, isl version none
 # GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
 # options passed: -G 0 -meb -mno-check-zero-division -mabi=64 -mno-abicalls -mno-branch-likely -msoft-float -march=octeon -msym32 -mllsc -mips64r2 -mno-shared -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-strict-aliasing -fno-pic -ffreestanding -fstack-check=no -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector -fomit-frame-pointer -fno-stack-clash-protection -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-builtin-wcslen -fno-builtin-wcslen -fno-caller-saves -ffunction-sections -fdata-sections
	.text
	.section	.text.output_ptreg_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_ptreg_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_ptreg_defines
	.type	output_ptreg_defines, @function
output_ptreg_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:31: 	COMMENT("MIPS pt_regs offsets.");
#APP
 # 31 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#MIPS pt_regs offsets."
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:32: 	OFFSET(PT_R0, pt_regs, regs[0]);
 # 32 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R0 0 offsetof(struct pt_regs, regs[0])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:33: 	OFFSET(PT_R1, pt_regs, regs[1]);
 # 33 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R1 8 offsetof(struct pt_regs, regs[1])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:34: 	OFFSET(PT_R2, pt_regs, regs[2]);
 # 34 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R2 16 offsetof(struct pt_regs, regs[2])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:35: 	OFFSET(PT_R3, pt_regs, regs[3]);
 # 35 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R3 24 offsetof(struct pt_regs, regs[3])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:36: 	OFFSET(PT_R4, pt_regs, regs[4]);
 # 36 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R4 32 offsetof(struct pt_regs, regs[4])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:37: 	OFFSET(PT_R5, pt_regs, regs[5]);
 # 37 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R5 40 offsetof(struct pt_regs, regs[5])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:38: 	OFFSET(PT_R6, pt_regs, regs[6]);
 # 38 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R6 48 offsetof(struct pt_regs, regs[6])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:39: 	OFFSET(PT_R7, pt_regs, regs[7]);
 # 39 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R7 56 offsetof(struct pt_regs, regs[7])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:40: 	OFFSET(PT_R8, pt_regs, regs[8]);
 # 40 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R8 64 offsetof(struct pt_regs, regs[8])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:41: 	OFFSET(PT_R9, pt_regs, regs[9]);
 # 41 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R9 72 offsetof(struct pt_regs, regs[9])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:42: 	OFFSET(PT_R10, pt_regs, regs[10]);
 # 42 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R10 80 offsetof(struct pt_regs, regs[10])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:43: 	OFFSET(PT_R11, pt_regs, regs[11]);
 # 43 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R11 88 offsetof(struct pt_regs, regs[11])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:44: 	OFFSET(PT_R12, pt_regs, regs[12]);
 # 44 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R12 96 offsetof(struct pt_regs, regs[12])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:45: 	OFFSET(PT_R13, pt_regs, regs[13]);
 # 45 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R13 104 offsetof(struct pt_regs, regs[13])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:46: 	OFFSET(PT_R14, pt_regs, regs[14]);
 # 46 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R14 112 offsetof(struct pt_regs, regs[14])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:47: 	OFFSET(PT_R15, pt_regs, regs[15]);
 # 47 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R15 120 offsetof(struct pt_regs, regs[15])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:48: 	OFFSET(PT_R16, pt_regs, regs[16]);
 # 48 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R16 128 offsetof(struct pt_regs, regs[16])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:49: 	OFFSET(PT_R17, pt_regs, regs[17]);
 # 49 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R17 136 offsetof(struct pt_regs, regs[17])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:50: 	OFFSET(PT_R18, pt_regs, regs[18]);
 # 50 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R18 144 offsetof(struct pt_regs, regs[18])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:51: 	OFFSET(PT_R19, pt_regs, regs[19]);
 # 51 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R19 152 offsetof(struct pt_regs, regs[19])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:52: 	OFFSET(PT_R20, pt_regs, regs[20]);
 # 52 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R20 160 offsetof(struct pt_regs, regs[20])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:53: 	OFFSET(PT_R21, pt_regs, regs[21]);
 # 53 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R21 168 offsetof(struct pt_regs, regs[21])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:54: 	OFFSET(PT_R22, pt_regs, regs[22]);
 # 54 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R22 176 offsetof(struct pt_regs, regs[22])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:55: 	OFFSET(PT_R23, pt_regs, regs[23]);
 # 55 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R23 184 offsetof(struct pt_regs, regs[23])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:56: 	OFFSET(PT_R24, pt_regs, regs[24]);
 # 56 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R24 192 offsetof(struct pt_regs, regs[24])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:57: 	OFFSET(PT_R25, pt_regs, regs[25]);
 # 57 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R25 200 offsetof(struct pt_regs, regs[25])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:58: 	OFFSET(PT_R26, pt_regs, regs[26]);
 # 58 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R26 208 offsetof(struct pt_regs, regs[26])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:59: 	OFFSET(PT_R27, pt_regs, regs[27]);
 # 59 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R27 216 offsetof(struct pt_regs, regs[27])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:60: 	OFFSET(PT_R28, pt_regs, regs[28]);
 # 60 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R28 224 offsetof(struct pt_regs, regs[28])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:61: 	OFFSET(PT_R29, pt_regs, regs[29]);
 # 61 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R29 232 offsetof(struct pt_regs, regs[29])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:62: 	OFFSET(PT_R30, pt_regs, regs[30]);
 # 62 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R30 240 offsetof(struct pt_regs, regs[30])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:63: 	OFFSET(PT_R31, pt_regs, regs[31]);
 # 63 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_R31 248 offsetof(struct pt_regs, regs[31])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:64: 	OFFSET(PT_LO, pt_regs, lo);
 # 64 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_LO 272 offsetof(struct pt_regs, lo)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:65: 	OFFSET(PT_HI, pt_regs, hi);
 # 65 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_HI 264 offsetof(struct pt_regs, hi)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:69: 	OFFSET(PT_EPC, pt_regs, cp0_epc);
 # 69 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_EPC 296 offsetof(struct pt_regs, cp0_epc)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:70: 	OFFSET(PT_BVADDR, pt_regs, cp0_badvaddr);
 # 70 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_BVADDR 280 offsetof(struct pt_regs, cp0_badvaddr)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:71: 	OFFSET(PT_STATUS, pt_regs, cp0_status);
 # 71 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_STATUS 256 offsetof(struct pt_regs, cp0_status)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:72: 	OFFSET(PT_CAUSE, pt_regs, cp0_cause);
 # 72 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_CAUSE 288 offsetof(struct pt_regs, cp0_cause)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:74: 	OFFSET(PT_MPL, pt_regs, mpl);
 # 74 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_MPL 304 offsetof(struct pt_regs, mpl)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:75: 	OFFSET(PT_MTP, pt_regs, mtp);
 # 75 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_MTP 352 offsetof(struct pt_regs, mtp)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:77: 	DEFINE(PT_SIZE, sizeof(struct pt_regs));
 # 77 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->PT_SIZE 400 sizeof(struct pt_regs)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:78: 	BLANK();
 # 78 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:79: }
#NO_APP
	jr	$31	 #
	.end	output_ptreg_defines
	.size	output_ptreg_defines, .-output_ptreg_defines
	.section	.text.output_task_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_task_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_task_defines
	.type	output_task_defines, @function
output_task_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:84: 	COMMENT("MIPS task_struct offsets.");
#APP
 # 84 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#MIPS task_struct offsets."
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:85: 	OFFSET(TASK_THREAD_INFO, task_struct, stack);
 # 85 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TASK_THREAD_INFO 8 offsetof(struct task_struct, stack)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:86: 	OFFSET(TASK_FLAGS, task_struct, flags);
 # 86 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TASK_FLAGS 20 offsetof(struct task_struct, flags)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:87: 	OFFSET(TASK_MM, task_struct, mm);
 # 87 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TASK_MM 1088 offsetof(struct task_struct, mm)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:88: 	OFFSET(TASK_PID, task_struct, pid);
 # 88 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TASK_PID 1216 offsetof(struct task_struct, pid)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:90: 	OFFSET(TASK_STACK_CANARY, task_struct, stack_canary);
 # 90 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TASK_STACK_CANARY 1224 offsetof(struct task_struct, stack_canary)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:92: 	DEFINE(TASK_STRUCT_SIZE, sizeof(struct task_struct));
 # 92 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TASK_STRUCT_SIZE 3328 sizeof(struct task_struct)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:93: 	BLANK();
 # 93 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:94: }
#NO_APP
	jr	$31	 #
	.end	output_task_defines
	.size	output_task_defines, .-output_task_defines
	.section	.text.output_thread_info_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_thread_info_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_thread_info_defines
	.type	output_thread_info_defines, @function
output_thread_info_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:99: 	COMMENT("MIPS thread_info offsets.");
#APP
 # 99 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#MIPS thread_info offsets."
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:100: 	OFFSET(TI_TASK, thread_info, task);
 # 100 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TI_TASK 0 offsetof(struct thread_info, task)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:101: 	OFFSET(TI_FLAGS, thread_info, flags);
 # 101 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TI_FLAGS 8 offsetof(struct thread_info, flags)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:102: 	OFFSET(TI_TP_VALUE, thread_info, tp_value);
 # 102 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TI_TP_VALUE 16 offsetof(struct thread_info, tp_value)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:103: 	OFFSET(TI_CPU, thread_info, cpu);
 # 103 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TI_CPU 24 offsetof(struct thread_info, cpu)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:104: 	OFFSET(TI_PRE_COUNT, thread_info, preempt_count);
 # 104 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TI_PRE_COUNT 28 offsetof(struct thread_info, preempt_count)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:105: 	OFFSET(TI_REGS, thread_info, regs);
 # 105 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TI_REGS 32 offsetof(struct thread_info, regs)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:106: 	OFFSET(TI_SYSCALL, thread_info, syscall);
 # 106 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->TI_SYSCALL 40 offsetof(struct thread_info, syscall)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:107: 	DEFINE(_THREAD_SIZE, THREAD_SIZE);
 # 107 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_THREAD_SIZE 16384 THREAD_SIZE"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:108: 	DEFINE(_THREAD_MASK, THREAD_MASK);
 # 108 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_THREAD_MASK 16383 THREAD_MASK"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:109: 	DEFINE(_IRQ_STACK_SIZE, IRQ_STACK_SIZE);
 # 109 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_IRQ_STACK_SIZE 16384 IRQ_STACK_SIZE"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:110: 	DEFINE(_IRQ_STACK_START, IRQ_STACK_START);
 # 110 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_IRQ_STACK_START 16368 IRQ_STACK_START"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:111: 	BLANK();
 # 111 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:112: }
#NO_APP
	jr	$31	 #
	.end	output_thread_info_defines
	.size	output_thread_info_defines, .-output_thread_info_defines
	.section	.text.output_thread_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_thread_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_thread_defines
	.type	output_thread_defines, @function
output_thread_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:117: 	COMMENT("MIPS specific thread_struct offsets.");
#APP
 # 117 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#MIPS specific thread_struct offsets."
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:118: 	OFFSET(THREAD_REG16, task_struct, thread.reg16);
 # 118 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG16 2304 offsetof(struct task_struct, thread.reg16)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:119: 	OFFSET(THREAD_REG17, task_struct, thread.reg17);
 # 119 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG17 2312 offsetof(struct task_struct, thread.reg17)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:120: 	OFFSET(THREAD_REG18, task_struct, thread.reg18);
 # 120 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG18 2320 offsetof(struct task_struct, thread.reg18)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:121: 	OFFSET(THREAD_REG19, task_struct, thread.reg19);
 # 121 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG19 2328 offsetof(struct task_struct, thread.reg19)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:122: 	OFFSET(THREAD_REG20, task_struct, thread.reg20);
 # 122 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG20 2336 offsetof(struct task_struct, thread.reg20)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:123: 	OFFSET(THREAD_REG21, task_struct, thread.reg21);
 # 123 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG21 2344 offsetof(struct task_struct, thread.reg21)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:124: 	OFFSET(THREAD_REG22, task_struct, thread.reg22);
 # 124 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG22 2352 offsetof(struct task_struct, thread.reg22)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:125: 	OFFSET(THREAD_REG23, task_struct, thread.reg23);
 # 125 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG23 2360 offsetof(struct task_struct, thread.reg23)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:126: 	OFFSET(THREAD_REG29, task_struct, thread.reg29);
 # 126 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG29 2368 offsetof(struct task_struct, thread.reg29)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:127: 	OFFSET(THREAD_REG30, task_struct, thread.reg30);
 # 127 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG30 2376 offsetof(struct task_struct, thread.reg30)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:128: 	OFFSET(THREAD_REG31, task_struct, thread.reg31);
 # 128 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_REG31 2384 offsetof(struct task_struct, thread.reg31)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:129: 	OFFSET(THREAD_STATUS, task_struct,
 # 129 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_STATUS 2392 offsetof(struct task_struct, thread.cp0_status)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:132: 	OFFSET(THREAD_BVADDR, task_struct, \
 # 132 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_BVADDR 2784 offsetof(struct task_struct, thread.cp0_badvaddr)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:134: 	OFFSET(THREAD_BUADDR, task_struct, \
 # 134 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_BUADDR 2792 offsetof(struct task_struct, thread.cp0_baduaddr)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:136: 	OFFSET(THREAD_ECODE, task_struct, \
 # 136 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_ECODE 2800 offsetof(struct task_struct, thread.error_code)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:138: 	OFFSET(THREAD_TRAPNO, task_struct, thread.trap_nr);
 # 138 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_TRAPNO 2808 offsetof(struct task_struct, thread.trap_nr)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:139: 	BLANK();
 # 139 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:140: }
#NO_APP
	jr	$31	 #
	.end	output_thread_defines
	.size	output_thread_defines, .-output_thread_defines
	.section	.text.output_thread_fpu_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_thread_fpu_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_thread_fpu_defines
	.type	output_thread_fpu_defines, @function
output_thread_fpu_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:146: 	OFFSET(THREAD_FPU, task_struct, thread.fpu);
#APP
 # 146 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPU 2400 offsetof(struct task_struct, thread.fpu)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:148: 	OFFSET(THREAD_FPR0, task_struct, thread.fpu.fpr[0]);
 # 148 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR0 2400 offsetof(struct task_struct, thread.fpu.fpr[0])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:149: 	OFFSET(THREAD_FPR1, task_struct, thread.fpu.fpr[1]);
 # 149 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR1 2408 offsetof(struct task_struct, thread.fpu.fpr[1])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:150: 	OFFSET(THREAD_FPR2, task_struct, thread.fpu.fpr[2]);
 # 150 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR2 2416 offsetof(struct task_struct, thread.fpu.fpr[2])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:151: 	OFFSET(THREAD_FPR3, task_struct, thread.fpu.fpr[3]);
 # 151 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR3 2424 offsetof(struct task_struct, thread.fpu.fpr[3])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:152: 	OFFSET(THREAD_FPR4, task_struct, thread.fpu.fpr[4]);
 # 152 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR4 2432 offsetof(struct task_struct, thread.fpu.fpr[4])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:153: 	OFFSET(THREAD_FPR5, task_struct, thread.fpu.fpr[5]);
 # 153 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR5 2440 offsetof(struct task_struct, thread.fpu.fpr[5])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:154: 	OFFSET(THREAD_FPR6, task_struct, thread.fpu.fpr[6]);
 # 154 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR6 2448 offsetof(struct task_struct, thread.fpu.fpr[6])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:155: 	OFFSET(THREAD_FPR7, task_struct, thread.fpu.fpr[7]);
 # 155 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR7 2456 offsetof(struct task_struct, thread.fpu.fpr[7])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:156: 	OFFSET(THREAD_FPR8, task_struct, thread.fpu.fpr[8]);
 # 156 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR8 2464 offsetof(struct task_struct, thread.fpu.fpr[8])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:157: 	OFFSET(THREAD_FPR9, task_struct, thread.fpu.fpr[9]);
 # 157 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR9 2472 offsetof(struct task_struct, thread.fpu.fpr[9])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:158: 	OFFSET(THREAD_FPR10, task_struct, thread.fpu.fpr[10]);
 # 158 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR10 2480 offsetof(struct task_struct, thread.fpu.fpr[10])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:159: 	OFFSET(THREAD_FPR11, task_struct, thread.fpu.fpr[11]);
 # 159 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR11 2488 offsetof(struct task_struct, thread.fpu.fpr[11])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:160: 	OFFSET(THREAD_FPR12, task_struct, thread.fpu.fpr[12]);
 # 160 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR12 2496 offsetof(struct task_struct, thread.fpu.fpr[12])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:161: 	OFFSET(THREAD_FPR13, task_struct, thread.fpu.fpr[13]);
 # 161 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR13 2504 offsetof(struct task_struct, thread.fpu.fpr[13])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:162: 	OFFSET(THREAD_FPR14, task_struct, thread.fpu.fpr[14]);
 # 162 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR14 2512 offsetof(struct task_struct, thread.fpu.fpr[14])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:163: 	OFFSET(THREAD_FPR15, task_struct, thread.fpu.fpr[15]);
 # 163 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR15 2520 offsetof(struct task_struct, thread.fpu.fpr[15])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:164: 	OFFSET(THREAD_FPR16, task_struct, thread.fpu.fpr[16]);
 # 164 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR16 2528 offsetof(struct task_struct, thread.fpu.fpr[16])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:165: 	OFFSET(THREAD_FPR17, task_struct, thread.fpu.fpr[17]);
 # 165 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR17 2536 offsetof(struct task_struct, thread.fpu.fpr[17])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:166: 	OFFSET(THREAD_FPR18, task_struct, thread.fpu.fpr[18]);
 # 166 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR18 2544 offsetof(struct task_struct, thread.fpu.fpr[18])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:167: 	OFFSET(THREAD_FPR19, task_struct, thread.fpu.fpr[19]);
 # 167 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR19 2552 offsetof(struct task_struct, thread.fpu.fpr[19])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:168: 	OFFSET(THREAD_FPR20, task_struct, thread.fpu.fpr[20]);
 # 168 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR20 2560 offsetof(struct task_struct, thread.fpu.fpr[20])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:169: 	OFFSET(THREAD_FPR21, task_struct, thread.fpu.fpr[21]);
 # 169 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR21 2568 offsetof(struct task_struct, thread.fpu.fpr[21])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:170: 	OFFSET(THREAD_FPR22, task_struct, thread.fpu.fpr[22]);
 # 170 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR22 2576 offsetof(struct task_struct, thread.fpu.fpr[22])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:171: 	OFFSET(THREAD_FPR23, task_struct, thread.fpu.fpr[23]);
 # 171 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR23 2584 offsetof(struct task_struct, thread.fpu.fpr[23])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:172: 	OFFSET(THREAD_FPR24, task_struct, thread.fpu.fpr[24]);
 # 172 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR24 2592 offsetof(struct task_struct, thread.fpu.fpr[24])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:173: 	OFFSET(THREAD_FPR25, task_struct, thread.fpu.fpr[25]);
 # 173 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR25 2600 offsetof(struct task_struct, thread.fpu.fpr[25])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:174: 	OFFSET(THREAD_FPR26, task_struct, thread.fpu.fpr[26]);
 # 174 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR26 2608 offsetof(struct task_struct, thread.fpu.fpr[26])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:175: 	OFFSET(THREAD_FPR27, task_struct, thread.fpu.fpr[27]);
 # 175 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR27 2616 offsetof(struct task_struct, thread.fpu.fpr[27])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:176: 	OFFSET(THREAD_FPR28, task_struct, thread.fpu.fpr[28]);
 # 176 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR28 2624 offsetof(struct task_struct, thread.fpu.fpr[28])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:177: 	OFFSET(THREAD_FPR29, task_struct, thread.fpu.fpr[29]);
 # 177 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR29 2632 offsetof(struct task_struct, thread.fpu.fpr[29])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:178: 	OFFSET(THREAD_FPR30, task_struct, thread.fpu.fpr[30]);
 # 178 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR30 2640 offsetof(struct task_struct, thread.fpu.fpr[30])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:179: 	OFFSET(THREAD_FPR31, task_struct, thread.fpu.fpr[31]);
 # 179 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FPR31 2648 offsetof(struct task_struct, thread.fpu.fpr[31])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:181: 	OFFSET(THREAD_FCR31, task_struct, thread.fpu.fcr31);
 # 181 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_FCR31 2656 offsetof(struct task_struct, thread.fpu.fcr31)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:182: 	OFFSET(THREAD_MSA_CSR, task_struct, thread.fpu.msacsr);
 # 182 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_MSA_CSR 2660 offsetof(struct task_struct, thread.fpu.msacsr)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:183: 	BLANK();
 # 183 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:184: }
#NO_APP
	jr	$31	 #
	.end	output_thread_fpu_defines
	.size	output_thread_fpu_defines, .-output_thread_fpu_defines
	.section	.text.output_mm_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_mm_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_mm_defines
	.type	output_mm_defines, @function
output_mm_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:190: 	COMMENT("Size of struct page");
#APP
 # 190 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#Size of struct page"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:191: 	DEFINE(STRUCT_PAGE_SIZE, sizeof(struct page));
 # 191 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->STRUCT_PAGE_SIZE 64 sizeof(struct page)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:192: 	BLANK();
 # 192 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:193: 	COMMENT("Linux mm_struct offsets.");
 # 193 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#Linux mm_struct offsets."
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:194: 	OFFSET(MM_USERS, mm_struct, mm_users);
 # 194 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->MM_USERS 180 offsetof(struct mm_struct, mm_users)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:195: 	OFFSET(MM_PGD, mm_struct, pgd);
 # 195 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->MM_PGD 168 offsetof(struct mm_struct, pgd)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:196: 	OFFSET(MM_CONTEXT, mm_struct, context);
 # 196 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->MM_CONTEXT 912 offsetof(struct mm_struct, context)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:197: 	BLANK();
 # 197 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:198: 	DEFINE(_PGD_T_SIZE, sizeof(pgd_t));
 # 198 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PGD_T_SIZE 8 sizeof(pgd_t)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:199: 	DEFINE(_PMD_T_SIZE, sizeof(pmd_t));
 # 199 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PMD_T_SIZE 8 sizeof(pmd_t)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:200: 	DEFINE(_PTE_T_SIZE, sizeof(pte_t));
 # 200 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PTE_T_SIZE 8 sizeof(pte_t)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:201: 	BLANK();
 # 201 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:202: 	DEFINE(_PGD_T_LOG2, PGD_T_LOG2);
 # 202 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PGD_T_LOG2 3 PGD_T_LOG2"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:204: 	DEFINE(_PMD_T_LOG2, PMD_T_LOG2);
 # 204 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PMD_T_LOG2 3 PMD_T_LOG2"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:206: 	DEFINE(_PTE_T_LOG2, PTE_T_LOG2);
 # 206 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PTE_T_LOG2 3 PTE_T_LOG2"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:207: 	BLANK();
 # 207 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:208: 	BLANK();
 # 208 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:209: 	DEFINE(_PMD_SHIFT, PMD_SHIFT);
 # 209 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PMD_SHIFT 21 PMD_SHIFT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:210: 	DEFINE(_PGDIR_SHIFT, PGDIR_SHIFT);
 # 210 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PGDIR_SHIFT 30 PGDIR_SHIFT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:211: 	BLANK();
 # 211 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:212: 	DEFINE(_PTRS_PER_PGD, PTRS_PER_PGD);
 # 212 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PTRS_PER_PGD 1024 PTRS_PER_PGD"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:213: 	DEFINE(_PTRS_PER_PMD, PTRS_PER_PMD);
 # 213 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PTRS_PER_PMD 512 PTRS_PER_PMD"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:214: 	DEFINE(_PTRS_PER_PTE, PTRS_PER_PTE);
 # 214 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PTRS_PER_PTE 512 PTRS_PER_PTE"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:215: 	BLANK();
 # 215 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:216: 	DEFINE(_PAGE_SHIFT, PAGE_SHIFT);
 # 216 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PAGE_SHIFT 12 PAGE_SHIFT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:217: 	DEFINE(_PAGE_SIZE, PAGE_SIZE);
 # 217 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_PAGE_SIZE 4096 PAGE_SIZE"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:218: 	BLANK();
 # 218 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:219: }
#NO_APP
	jr	$31	 #
	.end	output_mm_defines
	.size	output_mm_defines, .-output_mm_defines
	.section	.text.output_sc_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_sc_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_sc_defines
	.type	output_sc_defines, @function
output_sc_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:248: 	COMMENT("Linux sigcontext offsets.");
#APP
 # 248 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#Linux sigcontext offsets."
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:249: 	OFFSET(SC_REGS, sigcontext, sc_regs);
 # 249 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->SC_REGS 0 offsetof(struct sigcontext, sc_regs)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:250: 	OFFSET(SC_FPREGS, sigcontext, sc_fpregs);
 # 250 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->SC_FPREGS 256 offsetof(struct sigcontext, sc_fpregs)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:251: 	OFFSET(SC_MDHI, sigcontext, sc_mdhi);
 # 251 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->SC_MDHI 512 offsetof(struct sigcontext, sc_mdhi)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:252: 	OFFSET(SC_MDLO, sigcontext, sc_mdlo);
 # 252 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->SC_MDLO 544 offsetof(struct sigcontext, sc_mdlo)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:253: 	OFFSET(SC_PC, sigcontext, sc_pc);
 # 253 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->SC_PC 576 offsetof(struct sigcontext, sc_pc)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:254: 	OFFSET(SC_FPC_CSR, sigcontext, sc_fpc_csr);
 # 254 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->SC_FPC_CSR 584 offsetof(struct sigcontext, sc_fpc_csr)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:255: 	BLANK();
 # 255 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:256: }
#NO_APP
	jr	$31	 #
	.end	output_sc_defines
	.size	output_sc_defines, .-output_sc_defines
	.section	.text.output_signal_defined,"ax",@progbits
	.align	2
	.align	3
	.globl	output_signal_defined
	.set	nomips16
	.set	nomicromips
	.ent	output_signal_defined
	.type	output_signal_defined, @function
output_signal_defined:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:262: 	COMMENT("Linux signal numbers.");
#APP
 # 262 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#Linux signal numbers."
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:263: 	DEFINE(_SIGHUP, SIGHUP);
 # 263 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGHUP 1 SIGHUP"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:264: 	DEFINE(_SIGINT, SIGINT);
 # 264 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGINT 2 SIGINT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:265: 	DEFINE(_SIGQUIT, SIGQUIT);
 # 265 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGQUIT 3 SIGQUIT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:266: 	DEFINE(_SIGILL, SIGILL);
 # 266 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGILL 4 SIGILL"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:267: 	DEFINE(_SIGTRAP, SIGTRAP);
 # 267 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGTRAP 5 SIGTRAP"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:268: 	DEFINE(_SIGIOT, SIGIOT);
 # 268 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGIOT 6 SIGIOT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:269: 	DEFINE(_SIGABRT, SIGABRT);
 # 269 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGABRT 6 SIGABRT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:270: 	DEFINE(_SIGEMT, SIGEMT);
 # 270 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGEMT 7 SIGEMT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:271: 	DEFINE(_SIGFPE, SIGFPE);
 # 271 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGFPE 8 SIGFPE"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:272: 	DEFINE(_SIGKILL, SIGKILL);
 # 272 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGKILL 9 SIGKILL"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:273: 	DEFINE(_SIGBUS, SIGBUS);
 # 273 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGBUS 10 SIGBUS"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:274: 	DEFINE(_SIGSEGV, SIGSEGV);
 # 274 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGSEGV 11 SIGSEGV"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:275: 	DEFINE(_SIGSYS, SIGSYS);
 # 275 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGSYS 12 SIGSYS"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:276: 	DEFINE(_SIGPIPE, SIGPIPE);
 # 276 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGPIPE 13 SIGPIPE"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:277: 	DEFINE(_SIGALRM, SIGALRM);
 # 277 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGALRM 14 SIGALRM"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:278: 	DEFINE(_SIGTERM, SIGTERM);
 # 278 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGTERM 15 SIGTERM"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:279: 	DEFINE(_SIGUSR1, SIGUSR1);
 # 279 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGUSR1 16 SIGUSR1"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:280: 	DEFINE(_SIGUSR2, SIGUSR2);
 # 280 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGUSR2 17 SIGUSR2"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:281: 	DEFINE(_SIGCHLD, SIGCHLD);
 # 281 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGCHLD 18 SIGCHLD"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:282: 	DEFINE(_SIGPWR, SIGPWR);
 # 282 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGPWR 19 SIGPWR"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:283: 	DEFINE(_SIGWINCH, SIGWINCH);
 # 283 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGWINCH 20 SIGWINCH"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:284: 	DEFINE(_SIGURG, SIGURG);
 # 284 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGURG 21 SIGURG"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:285: 	DEFINE(_SIGIO, SIGIO);
 # 285 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGIO 22 SIGIO"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:286: 	DEFINE(_SIGSTOP, SIGSTOP);
 # 286 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGSTOP 23 SIGSTOP"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:287: 	DEFINE(_SIGTSTP, SIGTSTP);
 # 287 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGTSTP 24 SIGTSTP"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:288: 	DEFINE(_SIGCONT, SIGCONT);
 # 288 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGCONT 25 SIGCONT"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:289: 	DEFINE(_SIGTTIN, SIGTTIN);
 # 289 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGTTIN 26 SIGTTIN"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:290: 	DEFINE(_SIGTTOU, SIGTTOU);
 # 290 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGTTOU 27 SIGTTOU"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:291: 	DEFINE(_SIGVTALRM, SIGVTALRM);
 # 291 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGVTALRM 28 SIGVTALRM"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:292: 	DEFINE(_SIGPROF, SIGPROF);
 # 292 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGPROF 29 SIGPROF"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:293: 	DEFINE(_SIGXCPU, SIGXCPU);
 # 293 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGXCPU 30 SIGXCPU"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:294: 	DEFINE(_SIGXFSZ, SIGXFSZ);
 # 294 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->_SIGXFSZ 31 SIGXFSZ"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:295: 	BLANK();
 # 295 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:296: }
#NO_APP
	jr	$31	 #
	.end	output_signal_defined
	.size	output_signal_defined, .-output_signal_defined
	.section	.text.output_octeon_cop2_state_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_octeon_cop2_state_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_octeon_cop2_state_defines
	.type	output_octeon_cop2_state_defines, @function
output_octeon_cop2_state_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:302: 	COMMENT("Octeon specific octeon_cop2_state offsets.");
#APP
 # 302 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->#Octeon specific octeon_cop2_state offsets."
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:303: 	OFFSET(OCTEON_CP2_CRC_IV,	octeon_cop2_state, cop2_crc_iv);
 # 303 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_CRC_IV 0 offsetof(struct octeon_cop2_state, cop2_crc_iv)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:304: 	OFFSET(OCTEON_CP2_CRC_LENGTH,	octeon_cop2_state, cop2_crc_length);
 # 304 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_CRC_LENGTH 8 offsetof(struct octeon_cop2_state, cop2_crc_length)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:305: 	OFFSET(OCTEON_CP2_CRC_POLY,	octeon_cop2_state, cop2_crc_poly);
 # 305 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_CRC_POLY 16 offsetof(struct octeon_cop2_state, cop2_crc_poly)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:306: 	OFFSET(OCTEON_CP2_LLM_DAT,	octeon_cop2_state, cop2_llm_dat);
 # 306 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_LLM_DAT 24 offsetof(struct octeon_cop2_state, cop2_llm_dat)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:307: 	OFFSET(OCTEON_CP2_3DES_IV,	octeon_cop2_state, cop2_3des_iv);
 # 307 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_3DES_IV 40 offsetof(struct octeon_cop2_state, cop2_3des_iv)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:308: 	OFFSET(OCTEON_CP2_3DES_KEY,	octeon_cop2_state, cop2_3des_key);
 # 308 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_3DES_KEY 48 offsetof(struct octeon_cop2_state, cop2_3des_key)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:309: 	OFFSET(OCTEON_CP2_3DES_RESULT,	octeon_cop2_state, cop2_3des_result);
 # 309 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_3DES_RESULT 72 offsetof(struct octeon_cop2_state, cop2_3des_result)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:310: 	OFFSET(OCTEON_CP2_AES_INP0,	octeon_cop2_state, cop2_aes_inp0);
 # 310 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_AES_INP0 80 offsetof(struct octeon_cop2_state, cop2_aes_inp0)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:311: 	OFFSET(OCTEON_CP2_AES_IV,	octeon_cop2_state, cop2_aes_iv);
 # 311 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_AES_IV 88 offsetof(struct octeon_cop2_state, cop2_aes_iv)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:312: 	OFFSET(OCTEON_CP2_AES_KEY,	octeon_cop2_state, cop2_aes_key);
 # 312 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_AES_KEY 104 offsetof(struct octeon_cop2_state, cop2_aes_key)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:313: 	OFFSET(OCTEON_CP2_AES_KEYLEN,	octeon_cop2_state, cop2_aes_keylen);
 # 313 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_AES_KEYLEN 136 offsetof(struct octeon_cop2_state, cop2_aes_keylen)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:314: 	OFFSET(OCTEON_CP2_AES_RESULT,	octeon_cop2_state, cop2_aes_result);
 # 314 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_AES_RESULT 144 offsetof(struct octeon_cop2_state, cop2_aes_result)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:315: 	OFFSET(OCTEON_CP2_GFM_MULT,	octeon_cop2_state, cop2_gfm_mult);
 # 315 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_GFM_MULT 344 offsetof(struct octeon_cop2_state, cop2_gfm_mult)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:316: 	OFFSET(OCTEON_CP2_GFM_POLY,	octeon_cop2_state, cop2_gfm_poly);
 # 316 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_GFM_POLY 360 offsetof(struct octeon_cop2_state, cop2_gfm_poly)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:317: 	OFFSET(OCTEON_CP2_GFM_RESULT,	octeon_cop2_state, cop2_gfm_result);
 # 317 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_GFM_RESULT 368 offsetof(struct octeon_cop2_state, cop2_gfm_result)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:318: 	OFFSET(OCTEON_CP2_HSH_DATW,	octeon_cop2_state, cop2_hsh_datw);
 # 318 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_HSH_DATW 160 offsetof(struct octeon_cop2_state, cop2_hsh_datw)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:319: 	OFFSET(OCTEON_CP2_HSH_IVW,	octeon_cop2_state, cop2_hsh_ivw);
 # 319 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_HSH_IVW 280 offsetof(struct octeon_cop2_state, cop2_hsh_ivw)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:320: 	OFFSET(OCTEON_CP2_SHA3,		octeon_cop2_state, cop2_sha3);
 # 320 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->OCTEON_CP2_SHA3 384 offsetof(struct octeon_cop2_state, cop2_sha3)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:321: 	OFFSET(THREAD_CP2,	task_struct, thread.cp2);
 # 321 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->THREAD_CP2 2816 offsetof(struct task_struct, thread.cp2)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:326: 	BLANK();
 # 326 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:327: }
#NO_APP
	jr	$31	 #
	.end	output_octeon_cop2_state_defines
	.size	output_octeon_cop2_state_defines, .-output_octeon_cop2_state_defines
	.section	.text.output_kvm_defines,"ax",@progbits
	.align	2
	.align	3
	.globl	output_kvm_defines
	.set	nomips16
	.set	nomicromips
	.ent	output_kvm_defines
	.type	output_kvm_defines, @function
output_kvm_defines:
	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0
	.mask	0x00000000,0
	.fmask	0x00000000,0
 # arch/mips/kernel/asm-offsets.c:362: 	COMMENT(" KVM/MIPS Specific offsets. ");
#APP
 # 362 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "-># KVM/MIPS Specific offsets. "
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:364: 	OFFSET(VCPU_FPR0, kvm_vcpu_arch, fpu.fpr[0]);
 # 364 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR0 360 offsetof(struct kvm_vcpu_arch, fpu.fpr[0])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:365: 	OFFSET(VCPU_FPR1, kvm_vcpu_arch, fpu.fpr[1]);
 # 365 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR1 368 offsetof(struct kvm_vcpu_arch, fpu.fpr[1])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:366: 	OFFSET(VCPU_FPR2, kvm_vcpu_arch, fpu.fpr[2]);
 # 366 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR2 376 offsetof(struct kvm_vcpu_arch, fpu.fpr[2])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:367: 	OFFSET(VCPU_FPR3, kvm_vcpu_arch, fpu.fpr[3]);
 # 367 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR3 384 offsetof(struct kvm_vcpu_arch, fpu.fpr[3])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:368: 	OFFSET(VCPU_FPR4, kvm_vcpu_arch, fpu.fpr[4]);
 # 368 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR4 392 offsetof(struct kvm_vcpu_arch, fpu.fpr[4])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:369: 	OFFSET(VCPU_FPR5, kvm_vcpu_arch, fpu.fpr[5]);
 # 369 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR5 400 offsetof(struct kvm_vcpu_arch, fpu.fpr[5])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:370: 	OFFSET(VCPU_FPR6, kvm_vcpu_arch, fpu.fpr[6]);
 # 370 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR6 408 offsetof(struct kvm_vcpu_arch, fpu.fpr[6])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:371: 	OFFSET(VCPU_FPR7, kvm_vcpu_arch, fpu.fpr[7]);
 # 371 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR7 416 offsetof(struct kvm_vcpu_arch, fpu.fpr[7])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:372: 	OFFSET(VCPU_FPR8, kvm_vcpu_arch, fpu.fpr[8]);
 # 372 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR8 424 offsetof(struct kvm_vcpu_arch, fpu.fpr[8])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:373: 	OFFSET(VCPU_FPR9, kvm_vcpu_arch, fpu.fpr[9]);
 # 373 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR9 432 offsetof(struct kvm_vcpu_arch, fpu.fpr[9])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:374: 	OFFSET(VCPU_FPR10, kvm_vcpu_arch, fpu.fpr[10]);
 # 374 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR10 440 offsetof(struct kvm_vcpu_arch, fpu.fpr[10])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:375: 	OFFSET(VCPU_FPR11, kvm_vcpu_arch, fpu.fpr[11]);
 # 375 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR11 448 offsetof(struct kvm_vcpu_arch, fpu.fpr[11])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:376: 	OFFSET(VCPU_FPR12, kvm_vcpu_arch, fpu.fpr[12]);
 # 376 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR12 456 offsetof(struct kvm_vcpu_arch, fpu.fpr[12])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:377: 	OFFSET(VCPU_FPR13, kvm_vcpu_arch, fpu.fpr[13]);
 # 377 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR13 464 offsetof(struct kvm_vcpu_arch, fpu.fpr[13])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:378: 	OFFSET(VCPU_FPR14, kvm_vcpu_arch, fpu.fpr[14]);
 # 378 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR14 472 offsetof(struct kvm_vcpu_arch, fpu.fpr[14])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:379: 	OFFSET(VCPU_FPR15, kvm_vcpu_arch, fpu.fpr[15]);
 # 379 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR15 480 offsetof(struct kvm_vcpu_arch, fpu.fpr[15])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:380: 	OFFSET(VCPU_FPR16, kvm_vcpu_arch, fpu.fpr[16]);
 # 380 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR16 488 offsetof(struct kvm_vcpu_arch, fpu.fpr[16])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:381: 	OFFSET(VCPU_FPR17, kvm_vcpu_arch, fpu.fpr[17]);
 # 381 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR17 496 offsetof(struct kvm_vcpu_arch, fpu.fpr[17])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:382: 	OFFSET(VCPU_FPR18, kvm_vcpu_arch, fpu.fpr[18]);
 # 382 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR18 504 offsetof(struct kvm_vcpu_arch, fpu.fpr[18])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:383: 	OFFSET(VCPU_FPR19, kvm_vcpu_arch, fpu.fpr[19]);
 # 383 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR19 512 offsetof(struct kvm_vcpu_arch, fpu.fpr[19])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:384: 	OFFSET(VCPU_FPR20, kvm_vcpu_arch, fpu.fpr[20]);
 # 384 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR20 520 offsetof(struct kvm_vcpu_arch, fpu.fpr[20])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:385: 	OFFSET(VCPU_FPR21, kvm_vcpu_arch, fpu.fpr[21]);
 # 385 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR21 528 offsetof(struct kvm_vcpu_arch, fpu.fpr[21])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:386: 	OFFSET(VCPU_FPR22, kvm_vcpu_arch, fpu.fpr[22]);
 # 386 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR22 536 offsetof(struct kvm_vcpu_arch, fpu.fpr[22])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:387: 	OFFSET(VCPU_FPR23, kvm_vcpu_arch, fpu.fpr[23]);
 # 387 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR23 544 offsetof(struct kvm_vcpu_arch, fpu.fpr[23])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:388: 	OFFSET(VCPU_FPR24, kvm_vcpu_arch, fpu.fpr[24]);
 # 388 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR24 552 offsetof(struct kvm_vcpu_arch, fpu.fpr[24])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:389: 	OFFSET(VCPU_FPR25, kvm_vcpu_arch, fpu.fpr[25]);
 # 389 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR25 560 offsetof(struct kvm_vcpu_arch, fpu.fpr[25])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:390: 	OFFSET(VCPU_FPR26, kvm_vcpu_arch, fpu.fpr[26]);
 # 390 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR26 568 offsetof(struct kvm_vcpu_arch, fpu.fpr[26])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:391: 	OFFSET(VCPU_FPR27, kvm_vcpu_arch, fpu.fpr[27]);
 # 391 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR27 576 offsetof(struct kvm_vcpu_arch, fpu.fpr[27])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:392: 	OFFSET(VCPU_FPR28, kvm_vcpu_arch, fpu.fpr[28]);
 # 392 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR28 584 offsetof(struct kvm_vcpu_arch, fpu.fpr[28])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:393: 	OFFSET(VCPU_FPR29, kvm_vcpu_arch, fpu.fpr[29]);
 # 393 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR29 592 offsetof(struct kvm_vcpu_arch, fpu.fpr[29])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:394: 	OFFSET(VCPU_FPR30, kvm_vcpu_arch, fpu.fpr[30]);
 # 394 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR30 600 offsetof(struct kvm_vcpu_arch, fpu.fpr[30])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:395: 	OFFSET(VCPU_FPR31, kvm_vcpu_arch, fpu.fpr[31]);
 # 395 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FPR31 608 offsetof(struct kvm_vcpu_arch, fpu.fpr[31])"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:397: 	OFFSET(VCPU_FCR31, kvm_vcpu_arch, fpu.fcr31);
 # 397 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_FCR31 616 offsetof(struct kvm_vcpu_arch, fpu.fcr31)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:398: 	OFFSET(VCPU_MSA_CSR, kvm_vcpu_arch, fpu.msacsr);
 # 398 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->VCPU_MSA_CSR 620 offsetof(struct kvm_vcpu_arch, fpu.msacsr)"	 #
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:399: 	BLANK();
 # 399 "arch/mips/kernel/asm-offsets.c" 1
	
.ascii "->"
 # 0 "" 2
 # arch/mips/kernel/asm-offsets.c:400: }
#NO_APP
	jr	$31	 #
	.end	output_kvm_defines
	.size	output_kvm_defines, .-output_kvm_defines
	.ident	"GCC: (OpenWrt GCC 14.3.0 r33051-f5dae5ece4) 14.3.0"
	.section	.note.GNU-stack,"",@progbits
