MARK_END
if (marks[MARK_END] - marks[MARK_START] > kernel_physical_maxsize)
kernel_free_vm_start = (marks[MARK_END] + nbpp-1) & ~(nbpp-1);
bootinfo_v1.esym = marks[MARK_END];
ksize = ((marks[MARK_END] + 3) & ~3)
marks[MARK_END] = (marks[MARK_END] + 3) & ~3;
nkcd = (int *)marks[MARK_END];
esym = (void*)(marks[MARK_END] - marks[MARK_START]);
ksize = ((marks[MARK_END] + 3) & ~3)
marks[MARK_END] = (marks[MARK_END] + 3) & ~3;
nkcd = (int *)marks[MARK_END];
esym = (void *)(marks[MARK_END] - marks[MARK_START]);
bi_syms.esym = marks[MARK_END];
marks[MARK_SYM], marks[MARK_END]);
(void *)marks[MARK_END],
bi_syms.esym = marks[MARK_END];
bi_syms.esym = marks[MARK_END];
bi_syms.esym = (void*)marks[MARK_END];
(void *)marks[MARK_END]);
bootinfo.esym = marks[MARK_END];
marks[MARK_END] - marks[MARK_START]);
marks[MARK_END] - marks[MARK_START]);
marks[MARK_SYM], marks[MARK_END]);
marks[MARK_SYM], marks[MARK_END]);
bi.bi_esym = (uint8_t *)marks[MARK_END];
marks[MARK_END] = round_to_size(marks[MARK_END] - loadaddr);
marks[MARK_SYM], marks[MARK_END]);
(char *)marks[MARK_END]);
marks[MARK_END] = round_to_size(marks[MARK_END] - loadaddr);
marks[MARK_SYM], marks[MARK_END]);
bi_syms.esym = marks[MARK_END];
marks[MARK_END], BOOTARG_APIVER, &bootinfo);
marks[MARK_END] = round_to_size(marks[MARK_END] - loadaddr);
marks[MARK_SYM], marks[MARK_END]);
(*(startfuncp)(marks[MARK_ENTRY])) ((int)pdc, 0, boot_dev, marks[MARK_END],
marks[MARK_END] = loadaddr + (1UL << 21);
kernpa_end = marks[MARK_END] - loadaddr;
marks[MARK_END] = (((u_long)marks[MARK_END] + sizeof(int) - 1)) &
image_end = marks[MARK_END];
marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) &
image_end = marks[MARK_END];
marks[MARK_END] -= efi_loadaddr;
boot_argv[3] = marks[MARK_END];
marks[MARK_NSYM], marks[MARK_SYM], marks[MARK_END]);
btinfo_symtab.esym = marks[MARK_END];
mbp->mbp_marks[MARK_END]);
mbp->mbp_marks[MARK_END]);
fp->f_size = marks[MARK_END] - marks[MARK_START];
esym = fp->marks[MARK_END];
esym = fp->marks[MARK_END];
marks[MARK_NSYM], marks[MARK_SYM], marks[MARK_END]);
printf("esym = 0x%lx\n", marks[MARK_END]);
esym = (void *)marks[MARK_END];
bi_syms.esym = marks[MARK_END];
sz = marks[MARK_END] - marks[MARK_START];
*size = roundup(marks[MARK_END] - marks[MARK_START], DEV_BSIZE);
marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) &
marks[MARK_SYM], marks[MARK_END]);
part, marks[MARK_END]);
marks[MARK_SYM], marks[MARK_END]);
(*entry)(marks[MARK_SYM], marks[MARK_END], &bootinfo);
marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) &
DPRINTF("esym = 0x%x\n", (int)marks[MARK_END]);
__asm volatile ("movl %0,%%d2" : : "m" (marks[MARK_END]));
DPRINTF("esym = 0x%x\n", (int)marks[MARK_END]);
bi_sym.esym = marks[MARK_END];
char *p = (char *)marks[MARK_END];
*((u_long *)KERN_LOADADDR) = marks[MARK_END] - KERN_LOADADDR;
marks[MARK_ENTRY], marks[MARK_END] - KERN_LOADADDR);
esym = (void *)marks[MARK_END];
bi_syms.esym = marks[MARK_END];
(void *)marks[MARK_END],
(void *)marks[MARK_END],
(void *)marks[MARK_END]);
kmodloadp = marks[MARK_END];
run((void *)marks[MARK_SYM], (void *)marks[MARK_END],
bootinfo.esym = marks[MARK_END];
bi_syms.esym = marks[MARK_END];
marks[MARK_SYM], marks[MARK_END]);
bi_syms.esym = marks[MARK_END];
cp = (char *) ((marks[MARK_END] + 0xfff) & ~0xfff);
esym = (void *)marks[MARK_END];
size = marks[MARK_END] - marks[MARK_START];
marks[MARK_END] = (((u_long)marks[MARK_END] + sizeof(u_long) - 1)) &
bootinfo = bi_init(marks[MARK_END] & loadaddrmask);
bi_sym.esym = marks[MARK_END] & loadaddrmask;
bootinfo = bi_init(marks[MARK_END]);
bi_sym.esym = marks[MARK_END];
esym = (void*)(long)marks[MARK_END];
(void *)marks[MARK_END]);
(void *)marks[MARK_END]);
marks[MARK_END]-marks[MARK_START], bootdev, flags);
marks[MARK_END] - marks[MARK_START]));
marks[MARK_END] = LOADADDR(maxp);
marks[MARK_END] = LOADADDR(maxp);
maxp = marks[MARK_END] - offset;
marks[MARK_END] = LOADADDR(maxp);
marks[MARK_END] = LOADADDR(maxp);
kernel_size = marks[MARK_END] - kernel_start;
efi_fdt_init((marks[MARK_END] + FDT_ALIGN - 1) & -FDT_ALIGN, FDT_ALIGN);
marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) & -sizeof(int);
alloc_size = marks[MARK_END] - marks[MARK_START] + efi_fdt_alloc_size() + EFIBOOT_ALIGN;