/src/sys/arch/hp300/stand/common/ |
exec.c | 49 u_long marks[MARK_MAX]; local in function:exec_hp300 53 marks[MARK_START] = loadaddr; 54 if ((fd = loadfile(file, marks, LOAD_KERNEL)) == -1) 57 marks[MARK_END] = round_to_size(marks[MARK_END] - loadaddr); 59 marks[MARK_ENTRY], marks[MARK_NSYM], 60 marks[MARK_SYM], marks[MARK_END]); 67 machdep_start((char *)marks[MARK_ENTRY], howto [all...] |
/src/sys/arch/ia64/stand/common/ |
load_elf64.c | 52 u_long *marks; local in function:elf64_loadfile 72 marks = fp->marks; 76 marks[MARK_START] = dest; 78 if ((fd = loadfile(filename, marks, LOAD_KERNEL)) == -1) { 84 dest = marks[MARK_ENTRY]; 88 fp->f_size = marks[MARK_END] - marks[MARK_START]; 89 fp->f_addr = marks[MARK_START];
|
/src/sys/arch/mvme68k/stand/libsa/ |
exec_mvme.c | 53 u_long marks[MARK_MAX]; local in function:exec_mvme 61 marks[MARK_START] = KERN_LOADADDR; 62 if ((fd = loadfile(file, marks, lflags)) == -1) 66 marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) & 70 marks[MARK_ENTRY], marks[MARK_NSYM], 71 marks[MARK_SYM], marks[MARK_END]); 73 entry = (kentry_t)marks[MARK_ENTRY] [all...] |
/src/sys/arch/mvmeppc/stand/libsa/ |
exec_mvme.c | 83 u_long marks[MARK_MAX]; local in function:exec_mvme 93 marks[MARK_START] = KERN_LOADADDR; 94 if ((fd = loadfile(file, marks, lflags)) == -1) 98 marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) & 102 marks[MARK_ENTRY], marks[MARK_NSYM], 103 marks[MARK_SYM], marks[MARK_END]); 105 entry = (kentry_t) marks[MARK_ENTRY] [all...] |
/src/sys/arch/hppa/stand/cdboot/ |
cdboot.c | 87 u_long marks[MARK_MAX]; local in function:boot 107 marks[MARK_START] = loadaddr; 108 if ((fd = loadfile(path, marks, LOAD_KERNEL)) == -1) 111 marks[MARK_END] = round_to_size(marks[MARK_END] - loadaddr); 113 marks[MARK_ENTRY], marks[MARK_NSYM], 114 marks[MARK_SYM], marks[MARK_END]); 118 printf("ep=0x%x [", marks[MARK_ENTRY]) [all...] |
/src/sys/arch/sun68k/stand/tapeboot/ |
boot.c | 62 u_long marks[MARK_MAX]; local in function:main 76 memset(marks, 0, sizeof(marks)); 109 marks[MARK_START] = mark_start; 110 if ((fd = loadfile(file, marks, 119 entry = (void *)marks[MARK_ENTRY];
|
/src/sys/arch/alpha/stand/common/ |
boot.c | 83 u_long marks[MARK_MAX]; local in function:main 130 memset(marks, 0, sizeof marks); 133 win = loadfile(name, marks, loadflag) == 0; 139 win = loadfile(name, marks, loadflag) == 0; 143 entry = marks[MARK_ENTRY]; 153 bootinfo_v1.ssym = marks[MARK_SYM]; 154 bootinfo_v1.esym = marks[MARK_END];
|
/src/sys/arch/evbmips/stand/sbmips/common/ |
boot.c | 81 u_long marks[MARK_MAX]; local in function:main 125 memset(marks, 0, sizeof marks); 128 win = loadfile(name, marks, LOAD_KERNEL) == 0; 133 win = loadfile(name = *namep, marks, LOAD_KERNEL) == 0; 136 entry = marks[MARK_ENTRY]; 149 bootinfo.ssym = marks[MARK_SYM]; 150 bootinfo.esym = marks[MARK_END];
|
/src/sys/arch/luna68k/stand/boot/ |
boot.c | 118 u_long marks[MARK_MAX]; local in function:bootnetbsd 120 /* Note marks[MARK_START] is passed as an load address offset */ 121 memset(marks, 0, sizeof(marks)); 123 io = loadfile(line, marks, LOAD_KERNEL); 135 printf("entry = 0x%lx\n", marks[MARK_ENTRY]); 136 printf("ssym = 0x%lx\n", marks[MARK_SYM]); 137 printf("esym = 0x%lx\n", marks[MARK_END]); 146 "g" ((void *)marks[MARK_ENTRY])
|
/src/sys/arch/mmeye/stand/bootelf/ |
boot.c | 52 u_long marks[MARK_MAX]; local in function:main 66 marks[MARK_START] = 0; 67 fd = loadfile(netbsd, marks, COUNT_ALL); 72 sz = marks[MARK_END] - marks[MARK_START]; 73 start = marks[MARK_START]; 74 entry = marks[MARK_ENTRY]; 85 marks[MARK_START] = (u_long)image - start; 86 fd = loadfile(netbsd, marks, LOAD_ALL); 91 /* ssym = marks[MARK_SYM]; * [all...] |
/src/sys/arch/sbmips/stand/common/ |
boot.c | 81 u_long marks[MARK_MAX]; local in function:main 125 memset(marks, 0, sizeof marks); 128 win = loadfile(name, marks, LOAD_KERNEL) == 0; 133 win = loadfile(name = *namep, marks, LOAD_KERNEL) == 0; 136 entry = marks[MARK_ENTRY]; 149 bootinfo.ssym = marks[MARK_SYM]; 150 bootinfo.esym = marks[MARK_END];
|
/src/sys/arch/sgimips/stand/common/ |
boot.c | 128 u_long marks[MARK_MAX]; local in function:main 139 memset(marks, 0, sizeof marks); 173 if ((loadfile(bootfile, marks, LOAD_KERNEL)) >= 0) 208 win = loadfile(kernel, marks, LOAD_KERNEL); 212 win = loadfile(bootfile, marks, LOAD_KERNEL); 221 win = loadfile(bootfile, marks, LOAD_KERNEL); 237 bi_syms.nsym = marks[MARK_NSYM]; 238 bi_syms.ssym = marks[MARK_SYM]; 239 bi_syms.esym = marks[MARK_END] [all...] |
iris_boot.c | 76 u_long marks[MARK_MAX]; local in function:main 88 memset(marks, 0, sizeof marks); 119 win = loadfile(kernelname, marks, LOAD_KERNEL); 129 bi_syms.nsym = marks[MARK_NSYM]; 130 bi_syms.ssym = marks[MARK_SYM]; 131 bi_syms.esym = marks[MARK_END]; 133 entry = (void *)marks[MARK_ENTRY];
|
/src/sys/arch/sun68k/stand/libsa/ |
xxboot.c | 70 u_long marks[MARK_MAX]; local in function:xxboot_main 72 memset(marks, 0, sizeof(marks)); 74 marks[MARK_START] = sun2_map_mem_load(); 109 fd = loadfile(file, marks, LOAD_KERNEL); 123 fd = loadfile(file, marks, LOAD_KERNEL); 140 fd = loadfile(file, marks, LOAD_KERNEL); 149 entry = (void *)marks[MARK_ENTRY];
|
/src/sys/arch/mipsco/stand/common/ |
boot.c | 109 u_long marks[MARK_MAX]; local in function:main 144 memset(marks, 0, sizeof marks); 146 win = (loadfile(name, marks, LOAD_KERNEL) == 0); 155 win = (loadfile(bootpath, marks, LOAD_ALL) != -1); 167 entry = (void *) marks[MARK_ENTRY]; 168 bi_syms.nsym = marks[MARK_NSYM]; 169 bi_syms.ssym = marks[MARK_SYM]; 170 bi_syms.esym = marks[MARK_END];
|
/src/sys/arch/pmax/stand/common/ |
boot.c | 116 u_long marks[MARK_MAX]; local in function:main 144 memset(marks, 0, sizeof marks); 146 win = (loadfile(name, marks, LOAD_KERNEL) == 0); 155 win = (loadfile(bootpath, marks, LOAD_ALL) != -1); 167 entry = marks[MARK_ENTRY]; 168 bi_syms.nsym = marks[MARK_NSYM]; 169 bi_syms.ssym = marks[MARK_SYM]; 170 bi_syms.esym = marks[MARK_END];
|
/src/sys/stand/efiboot/ |
exec.c | 171 u_long marks[MARK_MAX], alloc_size; local in function:exec_netbsd 179 memset(marks, 0, sizeof(marks)); 182 fd = loadfile(fname, marks, COUNT_KERNEL | LOAD_NOTE); 189 marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) & -sizeof(int); 190 alloc_size = marks[MARK_END] - marks[MARK_START] + efi_fdt_alloc_size() + EFIBOOT_ALIGN; 207 memset(marks, 0, sizeof(marks)); [all...] |
/src/sys/arch/arc/stand/boot/ |
boot.c | 136 u_long marks[MARK_MAX]; local in function:main 145 memset(marks, 0, sizeof marks); 208 win = loadfile(kernel, marks, LOAD_KERNEL); 212 win = loadfile(bootfile, marks, LOAD_KERNEL); 221 win = loadfile(bootfile, marks, LOAD_KERNEL); 238 bi_syms.nsym = marks[MARK_NSYM]; 239 bi_syms.ssym = marks[MARK_SYM]; 240 bi_syms.esym = marks[MARK_END]; 243 entry = (void *)marks[MARK_ENTRY] [all...] |
/src/sys/arch/news68k/stand/boot/ |
boot.c | 83 u_long marks[MARK_MAX]; local in function:boot 110 marks[MARK_START] = 0; 134 fd = loadfile(file, marks, loadflag); 147 DPRINTF("entry = 0x%x\n", (int)marks[MARK_ENTRY]); 148 DPRINTF("ssym = 0x%x\n", (int)marks[MARK_SYM]); 149 DPRINTF("esym = 0x%x\n", (int)marks[MARK_END]); 151 entry = (void *)marks[MARK_ENTRY]; 160 __asm volatile ("movl %0,%%d2" : : "m" (marks[MARK_END]));
|
/src/sys/arch/next68k/stand/boot/ |
boot.c | 71 u_long marks[MARK_MAX]; local in function:main 91 memset(marks, 0, sizeof(marks)); 116 marks[MARK_START] = (u_long)KERN_LOADADDR; 117 fd = loadfile(kernel, marks, LOAD_KERNEL); 141 char *p = (char *)marks[MARK_END]; 160 *((u_long *)KERN_LOADADDR) = marks[MARK_END] - KERN_LOADADDR; 162 marks[MARK_ENTRY], marks[MARK_END] - KERN_LOADADDR); 163 return marks[MARK_ENTRY] [all...] |
/src/sys/arch/ews4800mips/stand/common/ |
loader.c | 134 u_long marks[MARK_MAX]; local in function:cmd_boot_ux 137 marks[MARK_START] = 0; 139 if (loadfile("sd0d:iopboot", marks, LOAD_KERNEL) != 0) { 144 marks[MARK_START], marks[MARK_ENTRY], marks[MARK_NSYM], 145 marks[MARK_SYM], marks[MARK_END]); 147 entry = marks[MARK_ENTRY]; 176 u_long marks[MARK_MAX] local in function:cmd_boot [all...] |
/src/sys/arch/bebox/stand/boot/ |
boot.c | 154 u_long marks[MARK_MAX]; local in function:exec_kernel 197 marks[MARK_START] = 0; 198 if (loadfile(name, marks, LOAD_ALL) == 0) { 237 printf("start=0x%lx\n\n", marks[MARK_ENTRY]); 239 __syncicache((void *)marks[MARK_ENTRY], 240 (u_int)marks[MARK_SYM] - (u_int)marks[MARK_ENTRY]); 242 *(volatile u_long *)0x0080 = marks[MARK_ENTRY]; 243 run((void *)marks[MARK_SYM], 244 (void *)marks[MARK_END] [all...] |
/src/sys/arch/mmeye/stand/boot/ |
boot.c | 190 u_long marks[MARK_MAX]; local in function:main 211 memset(marks, 0, sizeof(marks)); 237 win = (loadfile(bootpath, marks, LOAD_ALL) != -1); 254 entry = (void *)marks[MARK_ENTRY];
|
/src/sys/arch/ofppc/stand/ofwboot/ |
boot.c | 195 u_long marks[MARK_MAX]; local in function:main 245 marks[MARK_START] = 0; 246 if (loadfile(kernels64[i], marks, LOAD_KERNEL) >= 0) 253 marks[MARK_START] = 0; 254 if (loadfile(kernels[i], marks, LOAD_KERNEL) >= 0) 290 entry = marks[MARK_ENTRY]; 291 ssym = (void *)marks[MARK_SYM]; 292 esym = (void *)marks[MARK_END];
|
/src/sys/arch/prep/stand/boot/ |
boot.c | 171 u_long marks[MARK_MAX]; local in function:exec_kernel 218 marks[MARK_START] = 0; 219 if (loadfile(name, marks, LOAD_ALL) == 0) { 227 printf("start=0x%lx\n\n", marks[MARK_ENTRY]); 229 __syncicache((void *)marks[MARK_ENTRY], 230 (u_int)marks[MARK_SYM] - (u_int)marks[MARK_ENTRY]); 232 run((void *)marks[MARK_SYM], 233 (void *)marks[MARK_END], 236 (void *)marks[MARK_ENTRY]) [all...] |