/src/sys/arch/amd64/amd64/ |
gdt.c | 72 const size_t gdt_size = FIRST_RESERVED_GDT_BYTE; variable in typeref:typename:const size_t 74 const size_t gdt_size = MAXGDTSIZ; variable in typeref:typename:const size_t 140 gdt_bitmap.nslots = NSLOTS(gdt_size); 151 /* Allocate gdt_size bytes of memory. */ 152 gdtstore = (char *)uvm_km_alloc(kernel_map, gdt_size, 0, 154 for (va = (vaddr_t)gdtstore; va < (vaddr_t)gdtstore + gdt_size; 190 ci->ci_gdt = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size, 192 for (va = (vaddr_t)ci->ci_gdt; va < (vaddr_t)ci->ci_gdt + gdt_size; 204 memcpy(ci->ci_gdt, gdtstore, gdt_size); 218 setregion(®ion, ci->ci_gdt, (uint16_t)(gdt_size - 1)) [all...] |
/src/sys/arch/i386/i386/ |
gdt.c | 60 const size_t gdt_size = FIRST_RESERVED_GDT_BYTE; variable in typeref:typename:const size_t 62 const size_t gdt_size = MAXGDTSIZ; variable in typeref:typename:const size_t 153 gdt_bitmap.nslots = NSLOTS(gdt_size); 157 /* Allocate gdt_size bytes of memory. */ 158 gdtstore = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size, 0, 160 for (va = (vaddr_t)gdtstore; va < (vaddr_t)gdtstore + gdt_size; 190 ci->ci_gdt = (union descriptor *)uvm_km_alloc(kernel_map, gdt_size, 192 for (va = (vaddr_t)ci->ci_gdt; va < (vaddr_t)ci->ci_gdt + gdt_size; 203 memcpy(ci->ci_gdt, gdtstore, gdt_size); 219 setregion(®ion, ci->ci_gdt, gdt_size - 1) [all...] |