Searched refs:marks (Results 1 - 25 of 77) sorted by relevance

1234

/src/sys/arch/hp300/stand/common/
H A Dexec.c49 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_ENTR
[all...]
/src/sys/arch/mvmeppc/stand/libsa/
H A Dexec_mvme.c83 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_ENTR
[all...]
/src/sys/arch/mvme68k/stand/libsa/
H A Dexec_mvme.c53 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_ENTR
[all...]
/src/sys/arch/hppa/stand/cdboot/
H A Dcdboot.c87 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_ENTR
[all...]
/src/sys/arch/evbppc/stand/wii/
H A Dboot.c98 u_long marks[MARK_MAX]; local in function:exec_netbsd
102 memset(marks, 0, sizeof(marks));
103 fd = loadfile(fname, marks, LOAD_KERNEL);
110 entry = (void *)marks[MARK_ENTRY];
111 cache_dcbf((void *)marks[MARK_START],
112 marks[MARK_END] - marks[MARK_START]);
113 cache_icbi((void *)marks[MARK_START],
114 marks[MARK_EN
[all...]
/src/sys/stand/efiboot/bootarm/
H A Defibootarm.c49 efi_boot_kernel(u_long marks[MARK_MAX]) argument
54 armv7_exec_kernel((register_t)marks[MARK_ENTRY], (register_t)efi_fdt_data());
63 efi_md_prepare_boot(const char *fname, const char *args, u_long *marks) argument
/src/sys/arch/ia64/stand/common/
H A Dload_elf64.c52 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/ews4800mips/stand/common/
H A Dloader.c134 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_MA local in function:cmd_boot
[all...]
/src/sys/arch/sun68k/stand/libsa/
H A Dxxboot.c70 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/sgimips/stand/common/
H A Diris_boot.c76 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];
H A Dboot.c128 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_EN
[all...]
/src/sys/arch/mmeye/stand/bootelf/
H A Dboot.c52 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_SY
[all...]
/src/sys/arch/hppa/stand/boot/
H A Dboot.c229 u_long marks[MARK_MAX]; local in function:exec_hppa
232 marks[MARK_START] = loadaddr;
237 if ((fd = loadfile(file, marks, LOAD_KERNEL)) == -1)
240 marks[MARK_END] = round_to_size(marks[MARK_END] - loadaddr);
242 marks[MARK_ENTRY], marks[MARK_NSYM],
243 marks[MARK_SYM], marks[MARK_END]);
247 printf("ep=0x%lx [", marks[MARK_ENTR
[all...]
/src/sys/arch/luna68k/stand/boot/
H A Dboot.c118 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/sun68k/stand/tapeboot/
H A Dboot.c62 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/next68k/stand/boot/
H A Dboot.c71 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_ENTR
[all...]
/src/sys/arch/arc/stand/boot/
H A Dboot.c136 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_ENTR
[all...]
/src/sys/stand/efiboot/
H A Dexec.c171 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/lib/libsa/
H A Dloadfile.c92 * Fill in marks
95 loadfile(const char *fname, u_long *marks, int flags) argument
106 if ((error = fdloadfile(fd, marks, flags)) != 0) {
118 * Fill in marks.
121 fdloadfile(int fd, u_long *marks, int flags) argument
156 rval = loadfile_coff(fd, &hdr.coff, marks, flags);
164 rval = loadfile_elf32(fd, &hdr.elf32, marks, flags);
172 rval = loadfile_elf64(fd, &hdr.elf64, marks, flags);
181 rval = loadfile_aout(fd, &hdr.aout, marks, flags);
192 marks[MARK_EN
[all...]
H A Dloadfile_ecoff.c54 loadfile_coff(int fd, struct ecoff_exechdr *coff, u_long *marks, int flags) argument
56 paddr_t offset = marks[MARK_START];
138 marks[MARK_START] = LOADADDR(minp);
139 marks[MARK_ENTRY] = LOADADDR(coff->a.entry);
140 marks[MARK_NSYM] = 1; /* XXX: Kernel needs >= 0 */
141 marks[MARK_SYM] = LOADADDR(maxp);
142 marks[MARK_END] = LOADADDR(maxp);
143 marks[MARK_DATA] = LOADADDR(coff->a.data_start);
/src/sys/arch/mipsco/stand/common/
H A Dboot.c109 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/
H A Dboot.c116 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/bootaa64/
H A Defibootaa64.c49 efi_boot_kernel(u_long marks[MARK_MAX]) argument
54 kernel_start = marks[MARK_START];
55 kernel_size = marks[MARK_END] - kernel_start;
56 kernel_entry = marks[MARK_ENTRY];
96 efi_md_prepare_boot(const char *fname, const char *args, u_long *marks) argument
/src/sys/stand/efiboot/bootriscv64/
H A Defibootriscv64.c54 efi_boot_kernel(u_long marks[MARK_MAX]) argument
60 entry_fn = (riscv_kernel_entry_t)(uintptr_t)marks[MARK_ENTRY];
81 efi_md_prepare_boot(const char *fname, const char *args, u_long *marks) argument
/src/sys/arch/sbmips/stand/common/
H A Dboot.c81 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];

Completed in 14 milliseconds

1234