Lines Matching refs:entry

189     e820entry_t* entry = &seq->map[seq->index];  in e820_range_advance()  local
190 range->base = entry->addr; in e820_range_advance()
191 range->size = entry->size; in e820_range_advance()
192 range->is_mem = (entry->type == E820_RAM) ? 1 : 0; in e820_range_advance()
258 efi_memory_descriptor* entry = reinterpret_cast<efi_memory_descriptor*>(addr); in efi_range_advance() local
259 efi_print("EFI: ", entry); in efi_range_advance()
260 range->base = entry->PhysicalStart; in efi_range_advance()
261 range->size = entry->NumberOfPages * PAGE_SIZE; in efi_range_advance()
263 range->is_mem = efi_is_mem(entry->Type); in efi_range_advance()
344 e820entry_t entry = { in platform_mem_range_init() local
349 e820_seq.map = &entry; in platform_mem_range_init()
401 struct addr_range* entry = &cached_e820_entries[cached_e820_entry_count++]; in pc_mem_init() local
402 entry->base = range.base; in pc_mem_init()
403 entry->size = range.size; in pc_mem_init()
404 entry->is_mem = range.is_mem ? true : false; in pc_mem_init()
408 if (!initialized_bootstrap16 && entry->is_mem && in pc_mem_init()
409 entry->base <= 1 * MB - alloc_size && entry->size >= alloc_size) { in pc_mem_init()
411 uint64_t adj_base = entry->base; in pc_mem_init()
412 if (entry->base < min_base) { in pc_mem_init()
413 uint64_t size_adj = min_base - entry->base; in pc_mem_init()
414 if (entry->size < size_adj + alloc_size) { in pc_mem_init()
453 auto& entry = reserved_mmio_entries[i]; in x86_resource_init_hook() local
454 zx_status_t st = ResourceDispatcher::Create(&entry.dispatcher, &rights, ZX_RSRC_KIND_MMIO, in x86_resource_init_hook()
455 entry.base, entry.len, ZX_RSRC_FLAG_EXCLUSIVE, in x86_resource_init_hook()
460 entry.base, entry.base + entry.len, st); in x86_resource_init_hook()