Lines Matching defs:local_apic

177 struct local_apic {  struct
179 /*000*/ struct { u32 __reserved[4]; } __reserved_01;
181 /*010*/ struct { u32 __reserved[4]; } __reserved_02;
183 /*020*/ struct { /* APIC ID Register */
188 } id;
191 struct { /* APIC Version Register */
197 } version;
199 /*040*/ struct { u32 __reserved[4]; } __reserved_03;
201 /*050*/ struct { u32 __reserved[4]; } __reserved_04;
203 /*060*/ struct { u32 __reserved[4]; } __reserved_05;
205 /*070*/ struct { u32 __reserved[4]; } __reserved_06;
207 /*080*/ struct { /* Task Priority Register */
211 } tpr;
214 struct { /* Arbitration Priority Register */
218 } apr;
221 struct { /* Processor Priority Register */
225 } ppr;
227 /*0B0*/ struct { /* End Of Interrupt Register */
230 } eoi;
232 /*0C0*/ struct { u32 __reserved[4]; } __reserved_07;
234 /*0D0*/ struct { /* Logical Destination Register */
238 } ldr;
240 /*0E0*/ struct { /* Destination Format Register */
244 } dfr;
246 /*0F0*/ struct { /* Spurious Interrupt Vector Register */
252 } svr;
254 /*100*/ struct { /* In Service Register */
257 } isr [8];
259 /*180*/ struct { /* Trigger Mode Register */
262 } tmr [8];
264 /*200*/ struct { /* Interrupt Request Register */
267 } irr [8];
269 /*280*/ union { /* Error Status Register */
286 } esr;
288 /*290*/ struct { u32 __reserved[4]; } __reserved_08;
290 /*2A0*/ struct { u32 __reserved[4]; } __reserved_09;
292 /*2B0*/ struct { u32 __reserved[4]; } __reserved_10;
294 /*2C0*/ struct { u32 __reserved[4]; } __reserved_11;
296 /*2D0*/ struct { u32 __reserved[4]; } __reserved_12;
298 /*2E0*/ struct { u32 __reserved[4]; } __reserved_13;
300 /*2F0*/ struct { u32 __reserved[4]; } __reserved_14;
302 /*300*/ struct { /* Interrupt Command Register 1 */
314 } icr1;
316 /*310*/ struct { /* Interrupt Command Register 2 */
325 } icr2;
327 /*320*/ struct { /* LVT - Timer */
336 } lvt_timer;
338 /*330*/ struct { /* LVT - Thermal Sensor */
347 } lvt_thermal;
349 /*340*/ struct { /* LVT - Performance Counter */
358 } lvt_pc;
360 /*350*/ struct { /* LVT - LINT0 */
371 } lvt_lint0;
373 /*360*/ struct { /* LVT - LINT1 */
384 } lvt_lint1;
386 /*370*/ struct { /* LVT - Error */
394 } lvt_error;
396 /*380*/ struct { /* Timer Initial Count Register */
399 } timer_icr;
402 struct { /* Timer Current Count Register */
405 } timer_ccr;
407 /*3A0*/ struct { u32 __reserved[4]; } __reserved_16;
409 /*3B0*/ struct { u32 __reserved[4]; } __reserved_17;
411 /*3C0*/ struct { u32 __reserved[4]; } __reserved_18;
413 /*3D0*/ struct { u32 __reserved[4]; } __reserved_19;
415 /*3E0*/ struct { /* Timer Divide Configuration Register */
419 } timer_dcr;
421 /*3F0*/ struct { u32 __reserved[4]; } __reserved_20;