Lines Matching full:scratch

78 	unsigned long b6;		/* scratch */
79 unsigned long b7; /* scratch */
81 unsigned long ar_csd; /* used by cmp8xchg16 (scratch) */
82 unsigned long ar_ssd; /* reserved for future use (scratch) */
84 unsigned long r8; /* scratch (return value register 0) */
85 unsigned long r9; /* scratch (return value register 1) */
86 unsigned long r10; /* scratch (return value register 2) */
87 unsigned long r11; /* scratch (return value register 3) */
113 unsigned long r15; /* scratch */
117 unsigned long r14; /* scratch */
118 unsigned long r2; /* scratch */
119 unsigned long r3; /* scratch */
122 unsigned long r16; /* scratch */
123 unsigned long r17; /* scratch */
124 unsigned long r18; /* scratch */
125 unsigned long r19; /* scratch */
126 unsigned long r20; /* scratch */
127 unsigned long r21; /* scratch */
128 unsigned long r22; /* scratch */
129 unsigned long r23; /* scratch */
130 unsigned long r24; /* scratch */
131 unsigned long r25; /* scratch */
132 unsigned long r26; /* scratch */
133 unsigned long r27; /* scratch */
134 unsigned long r28; /* scratch */
135 unsigned long r29; /* scratch */
136 unsigned long r30; /* scratch */
137 unsigned long r31; /* scratch */
139 unsigned long ar_ccv; /* compare/exchange value (scratch) */
142 * Floating point registers that the kernel considers scratch:
144 struct ia64_fpreg f6; /* scratch */
145 struct ia64_fpreg f7; /* scratch */
146 struct ia64_fpreg f8; /* scratch */
147 struct ia64_fpreg f9; /* scratch */
148 struct ia64_fpreg f10; /* scratch */
149 struct ia64_fpreg f11; /* scratch */
166 struct ia64_fpreg f12; /* scratch, but untouched by kernel */
167 struct ia64_fpreg f13; /* scratch, but untouched by kernel */
168 struct ia64_fpreg f14; /* scratch, but untouched by kernel */
169 struct ia64_fpreg f15; /* scratch, but untouched by kernel */