Lines Matching refs:base
32 uint64_t base; member
47 uint64_t base; member
54 static void mark_mmio_region_to_reserve(uint64_t base, size_t len) { in mark_mmio_region_to_reserve() argument
55 reserved_mmio_entries[reserved_mmio_count].base = base; in mark_mmio_region_to_reserve()
74 uint64_t base; member
92 range->base = 0; in boot_addr_range_reset()
115 range->base, range->size, range->is_mem ? "" : "not "); in mem_arena_init()
122 uint64_t base = ROUNDUP(range->base, PAGE_SIZE); in mem_arena_init() local
123 uint64_t size = ROUNDDOWN(range->base + range->size, PAGE_SIZE) - in mem_arena_init()
124 base; in mem_arena_init()
127 if (base < 1 * MB) { in mem_arena_init()
128 uint64_t adjust = 1 * MB - base; in mem_arena_init()
132 base += adjust; in mem_arena_init()
136 mark_mmio_region_to_reserve(base, static_cast<size_t>(size)); in mem_arena_init()
138 status = memory_limit_add_range(base, size, base_arena); in mem_arena_init()
145 arena.base = base; in mem_arena_init()
148 LTRACEF("Adding pmm range at %#" PRIxPTR " of %#zx bytes.\n", arena.base, arena.size); in mem_arena_init()
153 … printf("MEM: Failed to add pmm range at %#" PRIxPTR " size %#zx\n", arena.base, arena.size); in mem_arena_init()
190 range->base = entry->addr; in e820_range_advance()
212 void* base; member
257 const uintptr_t addr = reinterpret_cast<uintptr_t>(seq->base) + (seq->index * seq->entrysz); in efi_range_advance()
260 range->base = entry->PhysicalStart; in efi_range_advance()
267 const uintptr_t addr = reinterpret_cast<uintptr_t>(seq->base) + in efi_range_advance()
270 if ((range->base + range->size) != next->PhysicalStart) { in efi_range_advance()
295 seq->base = reinterpret_cast<void*>( in efi_range_init()
308 if (a1->base < a2->base) in addr_range_cmp()
310 else if (a1->base == a2->base) in addr_range_cmp()
366 callback(cached_e820_entries[i].base, cached_e820_entries[i].size, in enumerate_e820()
402 entry->base = range.base; 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()
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()