Home | History | Annotate | Download | only in include

Lines Matching defs:descriptor

106 #define SEL_LDT		4		/* local descriptor table */
139 unsigned sd_dpl:2; /* segment descriptor priority level */
140 unsigned sd_p:1; /* segment descriptor present */
157 unsigned gd_dpl:2; /* segment descriptor priority level */
158 unsigned gd_p:1; /* segment descriptor present */
171 * Generic descriptor (8 bytes).
173 union descriptor {
199 extern union descriptor *gdtstore, *ldtstore;
208 void update_descriptor(union descriptor *, union descriptor *);
227 #define SDT_SYSLDT 2 /* system local descriptor table */
261 /* is memory segment descriptor pointer ? */
265 /* is 286 gate descriptor pointer ? */
269 /* is 386 gate descriptor pointer ? */
273 /* is gate descriptor pointer ? */
276 /* is segment descriptor pointer ? */
279 /* is system segment descriptor pointer ? */
286 #define SEGEX_IDT 0x02 /* interrupt descriptor table */
287 #define SEGEX_TI 0x04 /* local descriptor table */
290 * Entries in the Interrupt Descriptor Table (IDT)
296 * Entries in the Global Descriptor Table (GDT).
313 #define GNULL_SEL 0 /* Null descriptor */
314 #define GCODE_SEL 1 /* Kernel code descriptor */
315 #define GDATA_SEL 2 /* Kernel data descriptor */
316 #define GUCODE_SEL 3 /* User code descriptor */
317 #define GUDATA_SEL 4 /* User data descriptor */
318 #define GLDT_SEL 5 /* Default LDT descriptor */
338 * Entries in the Local Descriptor Table (LDT).
343 #define LUCODE_SEL 2 /* User code descriptor */
344 #define LUDATA_SEL 3 /* User data descriptor */