Lines Matching full:descriptor
51 #define SEL_LDT 4 /* local descriptor table */
65 unsigned sd_dpl:2; /* segment descriptor priority level */
66 unsigned sd_p:1; /* segment descriptor present */
78 unsigned sd_dpl:2; /* segment descriptor priority level */
79 unsigned sd_p:1; /* segment descriptor present */
105 unsigned gd_dpl:2; /* segment descriptor priority level */
106 unsigned gd_p:1; /* segment descriptor present */
111 * Generic descriptor
113 union descriptor { union
128 uint64_t gd_dpl:2; /* segment descriptor priority level */
129 uint64_t gd_p:1; /* segment descriptor present */
135 * Generic descriptor
137 union descriptor { union
146 #define SDT_SYSLDT 2 /* system local descriptor table */
191 * Entries in the Interrupt Descriptor Table (IDT)
219 * Entries in the Global Descriptor Table (GDT)
223 #define GNULL_SEL 0 /* Null Descriptor */
225 #define GUFS_SEL 2 /* User %fs Descriptor (order critical: 1) */
226 #define GUGS_SEL 3 /* User %gs Descriptor (order critical: 2) */
227 #define GCODE_SEL 4 /* Kernel Code Descriptor (order critical: 1) */
228 #define GDATA_SEL 5 /* Kernel Data Descriptor (order critical: 2) */
229 #define GUCODE_SEL 6 /* User Code Descriptor (order critical: 3) */
230 #define GUDATA_SEL 7 /* User Data Descriptor (order critical: 4) */
245 * Entries in the Local Descriptor Table (LDT)
255 * Entries in the Global Descriptor Table (GDT)
257 #define GNULL_SEL 0 /* Null Descriptor */
258 #define GNULL2_SEL 1 /* Null Descriptor */
259 #define GUFS32_SEL 2 /* User 32 bit %fs Descriptor */
260 #define GUGS32_SEL 3 /* User 32 bit %gs Descriptor */
261 #define GCODE_SEL 4 /* Kernel Code Descriptor */
262 #define GDATA_SEL 5 /* Kernel Data Descriptor */
263 #define GUCODE32_SEL 6 /* User 32 bit code Descriptor */
264 #define GUDATA_SEL 7 /* User 32/64 bit Data Descriptor */
265 #define GUCODE_SEL 8 /* User 64 bit Code Descriptor */