/freebsd-11-stable/stand/userboot/userboot/ |
H A D | libuserboot.h | 66 vm_offset_t *modulep, vm_offset_t *kernend); 67 int bi_load64(char *args, vm_offset_t *modulep, vm_offset_t *kernend);
|
H A D | elf32_freebsd.c | 61 vm_offset_t entry, bootinfop, modulep, kernend; local 70 err = bi_load32(fp->f_args, &boothowto, &bootdev, &bootinfop, &modulep, &kernend); 86 *--sp = kernend;
|
H A D | bootinfo32.c | 145 vm_offset_t kernend; local 202 kernend = 0; /* fill it in later */ 205 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 214 kernend = roundup(addr + size, PAGE_SIZE); 215 *kernendp = kernend; 219 bcopy(&kernend, md->md_data, sizeof kernend); 252 bi.bi_kernend = kernend;
|
H A D | bootinfo64.c | 188 uint64_t kernend; local 237 kernend = 0; /* fill it in later */ 240 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 246 kernend = roundup(addr + size, PAGE_SIZE); 247 *kernendp = kernend; 251 bcopy(&kernend, md->md_data, sizeof kernend);
|
H A D | elf64_freebsd.c | 93 vm_offset_t modulep, kernend; local 106 err = bi_load64(fp->f_args, &modulep, &kernend); 149 stack[2] = kernend;
|
/freebsd-11-stable/stand/efi/loader/arch/i386/ |
H A D | elf32_freebsd.c | 71 vm_offset_t entry, bootinfop, modulep, kernend; local 79 err = bi_load(fp->f_args, &modulep, &kernend); 91 __exec((void *)entry, boothowto, bootdev, 0, 0, 0, bootinfop, modulep, kernend);
|
/freebsd-11-stable/stand/i386/libi386/ |
H A D | elf32_freebsd.c | 58 vm_offset_t entry, bootinfop, modulep, kernend; local 65 err = bi_load32(fp->f_args, &boothowto, &bootdev, &bootinfop, &modulep, &kernend); 75 __exec((void *)entry, boothowto, bootdev, 0, 0, 0, bootinfop, modulep, kernend);
|
H A D | elf64_freebsd.c | 76 vm_offset_t modulep, kernend; local 84 err = bi_load64(fp->f_args, 0, &modulep, &kernend, 1); 117 __exec((void *)VTOP(amd64_tramp), modulep, kernend);
|
H A D | bootinfo32.c | 146 vm_offset_t kernend; local 220 kernend = 0; /* fill it in later */ 223 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 232 kernend = roundup(addr + size, PAGE_SIZE); 233 *kernendp = kernend; 237 bcopy(&kernend, md->md_data, sizeof kernend); 267 bi.bi_kernend = kernend;
|
H A D | bootinfo64.c | 190 uint64_t kernend; local 237 kernend = 0; /* fill it in later */ 240 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 254 /* set kernend */ 255 kernend = roundup(addr, PAGE_SIZE); 256 *kernendp = kernend; 260 bcopy(&kernend, md->md_data, sizeof kernend);
|
H A D | libi386.h | 150 vm_offset_t *modulep, vm_offset_t *kernend); 152 vm_offset_t *kernend, int add_smap);
|
H A D | multiboot.c | 192 vm_offset_t modulep, kernend, entry; local 278 * fp->f_addr modulep kernend 298 * fp->f_addr modulep kernend 338 error = bi_load64(fp->f_args, last_addr, &modulep, &kernend, 0); 343 metadata_size = roundup(kernend - last_addr, PAGE_SIZE); 363 error = bi_load64(fp->f_args, module_start, &modulep, &kernend, 0);
|
/freebsd-11-stable/stand/efi/loader/arch/arm/ |
H A D | exec.c | 66 vm_offset_t modulep, kernend; local 77 if ((error = bi_load(fp->f_args, &modulep, &kernend)) != 0) {
|
/freebsd-11-stable/sys/mips/adm5120/ |
H A D | adm5120_machdep.c | 129 vm_offset_t kernend; local 133 kernend = (vm_offset_t)&end; 134 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|
/freebsd-11-stable/sys/mips/alchemy/ |
H A D | alchemy_machdep.c | 130 vm_offset_t kernend; local 134 kernend = (vm_offset_t)&end; 135 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|
/freebsd-11-stable/sys/mips/idt/ |
H A D | idt_machdep.c | 104 vm_offset_t kernend; local 111 kernend = (vm_offset_t)&end; 112 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|
/freebsd-11-stable/stand/efi/loader/arch/amd64/ |
H A D | elf64_freebsd.c | 81 static void (*trampoline)(uint64_t stack, void *copy_finish, uint64_t kernend, 97 vm_offset_t modulep, kernend, trampcode, trampstack; local 189 err = bi_load(fp->f_args, &modulep, &kernend); 197 trampoline(trampstack, efi_copy_finish, kernend, modulep, PT4,
|
/freebsd-11-stable/stand/common/ |
H A D | metadata.c | 265 vm_offset_t kernend; local 335 kernend = 0; 351 scratch64 = kernend; 360 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 378 kernend = roundup(addr + size, PAGE_SIZE); 382 scratch64 = kernend; 385 bcopy(&kernend, md->md_data, sizeof kernend);
|
/freebsd-11-stable/sys/mips/broadcom/ |
H A D | bcm_machdep.c | 188 vm_offset_t kernend; local 193 kernend = (vm_offset_t)&end; 194 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|
/freebsd-11-stable/sys/mips/gxemul/ |
H A D | gxemul_machdep.c | 127 vm_offset_t kernend; local 135 kernend = (vm_offset_t)&end; 136 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|
/freebsd-11-stable/sys/mips/rt305x/ |
H A D | rt305x_machdep.c | 143 vm_offset_t kernend; local 151 kernend = (vm_offset_t)&end; 152 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|
/freebsd-11-stable/stand/efi/loader/ |
H A D | bootinfo.c | 432 uint64_t kernend; local 505 kernend = 0; /* fill it in later */ 515 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 525 kernend = roundup(addr + size, PAGE_SIZE); 526 *kernendp = kernend; 530 bcopy(&kernend, md->md_data, sizeof kernend);
|
/freebsd-11-stable/sys/mips/atheros/ |
H A D | ar71xx_machdep.c | 314 vm_offset_t kernend; local 320 kernend = (vm_offset_t)&end; 321 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|
/freebsd-11-stable/sys/mips/beri/ |
H A D | beri_machdep.c | 209 vm_offset_t kernend; local 224 kernend = (vm_offset_t)&end; 225 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|
/freebsd-11-stable/sys/mips/malta/ |
H A D | malta_machdep.c | 284 vm_offset_t kernend; local 294 kernend = (vm_offset_t)&end; 295 memset(&edata, 0, kernend - (vm_offset_t)(&edata));
|