/illumos-gate/usr/src/boot/sys/boot/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 | 141 vm_offset_t kernend; local 198 kernend = 0; /* fill it in later */ 201 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 207 kernend = roundup(addr + size, PAGE_SIZE); 208 *kernendp = kernend; 212 bcopy(&kernend, md->md_data, sizeof kernend); 245 bi.bi_kernend = kernend;
|
H A D | bootinfo64.c | 188 u_int64_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 | 90 vm_offset_t modulep, kernend; local 103 err = bi_load64(fp->f_args, &modulep, &kernend); 146 stack[2] = kernend;
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/i386/ |
H A D | elf32_freebsd.c | 67 vm_offset_t entry, bootinfop, modulep, kernend; local 74 err = bi_load(fp->f_args, &boothowto, &bootdev, &bootinfop, &modulep, &kernend); 84 __exec((void *)entry, boothowto, bootdev, 0, 0, 0, bootinfop, modulep, kernend);
|
/illumos-gate/usr/src/boot/sys/boot/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 | 141 vm_offset_t kernend; local 219 kernend = 0; /* fill it in later */ 222 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 228 kernend = roundup(addr + size, PAGE_SIZE); 229 *kernendp = kernend; 233 bcopy(&kernend, md->md_data, sizeof kernend); 263 bi.bi_kernend = kernend;
|
H A D | bootinfo64.c | 185 u_int64_t kernend; local 232 kernend = 0; /* fill it in later */ 235 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 246 /* set kernend */ 247 kernend = roundup(addr, PAGE_SIZE); 248 *kernendp = kernend; 252 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 | 409 vm_offset_t modulep, kernend, entry; local
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/arm/ |
H A D | exec.c | 66 vm_offset_t modulep, kernend; local 76 if ((error = bi_load(fp->f_args, &modulep, &kernend)) != 0)
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/amd64/ |
H A D | elf64_freebsd.c | 81 static void (*trampoline)(uint64_t stack, void *copy_finish, uint64_t kernend, 98 vm_offset_t modulep, kernend, trampcode, trampstack; local 172 err = bi_load(fp->f_args, &modulep, &kernend); 178 trampoline(trampstack, efi_copy_finish, kernend, modulep, PT4,
|
/illumos-gate/usr/src/boot/sys/boot/sparc64/loader/ |
H A D | metadata.c | 284 vm_offset_t kernend; local 319 kernend = 0; 327 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 337 kernend = roundup(addr + size, PAGE_SIZE); 340 bcopy(&kernend, md->md_data, sizeof kernend);
|
/illumos-gate/usr/src/boot/sys/boot/uboot/common/ |
H A D | metadata.c | 255 vm_offset_t kernend; local 319 kernend = 0; 336 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 341 kernend = roundup(addr + size, PAGE_SIZE); 345 bcopy(&kernend, md->md_data, sizeof kernend);
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/ |
H A D | bootinfo.c | 345 uint64_t kernend; local 418 kernend = 0; /* fill it in later */ 428 file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend); 436 kernend = roundup(addr + size, PAGE_SIZE); 437 *kernendp = kernend; 441 bcopy(&kernend, md->md_data, sizeof kernend);
|