Home
last modified time | relevance | path

Searched refs:gdtr (Results 1 – 5 of 5) sorted by relevance

/freebsd/stand/efi/loader/arch/i386/
H A Delf64_freebsd.c70 uint32_t modulep, uint64_t *pagetable, void *gdtr, uint64_t entry);
90 } __packed *gdtr; in elf64_exec() local
135 #define DATASZ (sizeof(*gdtr) + \ in elf64_exec()
157 gdtr = (void *)(uintptr_t)(ptr + in elf64_exec()
159 gdtr->rd_limit = sizeof(struct user_segment_descriptor) * 2 - 1; in elf64_exec()
160 gdtr->rd_base = (uintptr_t)gdt; in elf64_exec()
265 efi_copy_finish_nop, kernend, modulep, PT4, gdtr, ehdr->e_entry); in elf64_exec()
/freebsd/sys/i386/i386/
H A Dmachdep.c677 uint64_t idtr, gdtr; in DB_SHOW_COMMAND_FLAGS() local
682 gdtr = rgdt(); in DB_SHOW_COMMAND_FLAGS()
684 (u_int)(gdtr >> 16), (u_int)gdtr & 0xffff); in DB_SHOW_COMMAND_FLAGS()
/freebsd/sys/amd64/amd64/
H A Dmachdep.c544 } __packed idtr, gdtr; in DB_SHOW_COMMAND_FLAGS() local
550 __asm __volatile("sgdt %0" : "=m" (gdtr)); in DB_SHOW_COMMAND_FLAGS()
552 (u_long)gdtr.base, (u_int)gdtr.limit); in DB_SHOW_COMMAND_FLAGS()
/freebsd/lib/libvmmapi/
H A Dvmmapi.h287 void vm_setup_freebsd_gdt(uint64_t *gdtr);
/freebsd/sys/amd64/vmm/intel/
H A Dvmx.c3046 struct region_descriptor gdtr, idtr; in vmx_run() local
3161 sgdt(&gdtr); in vmx_run()
3197 bare_lgdt(&gdtr); in vmx_run()