/netbsd-6-1-5-RELEASE/sys/arch/mvmeppc/stand/libsa/ |
H A D | exec_mvme.c | 83 u_long marks[MARK_MAX]; local 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...] |
/netbsd-6-1-5-RELEASE/sys/arch/hp300/stand/common/ |
H A D | exec.c | 49 u_long marks[MARK_MAX]; local 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...] |
/netbsd-6-1-5-RELEASE/sys/arch/mvme68k/stand/libsa/ |
H A D | exec_mvme.c | 53 u_long marks[MARK_MAX]; local 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...] |
/netbsd-6-1-5-RELEASE/sys/arch/hp700/stand/cdboot/ |
H A D | cdboot.c | 87 u_long marks[MARK_MAX]; local 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...] |
/netbsd-6-1-5-RELEASE/sys/arch/ia64/stand/common/ |
H A D | load_elf64.c | 52 u_long *marks; local 65 marks = fp->marks; 76 marks[MARK_START] = dest; 78 if ((fd = loadfile(filename, marks, LOAD_KERNEL)) == -1) 82 dest = marks[MARK_ENTRY]; 86 fp->f_size = marks[MARK_END] - marks[MARK_START]; 87 fp->f_addr = marks[MARK_START];
|
/netbsd-6-1-5-RELEASE/sys/arch/ews4800mips/stand/common/ |
H A D | loader.c | 134 u_long marks[MARK_MAX]; local 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 [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/sun68k/stand/libsa/ |
H A D | xxboot.c | 70 u_long marks[MARK_MAX]; local 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];
|
/netbsd-6-1-5-RELEASE/sys/arch/sgimips/stand/common/ |
H A D | boot.c | 128 u_long marks[MARK_MAX]; local 139 memset(marks, 0, sizeof marks); 171 if ((loadfile(bootfile, marks, LOAD_KERNEL)) >= 0) 206 win = loadfile(kernel, marks, LOAD_KERNEL); 210 win = loadfile(bootfile, marks, LOAD_KERNEL); 219 win = loadfile(bootfile, marks, LOAD_KERNEL); 235 bi_syms.nsym = marks[MARK_NSYM]; 236 bi_syms.ssym = marks[MARK_SYM]; 237 bi_syms.esym = marks[MARK_EN [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/mmeye/stand/bootelf/ |
H A D | boot.c | 52 u_long marks[MARK_MAX]; local 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...] |
/netbsd-6-1-5-RELEASE/sys/arch/hp700/stand/boot/ |
H A D | boot.c | 229 u_long marks[MARK_MAX]; local 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%x [", marks[MARK_ENTR [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/sun68k/stand/tapeboot/ |
H A D | boot.c | 62 u_long marks[MARK_MAX]; local 76 memset(marks, 0, sizeof(marks)); 109 marks[MARK_START] = mark_start; 110 if ((fd = loadfile(file, marks, 119 entry = (void *)marks[MARK_ENTRY];
|
/netbsd-6-1-5-RELEASE/sys/arch/next68k/stand/boot/ |
H A D | boot.c | 77 u_long marks[MARK_MAX]; local 92 memset(marks, 0, sizeof(marks)); 117 marks[MARK_START] = (u_long)KERN_LOADADDR; 118 fd = loadfile(kernel, marks, LOAD_KERNEL); 142 char *p = (char *)marks[MARK_END]; 161 *((u_long *)KERN_LOADADDR) = marks[MARK_END] - KERN_LOADADDR; 163 marks[MARK_ENTRY], marks[MARK_END] - KERN_LOADADDR); 164 return marks[MARK_ENTR [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/arc/stand/boot/ |
H A D | boot.c | 136 u_long marks[MARK_MAX]; local 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...] |
/netbsd-6-1-5-RELEASE/sys/arch/pmax/stand/common/ |
H A D | boot.c | 116 u_long marks[MARK_MAX]; local 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];
|
/netbsd-6-1-5-RELEASE/sys/arch/mipsco/stand/common/ |
H A D | boot.c | 109 u_long marks[MARK_MAX]; local 142 memset(marks, 0, sizeof marks); 144 win = (loadfile(name, marks, LOAD_KERNEL) == 0); 153 win = (loadfile(bootpath, marks, LOAD_ALL) != -1); 165 entry = (void *) marks[MARK_ENTRY]; 166 bi_syms.nsym = marks[MARK_NSYM]; 167 bi_syms.ssym = marks[MARK_SYM]; 168 bi_syms.esym = marks[MARK_END];
|
/netbsd-6-1-5-RELEASE/sys/lib/libsa/ |
H A D | loadfile.c | 91 * Fill in marks 94 loadfile(const char *fname, u_long *marks, int flags) argument 105 if ((error = fdloadfile(fd, marks, flags)) != 0) { 117 * Fill in marks. 120 fdloadfile(int fd, u_long *marks, int flags) argument 155 rval = loadfile_coff(fd, &hdr.coff, marks, flags); 162 rval = loadfile_elf32(fd, &hdr.elf32, marks, flags); 169 rval = loadfile_elf64(fd, &hdr.elf64, marks, flags); 178 rval = loadfile_aout(fd, &hdr.aout, marks, flags); 189 marks[MARK_EN [all...] |
H A D | loadfile_ecoff.c | 54 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);
|
/netbsd-6-1-5-RELEASE/sys/arch/news68k/stand/boot/ |
H A D | boot.c | 83 u_long marks[MARK_MAX]; local 110 marks[MARK_START] = 0; 133 fd = loadfile(file, marks, loadflag); 146 DPRINTF("entry = 0x%x\n", (int)marks[MARK_ENTRY]); 147 DPRINTF("ssym = 0x%x\n", (int)marks[MARK_SYM]); 148 DPRINTF("esym = 0x%x\n", (int)marks[MARK_END]); 150 entry = (void *)marks[MARK_ENTRY]; 159 __asm volatile ("movl %0,%%d2" : : "m" (marks[MARK_END]));
|
/netbsd-6-1-5-RELEASE/sys/arch/sbmips/stand/common/ |
H A D | boot.c | 81 u_long marks[MARK_MAX]; local 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];
|
/netbsd-6-1-5-RELEASE/sys/arch/alpha/stand/common/ |
H A D | boot.c | 83 u_long marks[MARK_MAX]; local 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];
|
/netbsd-6-1-5-RELEASE/sys/arch/bebox/stand/boot/ |
H A D | boot.c | 154 u_long marks[MARK_MAX]; local 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_EN [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/sparc/stand/boot/ |
H A D | boot.c | 168 loadk(char *kernel, u_long *marks) argument 179 marks[MARK_START] = 0; 180 if ((error = fdloadfile(fd, marks, COUNT_KERNEL)) != 0) 183 size = marks[MARK_END] - marks[MARK_START]; 187 va = marks[MARK_START] - PROM_LOADADDR; 232 marks[MARK_START] = 0; 233 error = fdloadfile(fd, marks, flags); 245 u_long marks[MARK_MAX], bootinfo; local 305 if ((error = loadk(kernel, marks)) [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/vax/boot/boot/ |
H A D | boot.c | 98 u_long marks[MARK_MAX]; local 142 marks[MARK_START] = 0; 143 err = loadfile(filelist[fileindex].name, marks, 146 machdep_start((char *)marks[MARK_ENTRY], 147 marks[MARK_NSYM], 148 (void *)marks[MARK_START], 149 (void *)marks[MARK_SYM], 150 (void *)marks[MARK_END]); 203 u_long marks[MARK_MAX]; local 234 marks[MARK_STAR [all...] |
/netbsd-6-1-5-RELEASE/external/bsd/less/dist/ |
H A D | mark.c | 29 * The table of marks. 35 static struct mark marks[NMARKS]; variable in typeref:struct:mark 38 * Initialize the mark table to show no marks are set. 46 marks[i].m_scrpos.pos = NULL_POSITION; 57 return (&marks[c-'a']); 60 return (&marks[c-'A'+26]); 115 m = &marks[LASTMARK]; 175 marks[LASTMARK].m_scrpos = scrpos; 176 marks[LASTMARK].m_ifile = curr_ifile; 198 if (m == &marks[LASTMAR [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/zaurus/stand/zboot/ |
H A D | loadfile_zboot.c | 41 static int fdloadfile_zboot(int fd, u_long *marks, int flags); 42 static int zboot_exec(int fd, u_long *marks, int flags); 45 loadfile_zboot(const char *fname, u_long *marks, int flags) argument 56 if ((error = fdloadfile_zboot(fd, marks, flags)) != 0) { 66 fdloadfile_zboot(int fd, u_long *marks, int flags) argument 88 rval = zboot_exec(fd, marks, flags); 101 zboot_exec(int fd, u_long *marks, int flags) argument
|