Home
last modified time | relevance | path

Searched refs:gdt (Results 1 – 6 of 6) sorted by relevance

/u-boot/arch/x86/cpu/i386/
A Dcall64.S29 leal gdt, %eax
30 movl %eax, gdt+2
31 lgdt gdt
90 gdt: label
91 .word gdt_end - gdt - 1
92 .long gdt /* Fixed up by code above */
A Dcpu.c121 struct gdt_ptr gdt; in load_gdt() local
123 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()
/u-boot/lib/efi/
A Defi_stub.c161 struct desctab_info gdt; in get_codeseg32() local
165 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()
/u-boot/arch/x86/include/asm/
A Dsipi.h36 u32 gdt; member
A Dglobal_data.h87 u64 gdt[X86_GDT_NUM_ENTRIES] __aligned(16); member
/u-boot/arch/x86/cpu/
A Dmp_init.c344 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