Lines Matching defs:local_apic
138 struct local_apic { struct
140 /*000*/ struct { u32 __reserved[4]; } __reserved_01;
142 /*010*/ struct { u32 __reserved[4]; } __reserved_02;
144 /*020*/ struct { /* APIC ID Register */
149 } id;
152 struct { /* APIC Version Register */
158 } version;
160 /*040*/ struct { u32 __reserved[4]; } __reserved_03;
162 /*050*/ struct { u32 __reserved[4]; } __reserved_04;
164 /*060*/ struct { u32 __reserved[4]; } __reserved_05;
166 /*070*/ struct { u32 __reserved[4]; } __reserved_06;
168 /*080*/ struct { /* Task Priority Register */
172 } tpr;
175 struct { /* Arbitration Priority Register */
179 } apr;
182 struct { /* Processor Priority Register */
186 } ppr;
188 /*0B0*/ struct { /* End Of Interrupt Register */
191 } eoi;
193 /*0C0*/ struct { u32 __reserved[4]; } __reserved_07;
195 /*0D0*/ struct { /* Logical Destination Register */
199 } ldr;
201 /*0E0*/ struct { /* Destination Format Register */
205 } dfr;
207 /*0F0*/ struct { /* Spurious Interrupt Vector Register */
213 } svr;
215 /*100*/ struct { /* In Service Register */
218 } isr [8];
220 /*180*/ struct { /* Trigger Mode Register */
223 } tmr [8];
225 /*200*/ struct { /* Interrupt Request Register */
228 } irr [8];
230 /*280*/ union { /* Error Status Register */
247 } esr;
249 /*290*/ struct { u32 __reserved[4]; } __reserved_08;
251 /*2A0*/ struct { u32 __reserved[4]; } __reserved_09;
253 /*2B0*/ struct { u32 __reserved[4]; } __reserved_10;
255 /*2C0*/ struct { u32 __reserved[4]; } __reserved_11;
257 /*2D0*/ struct { u32 __reserved[4]; } __reserved_12;
259 /*2E0*/ struct { u32 __reserved[4]; } __reserved_13;
261 /*2F0*/ struct { u32 __reserved[4]; } __reserved_14;
263 /*300*/ struct { /* Interrupt Command Register 1 */
275 } icr1;
277 /*310*/ struct { /* Interrupt Command Register 2 */
286 } icr2;
288 /*320*/ struct { /* LVT - Timer */
297 } lvt_timer;
299 /*330*/ struct { u32 __reserved[4]; } __reserved_15;
301 /*340*/ struct { /* LVT - Performance Counter */
310 } lvt_pc;
312 /*350*/ struct { /* LVT - LINT0 */
323 } lvt_lint0;
325 /*360*/ struct { /* LVT - LINT1 */
336 } lvt_lint1;
338 /*370*/ struct { /* LVT - Error */
346 } lvt_error;
348 /*380*/ struct { /* Timer Initial Count Register */
351 } timer_icr;
354 struct { /* Timer Current Count Register */
357 } timer_ccr;
359 /*3A0*/ struct { u32 __reserved[4]; } __reserved_16;
361 /*3B0*/ struct { u32 __reserved[4]; } __reserved_17;
363 /*3C0*/ struct { u32 __reserved[4]; } __reserved_18;
365 /*3D0*/ struct { u32 __reserved[4]; } __reserved_19;
367 /*3E0*/ struct { /* Timer Divide Configuration Register */
371 } timer_dcr;
373 /*3F0*/ struct { u32 __reserved[4]; } __reserved_20;