Home
last modified time | relevance | path

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

/illumos-gate/usr/src/boot/common/
H A Dmultiboot2.c704 size = EFI_PAGE_SIZE; /* Start with 4k. */ in efimemmap_size()
717 size += (EFI_PAGE_SIZE); in efimemmap_size()
724 size = roundup2(size, EFI_PAGE_SIZE); in efimemmap_size()
860 if ((relocator = malloc(EFI_PAGE_SIZE * 5)) == NULL) { in multiboot2_exec()
866 if (overlaps((uintptr_t)relocator, EFI_PAGE_SIZE * 5, in multiboot2_exec()
1214 map_size = roundup2(map_size, EFI_PAGE_SIZE); in multiboot2_exec()
1223 map_size += EFI_PAGE_SIZE; in multiboot2_exec()
1320 trampoline = (void *)(uintptr_t)relocator + EFI_PAGE_SIZE; in multiboot2_exec()
1321 memmove(trampoline, multiboot_tramp, EFI_PAGE_SIZE); in multiboot2_exec()
1323 relocator->rel_copy = (uintptr_t)trampoline + EFI_PAGE_SIZE; in multiboot2_exec()
[all …]
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/
H A Delf64_freebsd.c138 bzero((void *)trampcode, EFI_PAGE_SIZE); in elf64_exec()
139 trampstack = trampcode + EFI_PAGE_SIZE - 8; in elf64_exec()
146 bzero(PT4, 3 * EFI_PAGE_SIZE); in elf64_exec()
/illumos-gate/usr/src/boot/sys/sys/
H A Defi.h35 #define EFI_PAGE_SIZE (1 << EFI_PAGE_SHIFT) macro
36 #define EFI_PAGE_MASK (EFI_PAGE_SIZE - 1)
/illumos-gate/usr/src/boot/efi/loader/arch/i386/
H A Defimd.c112 sz = (EFI_PAGE_SIZE * pages) - bisz; in ldr_bootinfo()
/illumos-gate/usr/src/boot/efi/include/
H A Defidef.h216 #define EFI_PAGE_SIZE 4096 macro
/illumos-gate/usr/src/boot/efi/loader/
H A Dbootinfo.c305 sz = (EFI_PAGE_SIZE * pages) - efisz; in bi_load_efi_data()