Searched refs:efisz (Results 1 – 7 of 7) sorted by relevance
| /freebsd/stand/kboot/libkboot/ |
| H A D | efi.c | 32 uint32_t efisz, sz, map_size; 58 efisz = roundup2(sizeof(*efi_map_hdr), 16); 59 sz = efisz + map_size; 60 buf = malloc(efisz + map_size); 65 map = (struct efi_md *)(buf + efisz); 110 uint32_t efisz, sz; in efi_read_from_pa() local 122 efisz = roundup2(sizeof(*efi_map_hdr), 16); in efi_read_from_pa() 123 sz = efisz + map_size; in efi_read_from_pa() 124 buf = malloc(efisz + map_size); in efi_read_from_pa() 129 map = (struct efi_md *)(buf + efisz); in efi_read_from_pa() [all …]
|
| /freebsd/sys/kern/ |
| H A D | subr_efi_map.c | 20 size_t efisz; in efi_map_foreach_entry() local 27 efisz = (sizeof(struct efi_map_header) + 0xf) & ~0xf; in efi_map_foreach_entry() 28 map = (struct efi_md *)((uint8_t *)efihdr + efisz); in efi_map_foreach_entry()
|
| /freebsd/stand/efi/loader/ |
| H A D | bootinfo.c | 177 size_t efisz; in bi_load_efi_data() local 217 efisz = (sizeof(struct efi_map_header) + 0xf) & ~0xf; in bi_load_efi_data() 264 pages = EFI_SIZE_TO_PAGES(sz + efisz); in bi_load_efi_data() 279 mm = (void *)((uint8_t *)efihdr + efisz); in bi_load_efi_data() 280 sz = (EFI_PAGE_SIZE * pages) - efisz; in bi_load_efi_data() 307 file_addmetadata(kfp, MODINFOMD_EFI_MAP, efisz + sz, in bi_load_efi_data()
|
| /freebsd/sbin/sysctl/ |
| H A D | sysctl.c | 797 size_t efisz; in S_efi_map() local 827 efisz = (sizeof(struct efi_map_header) + 0xf) & ~0xf; in S_efi_map() 828 map = (struct efi_md *)((uint8_t *)efihdr + efisz); in S_efi_map() 832 if (l2 != efisz + efihdr->memory_size) { in S_efi_map() 833 warnx("S_efi_map length mismatch %zu vs %zu", l2, efisz + in S_efi_map()
|
| /freebsd/sys/dev/efidev/ |
| H A D | efirt.c | 180 size_t efisz; in efi_init() local 216 efisz = (sizeof(struct efi_map_header) + 0xf) & ~0xf; in efi_init() 217 map = (struct efi_md *)((uint8_t *)efihdr + efisz); in efi_init()
|
| /freebsd/sys/arm64/arm64/ |
| H A D | machdep.c | 724 size_t efisz; in memory_mapping_mode() local 734 efisz = (sizeof(struct efi_map_header) + 0xf) & ~0xf; in memory_mapping_mode() 735 map = (struct efi_md *)((uint8_t *)efihdr + efisz); in memory_mapping_mode()
|
| /freebsd/sys/amd64/amd64/ |
| H A D | machdep.c | 730 size_t efisz; in add_efi_map_entries() local 755 efisz = (sizeof(struct efi_map_header) + 0xf) & ~0xf; in add_efi_map_entries() 756 map = (struct efi_md *)((uint8_t *)efihdr + efisz); in add_efi_map_entries()
|