Home
last modified time | relevance | path

Searched refs:rd_limit (Results 1 – 11 of 11) sorted by relevance

/freebsd/stand/efi/loader/arch/amd64/
H A Dtrap.c185 BS->FreePages(lidt_pa, EFI_SIZE_TO_PAGES(fw_idt.rd_limit)); in free_tables()
252 EFI_SIZE_TO_PAGES(fw_idt.rd_limit), &lidt_pa); in efi_redirect_exceptions()
268 loader_idt.rd_limit = fw_idt.rd_limit; in efi_redirect_exceptions()
270 loader_idt.rd_limit); in efi_redirect_exceptions()
279 for (i = 2; (i << 3) + sizeof(*gdt_desc) <= fw_gdt.rd_limit; in efi_redirect_exceptions()
295 loader_gdt.rd_limit = roundup2(fw_gdt.rd_limit + in efi_redirect_exceptions()
298 i = (loader_gdt.rd_limit + 1 - in efi_redirect_exceptions()
303 EFI_SIZE_TO_PAGES(loader_gdt.rd_limit), in efi_redirect_exceptions()
313 bzero((void *)loader_gdt.rd_base, loader_gdt.rd_limit); in efi_redirect_exceptions()
315 (void *)loader_gdt.rd_base, fw_gdt.rd_limit); in efi_redirect_exceptions()
/freebsd/sys/i386/include/
H A Dsegments.h68 unsigned rd_limit:16; /* segment extent */ member
/freebsd/sys/i386/acpica/
H A Dacpi_wakeup.c121 WAKECODE_FIXUP(wakeup_gdt, uint16_t, pcb->pcb_gdt.rd_limit); in acpi_wakeup_ap()
228 WAKECODE_FIXUP(wakeup_gdt, uint16_t, pcb->pcb_gdt.rd_limit); in acpi_sleep_machdep()
/freebsd/sys/amd64/include/
H A Dsegments.h88 uint64_t rd_limit:16; /* segment extent */ member
/freebsd/sys/amd64/acpica/
H A Dacpi_wakeup.c117 WAKECODE_FIXUP(wakeup_gdt, uint16_t, pcb->pcb_gdt.rd_limit); in acpi_wakeup_ap()
231 WAKECODE_FIXUP(wakeup_gdt, uint16_t, pcb->pcb_gdt.rd_limit); in acpi_sleep_machdep()
/freebsd/sys/i386/i386/
H A Dmachdep.c1459 r_gdt.rd_limit = NGDT * sizeof(gdt0[0]) - 1; in init386()
1486 r_idt.rd_limit = sizeof(idt0) - 1; in init386()
1622 r_gdt.rd_limit = NGDT * sizeof(gdt[0]) - 1; in machdep_init_trampoline()
1656 r_idt.rd_limit = sizeof(struct gate_descriptor) * NIDT - 1; in machdep_init_trampoline()
1827 r_idt.rd_limit = sizeof(idt0) - 1; in f00f_hack()
H A Dmp_machdep.c307 r_gdt.rd_limit = NGDT * sizeof(gdt[0]) - 1; in init_secondary()
311 r_idt.rd_limit = sizeof(struct gate_descriptor) * NIDT - 1; in init_secondary()
/freebsd/sys/amd64/amd64/
H A Dmachdep.c1393 r_gdt.rd_limit = NGDT * sizeof(gdt[0]) - 1; in hammer_time()
1464 r_idt.rd_limit = sizeof(idt0) - 1; in hammer_time()
H A Dmp_machdep.c258 ap_gdt.rd_limit = NGDT * sizeof(gdt[0]) - 1; in init_secondary()
H A Dpmap.c2051 r_gdt.rd_limit = NGDT * sizeof(struct user_segment_descriptor) - 1; in pmap_bootstrap()
2189 r_gdt.rd_limit = NGDT * sizeof(struct user_segment_descriptor) - 1; in pmap_bootstrap_la57()
/freebsd/sys/x86/x86/
H A Dcpu_machdep.c436 null_idt.rd_limit = 0; in cpu_reset_real()