segment_descriptor
static struct segment_descriptor i386_gdt[] = {
struct segment_descriptor *gdt;
struct segment_descriptor *sdp;
struct segment_descriptor *sdp;
struct segment_descriptor *sdp;
sdtossd(struct segment_descriptor *sd, struct soft_segment_descriptor *ssd)
struct segment_descriptor *sdp, sd;
get_segbase(struct segment_descriptor *sdp)
struct segment_descriptor sd;
struct segment_descriptor sd;
struct segment_descriptor *sdp;
fill_based_sd(struct segment_descriptor *sdp, uint32_t base)
(sizeof(struct pcb_ext) - sizeof(struct segment_descriptor) + \
struct segment_descriptor sd;
struct segment_descriptor;
void fill_based_sd(struct segment_descriptor *sdp, uint32_t base);
struct segment_descriptor pcb_fsd;
struct segment_descriptor pcb_gsd;
struct segment_descriptor ext_tssd; /* tss descriptor */
struct segment_descriptor pc_common_tssd; \
struct segment_descriptor *pc_tss_gdt; \
struct segment_descriptor *pc_fsgs_gdt; \
struct segment_descriptor ldt_sd;
void sdtossd(struct segment_descriptor *sdp,
struct segment_descriptor *sdp);
struct segment_descriptor sd;
struct segment_descriptor sd;
struct segment_descriptor sd;
struct segment_descriptor sd;