processor.h (cc9263874b42bf98209dce0afe698b550648e770) | processor.h (0100301bfdf56a2a370c7157b5ab0fbf9313e1cd) |
---|---|
1#ifndef _ASM_X86_PROCESSOR_H 2#define _ASM_X86_PROCESSOR_H 3 4#include <asm/processor-flags.h> 5 6/* Forward declaration, a strange C thing */ 7struct task_struct; 8struct mm_struct; --- 375 unchanged lines hidden (view full) --- 384#ifdef CONFIG_X86_32 385 unsigned long sysenter_cs; 386#else 387 unsigned short es; 388 unsigned short ds; 389 unsigned short fsindex; 390 unsigned short gsindex; 391#endif | 1#ifndef _ASM_X86_PROCESSOR_H 2#define _ASM_X86_PROCESSOR_H 3 4#include <asm/processor-flags.h> 5 6/* Forward declaration, a strange C thing */ 7struct task_struct; 8struct mm_struct; --- 375 unchanged lines hidden (view full) --- 384#ifdef CONFIG_X86_32 385 unsigned long sysenter_cs; 386#else 387 unsigned short es; 388 unsigned short ds; 389 unsigned short fsindex; 390 unsigned short gsindex; 391#endif |
392#ifdef CONFIG_X86_32 393 unsigned long ip; 394#endif | |
395#ifdef CONFIG_X86_64 396 unsigned long fsbase; 397 unsigned long gsbase; 398#else 399 /* 400 * XXX: this could presumably be unsigned short. Alternatively, 401 * 32-bit kernels could be taught to use fsindex instead. 402 */ --- 454 unchanged lines hidden --- | 392#ifdef CONFIG_X86_64 393 unsigned long fsbase; 394 unsigned long gsbase; 395#else 396 /* 397 * XXX: this could presumably be unsigned short. Alternatively, 398 * 32-bit kernels could be taught to use fsindex instead. 399 */ --- 454 unchanged lines hidden --- |