Lines Matching refs:mem_start
53 vaddr_t mem_start; member
68 assert(desc && desc->mem_start && desc->mem_end); in mem_alloc_tmp()
73 if (va < desc->mem_start) in mem_alloc_tmp()
85 vaddr_t start = desc->mem_start; in add_padding()
111 assert(desc && desc->mem_start && desc->mem_end); in mem_alloc()
113 va = ROUNDUP2(desc->mem_start, align); in mem_alloc()
119 desc->mem_start = ve; in mem_alloc()
131 .mem_start = start, in boot_mem_init()
158 (void *)boot_mem_desc->mem_start); in boot_mem_init_asan()
206 boot_mem_desc->mem_start += offs; in boot_mem_relocate()
293 n = boot_mem_desc->mem_start - boot_mem_desc->orig_mem_start; in boot_mem_release_unused()
311 va = ROUNDUP(boot_mem_desc->mem_start, SMALL_PAGE_SIZE); in boot_mem_release_unused()
318 n = vaddr_to_phys(boot_mem_desc->mem_start) - pa; in boot_mem_release_unused()
328 n = tmp_va - boot_mem_desc->mem_start; in boot_mem_release_unused()
336 boot_mem_desc->mem_start = boot_mem_desc->mem_end; in boot_mem_release_unused()
348 boot_mem_desc->mem_start == boot_mem_desc->mem_end); in boot_mem_release_tmp_alloc()