Home
last modified time | relevance | path

Searched refs:marks (Results 1 – 25 of 277) sorted by relevance

12345678910>>...12

/netbsd/src/sys/arch/ews4800mips/stand/common/
Dloader.c134 u_long marks[MARK_MAX]; in cmd_boot_ux() local
137 marks[MARK_START] = 0; in cmd_boot_ux()
139 if (loadfile("sd0d:iopboot", marks, LOAD_KERNEL) != 0) { in cmd_boot_ux()
144 marks[MARK_START], marks[MARK_ENTRY], marks[MARK_NSYM], in cmd_boot_ux()
145 marks[MARK_SYM], marks[MARK_END]); in cmd_boot_ux()
147 entry = marks[MARK_ENTRY]; in cmd_boot_ux()
176 u_long marks[MARK_MAX]; in cmd_boot() local
188 marks[MARK_START] = 0; in cmd_boot()
190 if (loadfile(filename, marks, LOAD_KERNEL) != 0) { in cmd_boot()
195 marks[MARK_START], marks[MARK_ENTRY], marks[MARK_NSYM], in cmd_boot()
[all …]
/netbsd/src/sys/arch/mvmeppc/stand/libsa/
Dexec_mvme.c83 u_long marks[MARK_MAX]; in exec_mvme() local
93 marks[MARK_START] = KERN_LOADADDR; in exec_mvme()
94 if ((fd = loadfile(file, marks, lflags)) == -1) in exec_mvme()
98 marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) & in exec_mvme()
102 marks[MARK_ENTRY], marks[MARK_NSYM], in exec_mvme()
103 marks[MARK_SYM], marks[MARK_END]); in exec_mvme()
105 entry = (kentry_t) marks[MARK_ENTRY]; in exec_mvme()
107 (*entry)(marks[MARK_SYM], marks[MARK_END], &bootinfo); in exec_mvme()
/netbsd/src/sys/arch/hp300/stand/common/
Dexec.c49 u_long marks[MARK_MAX]; in exec_hp300() local
53 marks[MARK_START] = loadaddr; in exec_hp300()
54 if ((fd = loadfile(file, marks, LOAD_KERNEL)) == -1) in exec_hp300()
57 marks[MARK_END] = round_to_size(marks[MARK_END] - loadaddr); in exec_hp300()
59 marks[MARK_ENTRY], marks[MARK_NSYM], in exec_hp300()
60 marks[MARK_SYM], marks[MARK_END]); in exec_hp300()
67 machdep_start((char *)marks[MARK_ENTRY], howto, in exec_hp300()
68 (char *)loadaddr, (char *)marks[MARK_SYM], in exec_hp300()
69 (char *)marks[MARK_END]); in exec_hp300()
/netbsd/src/sys/arch/i386/stand/lib/
Dexec.c311 physaddr_t loadaddr, int floppy, u_long marks[MARK_MAX]) in common_load_prekern()
321 marks[MARK_START] = loadaddr; in common_load_prekern()
325 if ((fd = loadfile(prekernpath, marks, flags)) == -1) in common_load_prekern()
329 prekern_start = marks[MARK_START]; in common_load_prekern()
332 marks[MARK_START] = loadaddr; in common_load_prekern()
333 marks[MARK_END] = loadaddr + (1UL << 21); in common_load_prekern()
338 if ((fd = loadfile(file, marks, flags)) == -1) in common_load_prekern()
342 kernpa_end = marks[MARK_END] - loadaddr; in common_load_prekern()
363 marks[MARK_START] = prekern_start; in common_load_prekern()
364 marks[MARK_END] = (((u_long)marks[MARK_END] + sizeof(int) - 1)) & in common_load_prekern()
[all …]
/netbsd/src/sys/arch/mvme68k/stand/libsa/
Dexec_mvme.c53 u_long marks[MARK_MAX]; in exec_mvme() local
61 marks[MARK_START] = KERN_LOADADDR; in exec_mvme()
62 if ((fd = loadfile(file, marks, lflags)) == -1) in exec_mvme()
66 marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) & in exec_mvme()
70 marks[MARK_ENTRY], marks[MARK_NSYM], in exec_mvme()
71 marks[MARK_SYM], marks[MARK_END]); in exec_mvme()
73 entry = (kentry_t)marks[MARK_ENTRY]; in exec_mvme()
76 part, marks[MARK_END]); in exec_mvme()
/netbsd/src/sys/arch/sgimips/stand/common/
Dboot.c128 u_long marks[MARK_MAX]; in main() local
139 memset(marks, 0, sizeof marks); in main()
173 if ((loadfile(bootfile, marks, LOAD_KERNEL)) >= 0) in main()
208 win = loadfile(kernel, marks, LOAD_KERNEL); in main()
212 win = loadfile(bootfile, marks, LOAD_KERNEL); in main()
221 win = loadfile(bootfile, marks, LOAD_KERNEL); in main()
237 bi_syms.nsym = marks[MARK_NSYM]; in main()
238 bi_syms.ssym = marks[MARK_SYM]; in main()
239 bi_syms.esym = marks[MARK_END]; in main()
241 entry = (void *)marks[MARK_ENTRY]; in main()
[all …]
Diris_boot.c76 u_long marks[MARK_MAX]; in main() local
88 memset(marks, 0, sizeof marks); in main()
119 win = loadfile(kernelname, marks, LOAD_KERNEL); in main()
129 bi_syms.nsym = marks[MARK_NSYM]; in main()
130 bi_syms.ssym = marks[MARK_SYM]; in main()
131 bi_syms.esym = marks[MARK_END]; in main()
133 entry = (void *)marks[MARK_ENTRY]; in main()
/netbsd/src/sys/arch/arc/stand/boot/
Dboot.c136 u_long marks[MARK_MAX]; in main() local
145 memset(marks, 0, sizeof marks); in main()
208 win = loadfile(kernel, marks, LOAD_KERNEL); in main()
212 win = loadfile(bootfile, marks, LOAD_KERNEL); in main()
221 win = loadfile(bootfile, marks, LOAD_KERNEL); in main()
238 bi_syms.nsym = marks[MARK_NSYM]; in main()
239 bi_syms.ssym = marks[MARK_SYM]; in main()
240 bi_syms.esym = marks[MARK_END]; in main()
243 entry = (void *)marks[MARK_ENTRY]; in main()
247 printf("nsym 0x%lx ssym 0x%lx esym 0x%lx\n", marks[MARK_NSYM], in main()
[all …]
/netbsd/src/sys/arch/sparc/stand/boot/
Dboot.c168 loadk(char *kernel, u_long *marks) in loadk() argument
179 marks[MARK_START] = 0; in loadk()
180 if ((error = fdloadfile(fd, marks, COUNT_KERNEL)) != 0) in loadk()
183 size = marks[MARK_END] - marks[MARK_START]; in loadk()
187 va = marks[MARK_START] - PROM_LOADADDR; in loadk()
232 marks[MARK_START] = 0; in loadk()
233 error = fdloadfile(fd, marks, flags); in loadk()
245 u_long marks[MARK_MAX], bootinfo; in main() local
305 if ((error = loadk(kernel, marks)) == 0) in main()
328 marks[MARK_END] = (((u_long)marks[MARK_END] + sizeof(u_long) - 1)) & in main()
[all …]
/netbsd/src/sys/arch/vax/boot/boot/
Dboot.c97 u_long marks[MARK_MAX]; in Xmain() local
139 marks[MARK_START] = 0; in Xmain()
140 fd = loadfile(filelist[fileindex].name, marks, in Xmain()
144 machdep_start((char *)marks[MARK_ENTRY], in Xmain()
145 marks[MARK_NSYM], in Xmain()
146 (void *)marks[MARK_START], in Xmain()
147 (void *)marks[MARK_SYM], in Xmain()
148 (void *)marks[MARK_END]); in Xmain()
201 u_long marks[MARK_MAX]; in boot() local
232 marks[MARK_START] = 0; in boot()
[all …]
/netbsd/src/sys/arch/ia64/stand/common/
Dload_elf64.c52 u_long *marks; in elf64_loadfile() local
72 marks = fp->marks; in elf64_loadfile()
76 marks[MARK_START] = dest; in elf64_loadfile()
78 if ((fd = loadfile(filename, marks, LOAD_KERNEL)) == -1) { in elf64_loadfile()
84 dest = marks[MARK_ENTRY]; in elf64_loadfile()
88 fp->f_size = marks[MARK_END] - marks[MARK_START]; in elf64_loadfile()
89 fp->f_addr = marks[MARK_START]; in elf64_loadfile()
/netbsd/src/sys/arch/sparc/stand/ofwboot/
Dboot.c66 #define COMPAT_BOOT(marks) (marks[MARK_START] == marks[MARK_ENTRY]) argument
255 jump_to_kernel(u_long *marks, char *kernel, char *args, void *ofw, in jump_to_kernel() argument
278 bootinfo = bi_init(marks[MARK_END]); in jump_to_kernel()
279 bi_sym.nsym = marks[MARK_NSYM]; in jump_to_kernel()
280 bi_sym.ssym = marks[MARK_SYM]; in jump_to_kernel()
281 bi_sym.esym = marks[MARK_END]; in jump_to_kernel()
301 sparc64_finalize_tlb(marks[MARK_DATA]); in jump_to_kernel()
304 ssym = (void*)(long)marks[MARK_SYM]; in jump_to_kernel()
305 esym = (void*)(long)marks[MARK_END]; in jump_to_kernel()
310 if (COMPAT_BOOT(marks) || compatmode) { in jump_to_kernel()
[all …]
/netbsd/src/sys/arch/mmeye/stand/bootelf/
Dboot.c52 u_long marks[MARK_MAX]; in main() local
66 marks[MARK_START] = 0; in main()
67 fd = loadfile(netbsd, marks, COUNT_ALL); in main()
72 sz = marks[MARK_END] - marks[MARK_START]; in main()
73 start = marks[MARK_START]; in main()
74 entry = marks[MARK_ENTRY]; in main()
85 marks[MARK_START] = (u_long)image - start; in main()
86 fd = loadfile(netbsd, marks, LOAD_ALL); in main()
/netbsd/src/external/bsd/less/dist/
Dmark.c47 static struct mark marks[NMARKS]; variable
80 marks[i].m_letter = letter; in init_mark()
81 cmark(&marks[i], NULL_IFILE, NULL_POSITION, -1); in init_mark()
113 return (&marks[c-'a']); in getumark()
115 return (&marks[c-'A'+26]); in getumark()
117 return (&marks[LASTMARK]); in getumark()
119 return (&marks[MOUSEMARK]); in getumark()
168 m = &marks[LASTMARK]; in getmark()
247 cmark(&marks[LASTMARK], curr_ifile, scrpos.pos, scrpos.ln); in lastmark()
269 if (m == &marks[LASTMARK] && m->m_scrpos.pos == NULL_POSITION) in gomark()
[all …]
/netbsd/src/sys/arch/bebox/stand/boot/
Dboot.c154 u_long marks[MARK_MAX]; in exec_kernel() local
197 marks[MARK_START] = 0; in exec_kernel()
198 if (loadfile(name, marks, LOAD_ALL) == 0) { in exec_kernel()
237 printf("start=0x%lx\n\n", marks[MARK_ENTRY]); in exec_kernel()
239 __syncicache((void *)marks[MARK_ENTRY], in exec_kernel()
240 (u_int)marks[MARK_SYM] - (u_int)marks[MARK_ENTRY]); in exec_kernel()
242 *(volatile u_long *)0x0080 = marks[MARK_ENTRY]; in exec_kernel()
243 run((void *)marks[MARK_SYM], in exec_kernel()
244 (void *)marks[MARK_END], in exec_kernel()
247 (void *)marks[MARK_ENTRY]); in exec_kernel()
/netbsd/src/sys/arch/next68k/stand/boot/
Dboot.c71 u_long marks[MARK_MAX]; in main() local
91 memset(marks, 0, sizeof(marks)); in main()
116 marks[MARK_START] = (u_long)KERN_LOADADDR; in main()
117 fd = loadfile(kernel, marks, LOAD_KERNEL); in main()
141 char *p = (char *)marks[MARK_END]; in main()
160 *((u_long *)KERN_LOADADDR) = marks[MARK_END] - KERN_LOADADDR; in main()
162 marks[MARK_ENTRY], marks[MARK_END] - KERN_LOADADDR); in main()
163 return marks[MARK_ENTRY]; in main()
/netbsd/src/sys/arch/amiga/stand/bootblock/boot/
Dmain.c130 u_long marks[MARK_MAX]; in pain() local
362 marks[MARK_START] = 0; in pain()
363 if (loadfile(kernel_name, marks, in pain()
368 ksize = ((marks[MARK_END] + 3) & ~3) in pain()
382 marks[MARK_START] = (u_long)kp; in pain()
383 if (loadfile(kernel_name, marks, in pain()
389 marks[MARK_END] = (marks[MARK_END] + 3) & ~3; in pain()
390 nkcd = (int *)marks[MARK_END]; in pain()
392 esym = (void*)(marks[MARK_END] - marks[MARK_START]); in pain()
394 kvers = (u_short *)(marks[MARK_ENTRY] - 2); in pain()
[all …]
/netbsd/src/sys/arch/mipsco/stand/common/
Dboot.c109 u_long marks[MARK_MAX]; in main() local
144 memset(marks, 0, sizeof marks); in main()
146 win = (loadfile(name, marks, LOAD_KERNEL) == 0); in main()
155 win = (loadfile(bootpath, marks, LOAD_ALL) != -1); in main()
167 entry = (void *) marks[MARK_ENTRY]; in main()
168 bi_syms.nsym = marks[MARK_NSYM]; in main()
169 bi_syms.ssym = marks[MARK_SYM]; in main()
170 bi_syms.esym = marks[MARK_END]; in main()
/netbsd/src/sys/lib/libsa/
Dloadfile.c95 loadfile(const char *fname, u_long *marks, int flags) in loadfile() argument
106 if ((error = fdloadfile(fd, marks, flags)) != 0) { in loadfile()
121 fdloadfile(int fd, u_long *marks, int flags) in fdloadfile() argument
156 rval = loadfile_coff(fd, &hdr.coff, marks, flags); in fdloadfile()
164 rval = loadfile_elf32(fd, &hdr.elf32, marks, flags); in fdloadfile()
172 rval = loadfile_elf64(fd, &hdr.elf64, marks, flags); in fdloadfile()
181 rval = loadfile_aout(fd, &hdr.aout, marks, flags); in fdloadfile()
192 marks[MARK_END] - marks[MARK_START])); in fdloadfile()
/netbsd/src/sys/arch/pmax/stand/common/
Dboot.c116 u_long marks[MARK_MAX]; in main() local
144 memset(marks, 0, sizeof marks); in main()
146 win = (loadfile(name, marks, LOAD_KERNEL) == 0); in main()
155 win = (loadfile(bootpath, marks, LOAD_ALL) != -1); in main()
167 entry = marks[MARK_ENTRY]; in main()
168 bi_syms.nsym = marks[MARK_NSYM]; in main()
169 bi_syms.ssym = marks[MARK_SYM]; in main()
170 bi_syms.esym = marks[MARK_END]; in main()
/netbsd/src/sys/arch/newsmips/stand/boot/
Dboot.c66 u_long marks[MARK_MAX]; in boot() local
166 marks[MARK_START] = 0; in boot()
171 fd = loadfile(file, marks, loadflag); in boot()
178 DPRINTF("entry = 0x%x\n", (int)marks[MARK_ENTRY]); in boot()
179 DPRINTF("ssym = 0x%x\n", (int)marks[MARK_SYM]); in boot()
180 DPRINTF("esym = 0x%x\n", (int)marks[MARK_END]); in boot()
184 bi_sym.nsym = marks[MARK_NSYM]; in boot()
185 bi_sym.ssym = marks[MARK_SYM]; in boot()
186 bi_sym.esym = marks[MARK_END]; in boot()
209 entry = (void *)marks[MARK_ENTRY]; in boot()
[all …]
/netbsd/src/sys/arch/sun68k/stand/libsa/
Dxxboot.c70 u_long marks[MARK_MAX]; in xxboot_main() local
72 memset(marks, 0, sizeof(marks)); in xxboot_main()
74 marks[MARK_START] = sun2_map_mem_load(); in xxboot_main()
109 fd = loadfile(file, marks, LOAD_KERNEL); in xxboot_main()
123 fd = loadfile(file, marks, LOAD_KERNEL); in xxboot_main()
140 fd = loadfile(file, marks, LOAD_KERNEL); in xxboot_main()
149 entry = (void *)marks[MARK_ENTRY]; in xxboot_main()
/netbsd/src/sys/arch/luna68k/stand/boot/
Dboot.c118 u_long marks[MARK_MAX]; in bootnetbsd() local
121 memset(marks, 0, sizeof(marks)); in bootnetbsd()
123 io = loadfile(line, marks, LOAD_KERNEL); in bootnetbsd()
135 printf("entry = 0x%lx\n", marks[MARK_ENTRY]); in bootnetbsd()
136 printf("ssym = 0x%lx\n", marks[MARK_SYM]); in bootnetbsd()
137 printf("esym = 0x%lx\n", marks[MARK_END]); in bootnetbsd()
146 "g" ((void *)marks[MARK_ENTRY]) in bootnetbsd()
/netbsd/src/sys/arch/prep/stand/boot/
Dboot.c171 u_long marks[MARK_MAX]; in exec_kernel() local
218 marks[MARK_START] = 0; in exec_kernel()
219 if (loadfile(name, marks, LOAD_ALL) == 0) { in exec_kernel()
227 printf("start=0x%lx\n\n", marks[MARK_ENTRY]); in exec_kernel()
229 __syncicache((void *)marks[MARK_ENTRY], in exec_kernel()
230 (u_int)marks[MARK_SYM] - (u_int)marks[MARK_ENTRY]); in exec_kernel()
232 run((void *)marks[MARK_SYM], in exec_kernel()
233 (void *)marks[MARK_END], in exec_kernel()
236 (void *)marks[MARK_ENTRY]); in exec_kernel()
/netbsd/src/sys/arch/emips/stand/common/
Dboot.c67 static int loadit(char *name, u_long *marks) in loadit() argument
70 memset(marks, 0, sizeof(*marks) * MARK_MAX); in loadit()
71 return (loadfile(name, marks, LOAD_ALL)); in loadit()
85 u_long marks[MARK_MAX]; in main() local
126 win = (loadit(name, marks) == 0); in main()
138 win = (loadit(bootpath, marks) == 0); in main()
150 entry = marks[MARK_ENTRY]; in main()
151 bi_syms.nsym = marks[MARK_NSYM]; in main()
152 bi_syms.ssym = marks[MARK_SYM]; in main()
153 bi_syms.esym = marks[MARK_END]; in main()

12345678910>>...12