Home
last modified time | relevance | path

Searched refs:rd_base (Results 1 – 13 of 13) sorted by relevance

/freebsd/stand/efi/loader/arch/amd64/
H A Dtrap.c184 fw_idt_e = &((struct gate_descriptor *)fw_idt.rd_base)[idx]; in prepare_exception()
185 loader_idt_e = &((struct gate_descriptor *)loader_idt.rd_base)[idx]; in prepare_exception()
242 tss_desc = (struct system_segment_descriptor *)(gdt->rd_base + in efi_setup_tss()
299 loader_idt.rd_base = lidt_pa; in efi_redirect_exceptions()
300 bcopy((void *)fw_idt.rd_base, (void *)loader_idt.rd_base, in efi_redirect_exceptions()
313 fw_gdt.rd_base + (i << 3)); in efi_redirect_exceptions()
343 loader_gdt.rd_base = loader_gdt_pa; in efi_redirect_exceptions()
344 bzero((void *)loader_gdt.rd_base, loader_gdt.rd_limit); in efi_redirect_exceptions()
345 bcopy((void *)fw_gdt.rd_base, in efi_redirect_exceptions()
346 (void *)loader_gdt.rd_base, fw_gdt.rd_limit); in efi_redirect_exceptions()
[all …]
/freebsd/sys/i386/include/
H A Dsegments.h69 unsigned rd_base:32 __packed; /* base address */ member
/freebsd/stand/efi/loader/arch/i386/
H A Delf64_freebsd.c89 uint64_t rd_base; in elf64_exec() member
161 gdtr->rd_base = (uintptr_t)gdt; in elf64_exec()
/freebsd/sys/i386/acpica/
H A Dacpi_wakeup.c122 WAKECODE_FIXUP(wakeup_gdt + 2, uint64_t, pcb->pcb_gdt.rd_base); in acpi_wakeup_ap()
229 WAKECODE_FIXUP(wakeup_gdt + 2, uint64_t, pcb->pcb_gdt.rd_base); in acpi_sleep_machdep()
/freebsd/sys/amd64/vmm/
H A Dvmm_host.c159 return (r_idt.rd_base); in vmm_get_host_idtrbase()
/freebsd/sys/amd64/include/
H A Dsegments.h89 uint64_t rd_base:64 __packed; /* base address */ member
/freebsd/sys/amd64/acpica/
H A Dacpi_wakeup.c107 WAKECODE_FIXUP(wakeup_gdt + 2, uint64_t, pcb->pcb_gdt.rd_base); in acpi_wakeup_ap()
228 WAKECODE_FIXUP(wakeup_gdt + 2, uint64_t, pcb->pcb_gdt.rd_base); in acpi_sleep_machdep()
/freebsd/sys/i386/i386/
H A Dmachdep.c1448 r_gdt.rd_base = (int)gdt0; in init386()
1475 r_idt.rd_base = (int) idt; in init386()
1613 r_gdt.rd_base = (int)gdt; in machdep_init_trampoline()
1647 r_idt.rd_base = (int)idt; in machdep_init_trampoline()
1812 r_idt.rd_base = (u_int)new_idt; in f00f_hack()
H A Dmp_machdep.c308 r_gdt.rd_base = (int) &gdt[myid * NGDT]; in init_secondary()
312 r_idt.rd_base = (int)idt; in init_secondary()
/freebsd/sys/amd64/amd64/
H A Dmachdep.c1406 r_gdt.rd_base = (long)gdt; in hammer_time()
1477 r_idt.rd_base = (long) idt; in hammer_time()
1839 efi_idt.rd_base = (uintptr_t)idt0; in wrmsr_early_safe_start()
H A Dmp_machdep.c273 ap_gdt.rd_base = (u_long)gdt; in init_secondary()
H A Dpmap.c2217 r_gdt.rd_base = (long)__pcpu[0].pc_gdt; in pmap_bootstrap()
/freebsd/sys/x86/x86/
H A Dcpu_machdep.c563 null_idt.rd_base = 0; in cpu_reset_real()