HomeSort by: relevance | last modified time | path
    Searched refs:gdtstore (Results 1 - 7 of 7) sorted by relevancy

  /src/sys/arch/i386/i386/
gdt.c 107 sd = &gdtstore[idx].sd;
155 old_gdt = gdtstore;
158 gdtstore = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size, 0,
160 for (va = (vaddr_t)gdtstore; va < (vaddr_t)gdtstore + gdt_size;
172 memcpy(gdtstore, old_gdt, NGDT * sizeof(gdtstore[0]));
173 ci->ci_gdt = gdtstore;
182 * GDT present in cpu0 (gdtstore).
203 memcpy(ci->ci_gdt, gdtstore, gdt_size)
    [all...]
machdep.c 468 memcpy(&pcb->pcb_fsd, &gdtstore[GUDATA_SEL], sizeof(pcb->pcb_fsd));
469 memcpy(&pcb->pcb_gsd, &gdtstore[GUDATA_SEL], sizeof(pcb->pcb_gsd));
857 memcpy(&pcb->pcb_fsd, &gdtstore[GUDATA_SEL], sizeof(pcb->pcb_fsd));
858 memcpy(&pcb->pcb_gsd, &gdtstore[GUDATA_SEL], sizeof(pcb->pcb_gsd));
889 union descriptor *gdtstore, *ldtstore; variable in typeref:union:descriptor *
1007 gdtstore = tgdt;
1012 memset(gdtstore, 0, NGDT * sizeof(*gdtstore));
1016 setsegment(&gdtstore[GCODE_SEL].sd, 0, 0xfffff,
1018 setsegment(&gdtstore[GDATA_SEL].sd, 0, 0xfffff
    [all...]
  /src/sys/arch/amd64/amd64/
gdt.c 129 * Initialize the GDT. We already have a gdtstore, which was temporarily used
130 * by the bootstrap code. Now, we allocate a new gdtstore, and put it in cpu0.
142 old_gdt = gdtstore;
146 gdtstore = (char *)&pcpuarea->ent[cpu_index(ci)].gdt;
152 gdtstore = (char *)uvm_km_alloc(kernel_map, gdt_size, 0,
154 for (va = (vaddr_t)gdtstore; va < (vaddr_t)gdtstore + gdt_size;
167 memcpy(gdtstore, old_gdt, DYNSEL_START);
168 ci->ci_gdt = (void *)gdtstore;
170 set_sys_segment(GDT_ADDR_SYS(gdtstore, GLDT_SEL), ldtstore
    [all...]
machdep.c 1415 char *gdtstore; variable in typeref:typename:char *
1891 gdtstore = (char *)gdt_vaddr;
1897 set_mem_segment(GDT_ADDR_MEM(gdtstore, GCODE_SEL), 0,
1900 set_mem_segment(GDT_ADDR_MEM(gdtstore, GDATA_SEL), 0,
1903 set_mem_segment(GDT_ADDR_MEM(gdtstore, GUCODE_SEL), 0,
1906 set_mem_segment(GDT_ADDR_MEM(gdtstore, GUDATA_SEL), 0,
1910 set_sys_segment(GDT_ADDR_SYS(gdtstore, GLDT_SEL), ldtstore,
1918 *GDT_ADDR_MEM(gdtstore, GUCODE_SEL);
1920 *GDT_ADDR_MEM(gdtstore, GUDATA_SEL);
1925 set_mem_segment(GDT_ADDR_MEM(gdtstore, GUCODE32_SEL), 0
    [all...]
  /src/sys/arch/i386/include/
segments.h 199 extern union descriptor *gdtstore, *ldtstore;
  /src/sys/arch/amd64/include/
segments.h 241 extern char *gdtstore;
  /src/sys/arch/i386/pnpbios/
pnpbios.c 335 setsegment(&gdtstore[GPNPBIOSCODE_SEL].sd, codeva, 0xffff,
337 setsegment(&gdtstore[GPNPBIOSDATA_SEL].sd, datava, 0xffff,
339 setsegment(&gdtstore[GPNPBIOSSCRATCH_SEL].sd,
342 setsegment(&gdtstore[GPNPBIOSTRAMP_SEL].sd,

Completed in 19 milliseconds