HelenOS sources
descriptor_t 165 kernel/arch/amd64/include/arch/pm.h extern descriptor_t gdt[];
descriptor_t 173 kernel/arch/amd64/include/arch/pm.h extern void gdt_tss_setbase(descriptor_t *d, uintptr_t base);
descriptor_t 174 kernel/arch/amd64/include/arch/pm.h extern void gdt_tss_setlimit(descriptor_t *d, uint32_t limit);
descriptor_t 96 kernel/arch/amd64/src/ddi/ddi.c descriptor_t *gdt_p = (descriptor_t *) cpugdtr.base;
descriptor_t 50 kernel/arch/amd64/src/pm.c descriptor_t gdt[GDT_ITEMS] = {
descriptor_t 129 kernel/arch/amd64/src/pm.c void gdt_tss_setbase(descriptor_t *d, uintptr_t base)
descriptor_t 139 kernel/arch/amd64/src/pm.c void gdt_tss_setlimit(descriptor_t *d, uint32_t limit)
descriptor_t 254 kernel/arch/amd64/src/pm.c descriptor_t *gdt_p = (descriptor_t *) gdtr.base;
descriptor_t 163 kernel/arch/amd64/src/smp/smp.c descriptor_t *gdt_new =
descriptor_t 164 kernel/arch/amd64/src/smp/smp.c (descriptor_t *) malloc(GDT_ITEMS * sizeof(descriptor_t));
descriptor_t 168 kernel/arch/amd64/src/smp/smp.c memcpy(gdt_new, gdt, GDT_ITEMS * sizeof(descriptor_t));
descriptor_t 169 kernel/arch/amd64/src/smp/smp.c memsetb(&gdt_new[TSS_DES], sizeof(descriptor_t), 0);
descriptor_t 170 kernel/arch/amd64/src/smp/smp.c protected_ap_gdtr.limit = GDT_ITEMS * sizeof(descriptor_t);
descriptor_t 160 kernel/arch/ia32/include/arch/pm.h extern descriptor_t gdt[];
descriptor_t 164 kernel/arch/ia32/include/arch/pm.h extern void gdt_setbase(descriptor_t *d, uintptr_t base);
descriptor_t 165 kernel/arch/ia32/include/arch/pm.h extern void gdt_setlimit(descriptor_t *d, uint32_t limit);
descriptor_t 96 kernel/arch/ia32/src/ddi/ddi.c descriptor_t *gdt_p = (descriptor_t *) cpugdtr.base;
descriptor_t 63 kernel/arch/ia32/src/pm.c descriptor_t gdt[GDT_ITEMS] = {
descriptor_t 134 kernel/arch/ia32/src/pm.c void gdt_setbase(descriptor_t *d, uintptr_t base)
descriptor_t 141 kernel/arch/ia32/src/pm.c void gdt_setlimit(descriptor_t *d, uint32_t limit)
descriptor_t 261 kernel/arch/ia32/src/pm.c descriptor_t *gdt_p = (descriptor_t *) gdtr.base;
descriptor_t 163 kernel/arch/ia32/src/smp/smp.c descriptor_t *gdt_new =
descriptor_t 164 kernel/arch/ia32/src/smp/smp.c (descriptor_t *) malloc(GDT_ITEMS * sizeof(descriptor_t));
descriptor_t 168 kernel/arch/ia32/src/smp/smp.c memcpy(gdt_new, gdt, GDT_ITEMS * sizeof(descriptor_t));
descriptor_t 169 kernel/arch/ia32/src/smp/smp.c memsetb(&gdt_new[TSS_DES], sizeof(descriptor_t), 0);
descriptor_t 170 kernel/arch/ia32/src/smp/smp.c protected_ap_gdtr.limit = GDT_ITEMS * sizeof(descriptor_t);
descriptor_t 61 kernel/arch/ia32/src/vreg.c descriptor_t *gdt_p = (descriptor_t *) gdtr.base;
HelenOS homepage, sources at GitHub