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