Home
last modified time | relevance | path

Searched refs:systbl (Results 1 – 2 of 2) sorted by relevance

/src/stand/kboot/kboot/arch/amd64/
H A Dload_addr.c83 uint64_t systbl, memmap; in enumerate_memory_arch() local
85 systbl = (uint64_t)bp.efi_info.efi_systab_hi << 32 | in enumerate_memory_arch()
90 efi_set_systbl(systbl); in enumerate_memory_arch()
93 printf("UEFI SYSTAB PA: %#lx\n", systbl); in enumerate_memory_arch()
/src/sys/arm64/arm64/
H A Dmachdep.c552 struct efi_systbl *systbl; in exclude_efi_memreserve() local
555 systbl = (struct efi_systbl *)PHYS_TO_DMAP(efi_systbl_phys); in exclude_efi_memreserve()
556 if (systbl == NULL) { in exclude_efi_memreserve()
560 if (systbl->st_hdr.th_sig != EFI_SYSTBL_SIG) { in exclude_efi_memreserve()
561 printf("Bad signature for systbl %#lx\n", systbl->st_hdr.th_sig); in exclude_efi_memreserve()
573 if (systbl->st_cfgtbl == 0) /* Failsafe st_entries should == 0 in this case */ in exclude_efi_memreserve()
575 for (int i = 0; i < systbl->st_entries; i++) { in exclude_efi_memreserve()
579 cfgtbl = efi_early_map(systbl->st_cfgtbl + i * sizeof(*cfgtbl)); in exclude_efi_memreserve()