GPROC0_SEL
#define os_curcpu_tss_sel() GSEL(GPROC0_SEL, SEL_KPL)
gdt_segs[GPROC0_SEL].ssd_base =
if (x != GPROC0_SEL && x != (GPROC0_SEL + 1))
ssdtosyssd(&gdt_segs[GPROC0_SEL],
(struct system_segment_descriptor *)&gdt_cpu0[GPROC0_SEL]);
gsel_tss = GSEL(GPROC0_SEL, SEL_KPL);
gd->gd_tss_gdt = &gd->gd_gdt[GPROC0_SEL];
gdt_segs[GPROC0_SEL].ssd_base = (long)&ps->common_tss;
if (x != GPROC0_SEL && x != (GPROC0_SEL + 1))
ssdtosyssd(&gdt_segs[GPROC0_SEL],
(struct system_segment_descriptor *)&gdt[GPROC0_SEL]);
gsel_tss = GSEL(GPROC0_SEL, SEL_KPL);
gdt[GPROC0_SEL].sd_type = SDT_SYSTSS;
md->gd_tss_gdt = &gdt[GPROC0_SEL];