Searched refs:gdt (Results 1 – 6 of 6) sorted by relevance
29 leal gdt, %eax30 movl %eax, gdt+231 lgdt gdt90 gdt: label91 .word gdt_end - gdt - 192 .long gdt /* Fixed up by code above */
121 struct gdt_ptr gdt; in load_gdt() local123 gdt.len = (num_entries * X86_GDT_ENTRY_SIZE) - 1; in load_gdt()124 gdt.ptr = (ulong)boot_gdt; in load_gdt()126 asm volatile("lgdtl %0\n" : : "m" (gdt)); in load_gdt()133 gdt_addr = new_gd->arch.gdt; in arch_setup_gd()
161 struct desctab_info gdt; in get_codeseg32() local165 get_gdt(&gdt); in get_codeseg32()166 for (ptr = (uint64_t *)(unsigned long)gdt.addr, i = 0; i < gdt.limit; in get_codeseg32()196 printhex8(gdt.limit); in get_codeseg32()198 printhex8(gdt.addr >> 32); in get_codeseg32()199 printhex8(gdt.addr); in get_codeseg32()200 for (i = 0; i < gdt.limit; i += 8) { in get_codeseg32()201 uint32_t *ptr = (uint32_t *)((unsigned long)gdt.addr + i); in get_codeseg32()
36 u32 gdt; member
87 u64 gdt[X86_GDT_NUM_ENTRIES] __aligned(16); member
344 params16->gdt = (uint32_t)gd->arch.gdt; in load_sipi_vector()346 debug("gdt = %x, gdt_limit = %x\n", params16->gdt, params16->gdt_limit); in load_sipi_vector()
Completed in 10 milliseconds