/src/sys/arch/i386/include/ |
segments.h | 199 extern union descriptor *gdtstore, *ldtstore;
|
/src/sys/arch/xen/x86/ |
xenfunc.c | 117 xen_set_ldt((vaddr_t)ldtstore, NLDT);
|
cpu.c | 812 extern char *ldtstore; 881 initctx->ldt_base = (unsigned long)ldtstore; 905 extern union descriptor *ldtstore; 983 initctx->ldt_base = (unsigned long)ldtstore;
|
/src/sys/arch/i386/i386/ |
machdep.c | 889 union descriptor *gdtstore, *ldtstore; variable in typeref:union:descriptor ** 1408 ldtstore = (union descriptor *)ldt_vaddr; 1412 setsegment(&gdtstore[GLDT_SEL].sd, ldtstore, 1413 NLDT * sizeof(ldtstore[0]) - 1, SDT_SYSLDT, SEL_KPL, 0, 0); 1419 ldtstore = (union descriptor *)ldt_vaddr; 1423 ldtstore[LUCODE_SEL] = gdtstore[GUCODE_SEL]; 1424 ldtstore[LUCODEBIG_SEL] = gdtstore[GUCODEBIG_SEL]; 1425 ldtstore[LUDATA_SEL] = gdtstore[GUDATA_SEL];
|
/src/sys/arch/amd64/amd64/ |
machdep.c | 488 xen_set_ldt((vaddr_t)ldtstore, LDT_SIZE >> 3); 1414 char *ldtstore; variable in typeref:typename:char * 1892 ldtstore = (char *)ldt_vaddr; 1910 set_sys_segment(GDT_ADDR_SYS(gdtstore, GLDT_SEL), ldtstore, 1917 *(struct mem_segment_descriptor *)(ldtstore + LUCODE_SEL) = 1919 *(struct mem_segment_descriptor *)(ldtstore + LUDATA_SEL) = 1940 ldt_segp = (struct mem_segment_descriptor *)(ldtstore + LUCODE32_SEL); 1943 ldt_segp = (struct mem_segment_descriptor *)(ldtstore + LUDATA32_SEL);
|
gdt.c | 170 set_sys_segment(GDT_ADDR_SYS(gdtstore, GLDT_SEL), ldtstore,
|
/src/sys/arch/amd64/include/ |
segments.h | 242 extern char *ldtstore;
|
/src/sys/arch/x86/x86/ |
sys_machdep.c | 160 lp = (union descriptor *)ldtstore; 302 memcpy(new_ldt, ldtstore, min_ldt_size);
|
/src/sys/compat/linux/arch/i386/ |
linux_machdep.c | 514 *retval = gl.num * sizeof(*ldtstore);
|