MARK_ENTRY
printf("\nStarting at 0x%lx, p@0x%lx\n", marks[MARK_ENTRY], kernel_physical_start);
/* r5 kernel entry point */ marks[MARK_ENTRY]
entry = marks[MARK_ENTRY];
kvers = (u_short *)(marks[MARK_ENTRY] - 2);
(u_long)kp, (u_long)ksize, marks[MARK_ENTRY] - marks[MARK_START],
(kp, ksize, marks[MARK_ENTRY] - marks[MARK_START], (void *)fmem, fmemsz, cmemsz,
kvers = *(u_short *)(marks[MARK_ENTRY] - 2);
start_it(kp, ksize, marks[MARK_ENTRY] - marks[MARK_START], fmem, fmemsz, cmemsz,
entry = (void *)marks[MARK_ENTRY];
printf("start=0x%lx\n\n", marks[MARK_ENTRY]);
__syncicache((void *)marks[MARK_ENTRY],
(u_int)marks[MARK_SYM] - (u_int)marks[MARK_ENTRY]);
*(volatile u_long *)0x0080 = marks[MARK_ENTRY];
(void *)marks[MARK_ENTRY]);
entry = (void *)marks[MARK_ENTRY];
entry = (void *)marks[MARK_ENTRY];
entry = marks[MARK_ENTRY];
entry = (void *)marks[MARK_ENTRY];
(void *)marks[MARK_ENTRY],
entry = marks[MARK_ENTRY];
entry = (void *)marks[MARK_ENTRY];
marks[MARK_START], marks[MARK_ENTRY], marks[MARK_NSYM],
entry = marks[MARK_ENTRY];
marks[MARK_START], marks[MARK_ENTRY], marks[MARK_NSYM],
entry = marks[MARK_ENTRY];
marks[MARK_ENTRY], marks[MARK_NSYM],
machdep_start((char *)marks[MARK_ENTRY], howto,
marks[MARK_ENTRY], marks[MARK_NSYM],
printf("ep=0x%lx [", marks[MARK_ENTRY]);
printf("\b\n%p:", &((u_int *)marks[MARK_ENTRY])[i]);
printf("%x,", ((int *)marks[MARK_ENTRY])[i]);
(*(startfuncp)(marks[MARK_ENTRY])) ((int)pdc, boot_howto, bootdev,
marks[MARK_ENTRY], marks[MARK_NSYM],
printf("ep=0x%x [", marks[MARK_ENTRY]);
printf("\b\n%p:", &((u_int *)marks[MARK_ENTRY])[i]);
printf("%x,", ((int *)marks[MARK_ENTRY])[i]);
(*(startfuncp)(marks[MARK_ENTRY])) ((int)pdc, 0, boot_dev, marks[MARK_END],
marks[MARK_ENTRY] -= efi_loadaddr;
printf("Start @ 0x%lx [%ld=0x%lx-0x%lx]...\n", marks[MARK_ENTRY],
entry = marks[MARK_ENTRY];
mbp->mbp_marks[MARK_ENTRY],
multiboot(mbp->mbp_marks[MARK_ENTRY], vtophys(mbi),
mbp->mbp_marks[MARK_ENTRY],
entry = mbp->mbp_marks[MARK_ENTRY];
dest = marks[MARK_ENTRY];
printf("Entering %s at 0x%lx...\n", fp->f_name, fp->marks[MARK_ENTRY]);
enter_kernel(fp->marks[MARK_ENTRY], bi);
enter_kernel(fp->f_name, fp->marks[MARK_ENTRY], bi);
printf("Start @ 0x%lx [%ld=0x%lx-0x%lx]...\n", marks[MARK_ENTRY],
(*(void (*)(int, void *))marks[MARK_ENTRY])(howto, bibuf);
printf("entry = 0x%lx\n", marks[MARK_ENTRY]);
"g" ((void *)marks[MARK_ENTRY])
entry = marks[MARK_ENTRY];
entry = (void *) marks[MARK_ENTRY];
entry = (void *)marks[MARK_ENTRY];
entry = marks[MARK_ENTRY];
printf("%s: entry point %#lx\n", fname, marks[MARK_ENTRY]);
marks[MARK_ENTRY], marks[MARK_NSYM],
entry = (kentry_t)marks[MARK_ENTRY];
marks[MARK_ENTRY], marks[MARK_NSYM],
entry = (kentry_t) marks[MARK_ENTRY];
DPRINTF("entry = 0x%x\n", (int)marks[MARK_ENTRY]);
entry = (void *)marks[MARK_ENTRY];
DPRINTF("entry = 0x%x\n", (int)marks[MARK_ENTRY]);
entry = (void *)marks[MARK_ENTRY];
mips1_flushicache(entry, marks[MARK_SYM] - marks[MARK_ENTRY]);
marks[MARK_ENTRY], marks[MARK_END] - KERN_LOADADDR);
return marks[MARK_ENTRY];
entry = marks[MARK_ENTRY];
entry = marks[MARK_ENTRY];
printf("start=0x%lx\n\n", marks[MARK_ENTRY]);
__syncicache((void *)marks[MARK_ENTRY],
(u_int)marks[MARK_SYM] - (u_int)marks[MARK_ENTRY]);
(void *)marks[MARK_ENTRY]);
printf("start=0x%lx\n\n", marks[MARK_ENTRY]);
__syncicache((void *)marks[MARK_ENTRY],
(u_int)marks[MARK_SYM] - (u_int)marks[MARK_ENTRY]);
(void *)marks[MARK_ENTRY]);
(void *)marks[MARK_ENTRY],
__syncicache((void *)marks[MARK_ENTRY],
(u_int)marks[MARK_SYM] - (u_int)marks[MARK_ENTRY]);
(void *)howto, bootinfo, (void *)marks[MARK_ENTRY]);
entry = marks[MARK_ENTRY];
entry = (void *)marks[MARK_ENTRY];
entry = (void *)marks[MARK_ENTRY];
entry = marks[MARK_ENTRY];
(*(entry_t)marks[MARK_ENTRY])(arg, 0, 0, 0, bootinfo, DDB_MAGIC2);
(void*)marks[MARK_ENTRY]));
(*(entry_t)marks[MARK_ENTRY])((long)ofw, (long)args, (long)l, (long)ofw,
#define COMPAT_BOOT(marks) (marks[MARK_START] == marks[MARK_ENTRY])
entry = (void *)marks[MARK_ENTRY];
entry = (void *)marks[MARK_ENTRY];
machdep_start((char *)marks[MARK_ENTRY],
machdep_start((char *)marks[MARK_ENTRY],
p = ((short*) marks[MARK_ENTRY]) - 1;
exec_image(marks[MARK_START], 0, marks[MARK_ENTRY]-marks[MARK_START],
MARK_ENTRY(CODA_MOUNT_STATS);
MARK_ENTRY(CODA_UMOUNT_STATS);
MARK_ENTRY(CODA_ROOT_STATS);
MARK_ENTRY(CODA_STATFS_STATS);
MARK_ENTRY(CODA_SYNC_STATS);
MARK_ENTRY(CODA_VGET_STATS);
MARK_ENTRY(CODA_CREATE_STATS);
MARK_ENTRY(CODA_REMOVE_STATS);
MARK_ENTRY(CODA_LINK_STATS);
MARK_ENTRY(CODA_RENAME_STATS);
MARK_ENTRY(CODA_MKDIR_STATS);
MARK_ENTRY(CODA_RMDIR_STATS);
MARK_ENTRY(CODA_SYMLINK_STATS);
MARK_ENTRY(CODA_READDIR_STATS);
MARK_ENTRY(CODA_OPEN_STATS);
MARK_ENTRY(CODA_CLOSE_STATS);
MARK_ENTRY(CODA_RDWR_STATS);
MARK_ENTRY(CODA_IOCTL_STATS);
MARK_ENTRY(CODA_GETATTR_STATS);
MARK_ENTRY(CODA_SETATTR_STATS);
MARK_ENTRY(CODA_ACCESS_STATS);
MARK_ENTRY(CODA_READLINK_STATS);
MARK_ENTRY(CODA_FSYNC_STATS);
MARK_ENTRY(CODA_INACTIVE_STATS);
MARK_ENTRY(CODA_LOOKUP_STATS);
marks[MARK_ENTRY] = LOADADDR(entry);
marks[MARK_ENTRY] = LOADADDR(coff->a.entry);
marks[MARK_ENTRY] = LOADADDR(elf->e_entry);
kernel_entry = marks[MARK_ENTRY];
armv7_exec_kernel((register_t)marks[MARK_ENTRY], (register_t)efi_fdt_data());
entry_fn = (riscv_kernel_entry_t)(uintptr_t)marks[MARK_ENTRY];