Home
last modified time | relevance | path

Searched refs:map_size (Results 1 – 5 of 5) sorted by relevance

/lib/efi_selftest/
A Defi_selftest_memory.c57 static int find_in_memory_map(efi_uintn_t map_size, in find_in_memory_map() argument
65 for (i = 0; map_size; ++i, map_size -= desc_size) { in find_in_memory_map()
105 efi_uintn_t map_size = 0; in execute() local
129 ret = boottime->get_memory_map(&map_size, NULL, &map_key, &desc_size, in execute()
137 map_size += sizeof(struct efi_mem_desc); in execute()
138 ret = boottime->allocate_pool(EFI_BOOT_SERVICES_DATA, map_size, in execute()
144 ret = boottime->get_memory_map(&map_size, memory_map, &map_key, in execute()
152 if (find_in_memory_map(map_size, memory_map, desc_size, p1, in execute()
155 if (find_in_memory_map(map_size, memory_map, desc_size, p2, in execute()
178 find_in_memory_map(map_size, memory_map, desc_size, fdt_addr, in execute()
A Defi_selftest_debug_support.c26 efi_uintn_t map_size = 0; in efi_st_debug_support_execute() local
41 ret = st_boottime->get_memory_map(&map_size, NULL, &map_key, &desc_size, in efi_st_debug_support_execute()
49 map_size += sizeof(struct efi_mem_desc); in efi_st_debug_support_execute()
50 ret = st_boottime->allocate_pool(EFI_BOOT_SERVICES_DATA, map_size, in efi_st_debug_support_execute()
56 ret = st_boottime->get_memory_map(&map_size, memory_map, &map_key, in efi_st_debug_support_execute()
63 for (efi_uintn_t i = 0; map_size; ++i, map_size -= desc_size) { in efi_st_debug_support_execute()
A Defi_selftest_set_virtual_address_map.c17 static efi_uintn_t map_size; variable
96 ret = boottime->get_memory_map(&map_size, NULL, &map_key, &desc_size, in setup()
104 map_size += 3 * sizeof(struct efi_mem_desc); in setup()
105 ret = boottime->allocate_pool(EFI_BOOT_SERVICES_DATA, map_size, in setup()
111 ret = boottime->get_memory_map(&map_size, memory_map, &map_key, in setup()
130 end = (struct efi_mem_desc *)((u8 *)memory_map + map_size); in setup()
166 map_size = (u8 *)pos1 - (u8 *)memory_map; in setup()
185 ret = runtime->set_virtual_address_map(map_size, desc_size, in execute()
A Defi_selftest.c34 efi_uintn_t map_size = 0; in efi_st_exit_boot_services() local
44 ret = st_boottime->get_memory_map(&map_size, NULL, &map_key, &desc_size, in efi_st_exit_boot_services()
52 map_size += sizeof(struct efi_mem_desc); in efi_st_exit_boot_services()
53 ret = st_boottime->allocate_pool(EFI_BOOT_SERVICES_DATA, map_size, in efi_st_exit_boot_services()
59 ret = st_boottime->get_memory_map(&map_size, memory_map, &map_key, in efi_st_exit_boot_services()
/lib/efi_loader/
A Defi_memory.c783 efi_uintn_t map_size = 0; in efi_get_memory_map() local
794 map_size = map_entries * sizeof(struct efi_mem_desc); in efi_get_memory_map()
796 *memory_map_size = map_size; in efi_get_memory_map()
804 if (provided_map_size < map_size) in efi_get_memory_map()
833 efi_status_t efi_get_memory_map_alloc(efi_uintn_t *map_size, in efi_get_memory_map_alloc() argument
839 *map_size = 0; in efi_get_memory_map_alloc()
840 ret = efi_get_memory_map(map_size, *memory_map, NULL, NULL, NULL); in efi_get_memory_map_alloc()
842 *map_size += sizeof(struct efi_mem_desc); /* for the map */ in efi_get_memory_map_alloc()
843 ret = efi_allocate_pool(EFI_BOOT_SERVICES_DATA, *map_size, in efi_get_memory_map_alloc()
847 ret = efi_get_memory_map(map_size, *memory_map, in efi_get_memory_map_alloc()

Completed in 16 milliseconds