1*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.sr), "sr" }, 2*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.pc), "pc" }, 3*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.lr), "lr" }, 4*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.sp), "sp" }, 5*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r12), "r12" }, 6*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r11), "r11" }, 7*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r10), "r10" }, 8*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r9), "r9" }, 9*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r8), "r8" }, 10*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r7), "r7" }, 11*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r6), "r6" }, 12*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r5), "r5" }, 13*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r4), "r4" }, 14*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r3), "r3" }, 15*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r2), "r2" }, 16*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r1), "r1" }, 17*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r0), "r0" }, 18*cf84ac9aSAndroid Build Coastguard Worker { uoff(regs.r12_orig), "orig_r12" }, 19*cf84ac9aSAndroid Build Coastguard Worker /* Other fields in "struct user" */ 20*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(u_tsize), 21*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(u_dsize), 22*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(u_ssize), 23*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(start_code), 24*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(start_data), 25*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(start_stack), 26*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(signal), 27*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(u_ar0), 28*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(magic), 29*cf84ac9aSAndroid Build Coastguard Worker XLAT_UOFF(u_comm), 30*cf84ac9aSAndroid Build Coastguard Worker #include "../userent0.h" 31