Lines Matching refs:addr

118 	vm_offset_t addr, last;  in bi_copyenv()  local
121 addr = last = start; in bi_copyenv()
126 if ((size_t)archsw.arch_copyin(ep->ev_name, addr, len) != len) in bi_copyenv()
128 addr += len; in bi_copyenv()
129 if (archsw.arch_copyin("=", addr, 1) != 1) in bi_copyenv()
131 addr++; in bi_copyenv()
135 addr, len) != len) in bi_copyenv()
137 addr += len; in bi_copyenv()
139 if (archsw.arch_copyin("", addr, 1) != 1) in bi_copyenv()
141 last = ++addr; in bi_copyenv()
209 bi_copymodules(vm_offset_t addr) in bi_copymodules() argument
216 c = addr != 0; in bi_copymodules()
219 MOD_NAME(addr, fp->f_name, c); /* This must come first. */ in bi_copymodules()
220 MOD_TYPE(addr, fp->f_type, c); in bi_copymodules()
222 MOD_ARGS(addr, fp->f_args, c); in bi_copymodules()
227 MOD_ADDR(addr, v, c); in bi_copymodules()
229 MOD_SIZE(addr, v, c); in bi_copymodules()
232 MOD_METADATA(addr, md, c); in bi_copymodules()
234 MOD_END(addr, c); in bi_copymodules()
235 return (addr); in bi_copymodules()
242 EFI_PHYSICAL_ADDRESS addr; in bi_load_efi_data() local
292 pages, &addr); in bi_load_efi_data()
304 efihdr = (struct efi_map_header *)(uintptr_t)addr; in bi_load_efi_data()
323 BS->FreePages(addr, pages); in bi_load_efi_data()
344 vm_offset_t addr; in bi_load() local
387 addr = 0; in bi_load()
389 if (addr < (xp->f_addr + xp->f_size)) in bi_load()
390 addr = xp->f_addr + xp->f_size; in bi_load()
394 addr = roundup(addr, PAGE_SIZE); in bi_load()
397 envp = addr; in bi_load()
398 addr = bi_copyenv(addr); in bi_load()
401 addr = roundup(addr, PAGE_SIZE); in bi_load()
405 dtbp = addr; in bi_load()
406 dtb_size = fdt_copy(addr); in bi_load()
410 addr += roundup(dtb_size, PAGE_SIZE); in bi_load()
434 *modulep = addr; in bi_load()
436 kernend = roundup(addr + size, PAGE_SIZE); in bi_load()
460 (void) bi_copymodules(addr); in bi_load()