Home
last modified time | relevance | path

Searched refs:kernel_size (Results 1 – 25 of 61) sorted by relevance

123

/openbmc/qemu/hw/openrisc/
H A Dboot.c28 long kernel_size; in openrisc_load_kernel() local
34 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in openrisc_load_kernel()
38 if (kernel_size < 0) { in openrisc_load_kernel()
39 kernel_size = load_uimage(kernel_filename, in openrisc_load_kernel()
41 high_addr = entry + kernel_size; in openrisc_load_kernel()
43 if (kernel_size < 0) { in openrisc_load_kernel()
44 kernel_size = load_image_targphys(kernel_filename, in openrisc_load_kernel()
47 high_addr = KERNEL_LOAD_ADDR + kernel_size; in openrisc_load_kernel()
54 if (kernel_size < 0) { in openrisc_load_kernel()
/openbmc/qemu/hw/microblaze/
H A Dboot.c140 int kernel_size; in microblaze_load_kernel() local
145 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in microblaze_load_kernel()
150 kernel_size = load_elf(kernel_filename, NULL, in microblaze_load_kernel()
159 if (kernel_size < 0) { in microblaze_load_kernel()
162 kernel_size = load_uimage(kernel_filename, &uentry, &loadaddr, 0, in microblaze_load_kernel()
165 high = (loadaddr + kernel_size + 3) & ~3; in microblaze_load_kernel()
169 if (kernel_size < 0) { in microblaze_load_kernel()
170 kernel_size = load_image_targphys(kernel_filename, ddr_base, in microblaze_load_kernel()
173 high = (ddr_base + kernel_size + 3) & ~3; in microblaze_load_kernel()
180 high = ROUND_UP(high + kernel_size, 4); in microblaze_load_kernel()
/openbmc/qemu/hw/m68k/
H A Dan5206.c43 int kernel_size; in an5206_init() local
76 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, &elf_entry, in an5206_init()
79 if (kernel_size < 0) { in an5206_init()
80 kernel_size = load_uimage(kernel_filename, &entry, NULL, NULL, in an5206_init()
83 if (kernel_size < 0) { in an5206_init()
84 kernel_size = load_image_targphys(kernel_filename, KERNEL_LOAD_ADDR, in an5206_init()
88 if (kernel_size < 0) { in an5206_init()
H A Dmcf5208.c283 int kernel_size; in mcf5208evb_init() local
374 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, &elf_entry, in mcf5208evb_init()
377 if (kernel_size < 0) { in mcf5208evb_init()
378 kernel_size = load_uimage(kernel_filename, &entry, NULL, NULL, in mcf5208evb_init()
381 if (kernel_size < 0) { in mcf5208evb_init()
382 kernel_size = load_image_targphys(kernel_filename, 0x40000000, in mcf5208evb_init()
386 if (kernel_size < 0) { in mcf5208evb_init()
/openbmc/u-boot/arch/x86/lib/
H A Dzimage.c129 struct boot_params *load_zimage(char *image, unsigned long kernel_size, in load_zimage() argument
191 kernel_size = hdr->syssize * 16; in load_zimage()
193 kernel_size -= setup_size; in load_zimage()
219 if (kernel_size > BZIMAGE_MAX_SIZE) { in load_zimage()
222 kernel_size, BZIMAGE_MAX_SIZE); in load_zimage()
225 } else if ((kernel_size) > ZIMAGE_MAX_SIZE) { in load_zimage()
227 kernel_size, ZIMAGE_MAX_SIZE); in load_zimage()
232 big_image ? "bzImage" : "zImage", *load_addressp, kernel_size); in load_zimage()
234 memmove((void *)*load_addressp, image + setup_size, kernel_size); in load_zimage()
/openbmc/linux/drivers/firmware/efi/libstub/
H A Driscv-stub.c33 unsigned long kernel_size, kernel_codesize, kernel_memsize; in handle_kernel_image() local
36 kernel_size = _edata - _start; in handle_kernel_image()
38 kernel_memsize = kernel_size + (_end - _edata); in handle_kernel_image()
45 kernel_size, kernel_codesize, kernel_memsize, in handle_kernel_image()
H A Darm64-stub.c25 unsigned long kernel_size, kernel_codesize, kernel_memsize; in handle_kernel_image() local
36 kernel_size = _edata - _text; in handle_kernel_image()
38 kernel_memsize = kernel_size + (_end - _edata); in handle_kernel_image()
44 kernel_size, kernel_codesize, in handle_kernel_image()
/openbmc/u-boot/cmd/
H A Dqfw.c19 uint32_t setup_size, kernel_size, cmdline_size, initrd_size; in qemu_fwcfg_setup_kernel() local
22 qemu_fwcfg_read_entry(FW_CFG_KERNEL_SIZE, 4, &kernel_size); in qemu_fwcfg_setup_kernel()
24 if (setup_size == 0 || kernel_size == 0) { in qemu_fwcfg_setup_kernel()
35 le32_to_cpu(kernel_size), data_addr); in qemu_fwcfg_setup_kernel()
36 data_addr += le32_to_cpu(kernel_size); in qemu_fwcfg_setup_kernel()
63 le32_to_cpu(kernel_size)); in qemu_fwcfg_setup_kernel()
/openbmc/qemu/hw/arm/
H A Dboot.c858 uint64_t kernel_size = 0; in load_aarch64_image() local
893 kernel_size = le64_to_cpu(hdrvals[1]); in load_aarch64_image()
895 if (kernel_size != 0) { in load_aarch64_image()
918 if (kernel_size == 0) { in load_aarch64_image()
919 kernel_size = size; in load_aarch64_image()
927 return kernel_size; in load_aarch64_image()
936 ssize_t kernel_size; in arm_setup_direct_kernel_boot() local
959 kernel_size = arm_load_elf(info, &elf_entry, &image_low_addr, in arm_setup_direct_kernel_boot()
961 if (kernel_size > 0 && have_dtb(info)) { in arm_setup_direct_kernel_boot()
980 if (kernel_size < 0) { in arm_setup_direct_kernel_boot()
[all …]
/openbmc/qemu/hw/i386/
H A Dx86-common.c587 int kernel_size; in load_elfboot() local
603 kernel_size = load_elf(kernel_filename, read_pvh_start_addr, in load_elfboot()
608 if (kernel_size < 0) { in load_elfboot()
633 int setup_size, kernel_size, cmdline_size; in x86_load_linux() local
659 kernel_size = get_file_size(f); in x86_load_linux()
660 if (!kernel_size || in x86_load_linux()
661 fread(header, 1, MIN(ARRAY_SIZE(header), kernel_size), f) != in x86_load_linux()
662 MIN(ARRAY_SIZE(header), kernel_size)) { in x86_load_linux()
683 kernel_cmdline, kernel_size, header)) { in x86_load_linux()
692 load_elfboot(kernel_filename, kernel_size, in x86_load_linux()
[all …]
/openbmc/linux/drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/
H A Dia_css_xnr3.host.c139 int kernel_size = XNR_FILTER_SIZE; in ia_css_xnr3_encode() local
142 int adjust_factor = ceil_pow2(kernel_size); in ia_css_xnr3_encode()
152 s32 alpha_ydiff = (alpha_y1 - alpha_y0) * adjust_factor / kernel_size; in ia_css_xnr3_encode()
153 s32 alpha_udiff = (alpha_u1 - alpha_u0) * adjust_factor / kernel_size; in ia_css_xnr3_encode()
154 s32 alpha_vdiff = (alpha_v1 - alpha_v0) * adjust_factor / kernel_size; in ia_css_xnr3_encode()
160 s32 coring_udiff = (coring_u1 - coring_u0) * adjust_factor / kernel_size; in ia_css_xnr3_encode()
161 s32 coring_vdiff = (coring_v1 - coring_v0) * adjust_factor / kernel_size; in ia_css_xnr3_encode()
/openbmc/u-boot/common/
H A Dimage-android.c66 kernel_addr, DIV_ROUND_UP(hdr->kernel_size, 1024)); in android_image_get_kernel()
99 *os_len = hdr->kernel_size; in android_image_get_kernel()
117 end += ALIGN(hdr->kernel_size, hdr->page_size); in android_image_get_end()
142 *rd_data += ALIGN(hdr->kernel_size, hdr->page_size); in android_image_get_ramdisk()
158 *second_data += ALIGN(hdr->kernel_size, hdr->page_size); in android_image_get_second()
186 printf("%skernel size: %x\n", p, hdr->kernel_size); in android_print_contents()
/openbmc/qemu/hw/ppc/
H A Dmac_oldworld.c99 int32_t kernel_size = 0, initrd_size = 0; in ppc_heathrow_init() local
162 kernel_size = load_elf(machine->kernel_filename, NULL, in ppc_heathrow_init()
165 if (kernel_size < 0) { in ppc_heathrow_init()
166 kernel_size = load_aout(machine->kernel_filename, kernel_base, in ppc_heathrow_init()
170 if (kernel_size < 0) { in ppc_heathrow_init()
171 kernel_size = load_image_targphys(machine->kernel_filename, in ppc_heathrow_init()
175 if (kernel_size < 0) { in ppc_heathrow_init()
182 initrd_base = TARGET_PAGE_ALIGN(kernel_base + kernel_size + in ppc_heathrow_init()
194 cmdline_base = TARGET_PAGE_ALIGN(kernel_base + kernel_size + KERNEL_GAP); in ppc_heathrow_init()
323 fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_SIZE, kernel_size); in ppc_heathrow_init()
H A Dvirtex_ml507.c196 int kernel_size; in virtex_init() local
244 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in virtex_init()
249 if (kernel_size < 0) { in virtex_init()
252 kernel_size = load_image_targphys(kernel_filename, in virtex_init()
256 high = boot_info.bootstrap_pc + kernel_size + 8192; in virtex_init()
259 boot_info.ima_size = kernel_size; in virtex_init()
H A Dmac_newworld.c144 long kernel_size = 0, initrd_size = 0; in ppc_core99_init() local
205 kernel_size = load_elf(machine->kernel_filename, NULL, in ppc_core99_init()
208 if (kernel_size < 0) { in ppc_core99_init()
209 kernel_size = load_aout(machine->kernel_filename, kernel_base, in ppc_core99_init()
213 if (kernel_size < 0) { in ppc_core99_init()
214 kernel_size = load_image_targphys(machine->kernel_filename, in ppc_core99_init()
218 if (kernel_size < 0) { in ppc_core99_init()
225 initrd_base = TARGET_PAGE_ALIGN(kernel_base + kernel_size + KERNEL_GAP); in ppc_core99_init()
236 cmdline_base = TARGET_PAGE_ALIGN(kernel_base + kernel_size + KERNEL_GAP); in ppc_core99_init()
481 fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_SIZE, kernel_size); in ppc_core99_init()
H A Dprep.c172 uint32_t kernel_image, uint32_t kernel_size, in PPC_NVRAM_set_params() argument
188 NVRAM_set_lword(nvram, 0x3C, kernel_size); in PPC_NVRAM_set_params()
244 long kernel_size = 0, initrd_size = 0; in ibm_40p_init() local
357 kernel_size = load_image_targphys(machine->kernel_filename, in ibm_40p_init()
360 if (kernel_size < 0) { in ibm_40p_init()
366 fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_SIZE, kernel_size); in ibm_40p_init()
411 kernel_base, kernel_size, in ibm_40p_init()
H A De500.c372 hwaddr kernel_size, in ppce500_load_device_tree() argument
459 kernel_size >> 32, kernel_size); in ppce500_load_device_tree()
684 hwaddr kernel_size; member
692 p->initrd_size, p->kernel_base, p->kernel_size, in ppce500_reset_device_tree()
707 hwaddr kernel_size) in ppce500_prep_device_tree() argument
715 p->kernel_size = kernel_size; in ppce500_prep_device_tree()
723 kernel_base, kernel_size, true); in ppce500_prep_device_tree()
911 int kernel_size = 0; in ppce500_init() local
1216 kernel_size = payload_size; in ppce500_init()
1228 kernel_size = load_image_targphys(machine->kernel_filename, in ppce500_init()
[all …]
H A Dppc405_boards.c224 int kernel_size; in boot_from_kernel() local
233 kernel_size = load_elf(machine->kernel_filename, NULL, NULL, NULL, in boot_from_kernel()
236 if (kernel_size < 0) { in boot_from_kernel()
238 machine->kernel_filename, load_elf_strerror(kernel_size)); in boot_from_kernel()
315 long kernel_size, initrd_size; in ppc405_init() local
318 kernel_size = load_image_targphys(kernel_filename, kernel_base, in ppc405_init()
320 if (kernel_size < 0) { in ppc405_init()
/openbmc/qemu/hw/sparc64/
H A Dsun4u.c126 uint32_t kernel_image, uint32_t kernel_size, in sun4u_NVRAM_set_params() argument
163 long kernel_size; in sun4u_load_kernel() local
169 kernel_size = 0; in sun4u_load_kernel()
178 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, kernel_entry, in sun4u_load_kernel()
181 if (kernel_size < 0) { in sun4u_load_kernel()
184 kernel_size = load_aout(kernel_filename, KERNEL_LOAD_ADDR, in sun4u_load_kernel()
188 if (kernel_size < 0) { in sun4u_load_kernel()
189 kernel_size = load_image_targphys(kernel_filename, in sun4u_load_kernel()
193 if (kernel_size < 0) { in sun4u_load_kernel()
222 return kernel_size; in sun4u_load_kernel()
[all …]
/openbmc/qemu/hw/tricore/
H A Dtriboard.c37 long kernel_size; in tricore_load_kernel() local
41 kernel_size = load_elf(kernel_filename, NULL, in tricore_load_kernel()
45 if (kernel_size <= 0) { in tricore_load_kernel()
H A Dtricore_testboard.c41 long kernel_size; in tricore_load_kernel() local
43 kernel_size = load_elf(tricoretb_binfo.kernel_filename, NULL, in tricore_load_kernel()
47 if (kernel_size <= 0) { in tricore_load_kernel()
/openbmc/qemu/pc-bios/optionrom/
H A Dlinuxboot_dma.c145 uint32_t kernel_size; in load_kernel() local
181 bios_cfg_read_entry_dma(&kernel_size, FW_CFG_KERNEL_SIZE, 4); in load_kernel()
182 bios_cfg_read_entry_dma(kernel_addr, FW_CFG_KERNEL_DATA, kernel_size); in load_kernel()
/openbmc/qemu/hw/mips/
H A Dmipssim.c70 long kernel_size; in load_kernel() local
73 kernel_size = load_elf(loaderparams.kernel_filename, NULL, in load_kernel()
78 if (kernel_size < 0) { in load_kernel()
81 load_elf_strerror(kernel_size)); in load_kernel()
H A Dfuloong2e.c99 long kernel_size; in load_kernel() local
104 kernel_size = load_elf(loaderparams.kernel_filename, NULL, in load_kernel()
109 if (kernel_size < 0) { in load_kernel()
112 load_elf_strerror(kernel_size)); in load_kernel()
/openbmc/qemu/hw/loongarch/
H A Dboot.c177 ssize_t kernel_size; in load_kernel_info() local
179 kernel_size = load_elf(info->kernel_filename, NULL, in load_kernel_info()
185 if (kernel_size < 0) { in load_kernel_info()
188 load_elf_strerror(kernel_size)); in load_kernel_info()
195 initrd_offset = ROUND_UP(kernel_high + 4 * kernel_size, 64 * KiB); in load_kernel_info()

123