| /OK3568_Linux_fs/u-boot/cmd/mvebu/ |
| H A D | bubt.c | 78 u32 image_size; member 92 int (*write)(size_t image_size); 114 static int mmc_burn_image(size_t image_size) in mmc_burn_image() argument 153 blk_count = image_size / mmc->write_bl_len; in mmc_burn_image() 154 if (image_size % mmc->write_bl_len) in mmc_burn_image() 165 blk_count = image_size / mmc->block_dev.blksz; in mmc_burn_image() 166 if (image_size % mmc->block_dev.blksz) in mmc_burn_image() 225 static int mmc_burn_image(size_t image_size) in mmc_burn_image() argument 245 static int spi_burn_image(size_t image_size) in spi_burn_image() argument 264 erase_bytes = image_size + in spi_burn_image() [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/boot/compressed/ |
| H A D | kaslr.c | 496 static void store_slot_info(struct mem_vector *region, unsigned long image_size) in store_slot_info() argument 504 slot_area.num = 1 + (region->size - image_size) / CONFIG_PHYSICAL_ALIGN; in store_slot_info() 515 process_gb_huge_pages(struct mem_vector *region, unsigned long image_size) in process_gb_huge_pages() argument 522 store_slot_info(region, image_size); in process_gb_huge_pages() 532 store_slot_info(region, image_size); in process_gb_huge_pages() 537 if (pud_start >= region->start + image_size) { in process_gb_huge_pages() 540 store_slot_info(&tmp, image_size); in process_gb_huge_pages() 553 if (region->start + region->size >= pud_end + image_size) { in process_gb_huge_pages() 556 store_slot_info(&tmp, image_size); in process_gb_huge_pages() 586 unsigned long image_size) in __process_mem_region() argument [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/xcore/ |
| H A D | xcam_buffer.cpp | 31 uint32_t image_size = 0; in xcam_video_buffer_info_reset() local 55 image_size = info->strides [0] * aligned_height; in xcam_video_buffer_info_reset() 65 image_size = info->strides [0] * aligned_height + info->strides [1] * aligned_height / 2; in xcam_video_buffer_info_reset() 72 image_size = info->strides [0] * aligned_height; in xcam_video_buffer_info_reset() 79 image_size = info->strides [0] * aligned_height; in xcam_video_buffer_info_reset() 86 image_size = info->strides [0] * aligned_height; in xcam_video_buffer_info_reset() 102 image_size = info->strides [0] * aligned_height; in xcam_video_buffer_info_reset() 109 image_size = info->strides [0] * aligned_height; in xcam_video_buffer_info_reset() 116 image_size = info->strides [0] * aligned_height; in xcam_video_buffer_info_reset() 130 image_size = info->strides [0] * aligned_height; in xcam_video_buffer_info_reset() [all …]
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | booti.c | 24 uint64_t image_size; /* Effective Image size, LE */ member 39 uint64_t image_size, text_offset; in booti_setup() local 53 if (ih->image_size == 0) { in booti_setup() 55 image_size = 16 << 20; in booti_setup() 58 image_size = le64_to_cpu(ih->image_size); in booti_setup() 84 memmove((void *)dst, src, image_size); in booti_setup() 119 lmb_reserve(&images->lmb, images->ep, le32_to_cpu(ih->image_size)); in booti_start()
|
| /OK3568_Linux_fs/kernel/scripts/ |
| H A D | sorttable.c | 205 static void sort_relative_table(char *extab_image, int image_size) in sort_relative_table() argument 213 while (i < image_size) { in sort_relative_table() 219 qsort(extab_image, image_size / 8, 8, compare_relative_table); in sort_relative_table() 223 while (i < image_size) { in sort_relative_table() 230 static void x86_sort_relative_table(char *extab_image, int image_size) in x86_sort_relative_table() argument 234 while (i < image_size) { in x86_sort_relative_table() 244 qsort(extab_image, image_size / 12, 12, compare_relative_table); in x86_sort_relative_table() 247 while (i < image_size) { in x86_sort_relative_table() 258 static void s390_sort_relative_table(char *extab_image, int image_size) in s390_sort_relative_table() argument 262 for (i = 0; i < image_size; i += 16) { in s390_sort_relative_table() [all …]
|
| /OK3568_Linux_fs/u-boot/lib/avb/libavb/ |
| H A D | avb_descriptor.c | 42 size_t image_size, in avb_descriptor_foreach() argument 62 if (image_size < sizeof(AvbVBMetaImageHeader)) { in avb_descriptor_foreach() 76 image_end = image_data + image_size; in avb_descriptor_foreach() 145 size_t image_size, in avb_descriptor_get_all() argument 151 image_data, image_size, count_descriptors, &num_descriptors); in avb_descriptor_get_all() 159 avb_descriptor_foreach(image_data, image_size, set_descriptors, &data); in avb_descriptor_get_all()
|
| H A D | avb_slot_verify.c | 81 uint64_t image_size, in load_full_partition() argument 94 if (image_size != (size_t)(image_size)) { in load_full_partition() 102 ops, part_name, image_size, out_image_buf, &part_num_read, in load_full_partition() 112 if (part_num_read != image_size) { in load_full_partition() 122 *out_image_buf = avb_malloc(image_size); in load_full_partition() 130 image_size, in load_full_partition() 139 if (part_num_read != image_size) { in load_full_partition() 301 uint64_t image_size; in load_and_verify_hash_partition() local 373 image_size = hash_desc.image_size; in load_and_verify_hash_partition() 375 io_ret = ops->get_size_of_partition(ops, part_name, &image_size); in load_and_verify_hash_partition() [all …]
|
| H A D | avb_property_descriptor.c | 108 size_t image_size, in avb_property_lookup() argument 122 image_data, image_size, property_lookup_desc_foreach, &data) == 0) { in avb_property_lookup() 136 size_t image_size, in avb_property_lookup_uint64() argument 146 value = avb_property_lookup(image_data, image_size, key, key_size, NULL); in avb_property_lookup_uint64()
|
| /OK3568_Linux_fs/tools/linux/Linux_SecurityAVB/scripts/ |
| H A D | avbtool | 674 self.image_size = self._image.tell() 771 self.image_size = output_offset 972 if size == self.image_size: 975 elif size < self.image_size: 1021 self.append_dont_care(size - self.image_size) 1238 (tag, num_bytes_following, self.dm_verity_version, self.image_size, 1266 self.image_size = 0 1288 o.write(' Image Size: {} bytes\n'.format(self.image_size)) 1318 self.dm_verity_version, self.image_size, 1346 self.image_size, self.data_block_size, digest_size + digest_padding) [all …]
|
| /OK3568_Linux_fs/kernel/arch/riscv/net/ |
| H A D | bpf_jit_core.c | 49 unsigned int image_size = 0; in bpf_int_jit_compile() local 76 image_size = sizeof(*ctx->insns) * ctx->ninsns; in bpf_int_jit_compile() 106 image_size = sizeof(*ctx->insns) * ctx->ninsns; in bpf_int_jit_compile() 108 bpf_jit_binary_alloc(image_size, in bpf_int_jit_compile() 147 bpf_jit_dump(prog->len, image_size, pass, ctx->insns); in bpf_int_jit_compile() 151 prog->jited_len = image_size; in bpf_int_jit_compile()
|
| /OK3568_Linux_fs/kernel/drivers/input/rmi4/ |
| H A D | rmi_f34.c | 198 u32 image_size = le32_to_cpu(syn_fw->image_size); in rmi_f34_flash_firmware() local 203 f34->update_size = image_size + config_size; in rmi_f34_flash_firmware() 205 if (image_size) { in rmi_f34_flash_firmware() 213 image_size); in rmi_f34_flash_firmware() 224 if (!image_size) { in rmi_f34_flash_firmware() 234 ret = rmi_f34_write_config(f34, &syn_fw->data[image_size]); in rmi_f34_flash_firmware() 247 u32 image_size = le32_to_cpu(syn_fw->image_size); in rmi_f34_update_firmware() local 258 image_size, config_size); in rmi_f34_update_firmware() 266 if (image_size && image_size != f34->v5.fw_blocks * f34->v5.block_size) { in rmi_f34_update_firmware() 269 image_size, f34->v5.fw_blocks * f34->v5.block_size); in rmi_f34_update_firmware() [all …]
|
| /OK3568_Linux_fs/u-boot/scripts/ |
| H A D | avbtool.py | 779 self.image_size = self._image.tell() 876 self.image_size = output_offset 1101 if size == self.image_size: 1105 if size < self.image_size: 1151 self.append_dont_care(size - self.image_size) 1398 (tag, num_bytes_following, self.dm_verity_version, self.image_size, 1430 self.image_size = 0 1455 o.write(' Image Size: {} bytes\n'.format(self.image_size)) 1484 self.dm_verity_version, self.image_size, 1520 self.image_size, self.data_block_size, digest_size + digest_padding) [all …]
|
| /OK3568_Linux_fs/u-boot/tools/ |
| H A D | zynqimage.c | 78 uint32_t image_size; /* 0x34 */ member 103 checksum += le32_to_cpu(ptr->image_size); in zynqimage_checksum() 142 static int zynqimage_verify_header(unsigned char *ptr, int image_size, in zynqimage_verify_header() argument 147 if (image_size < sizeof(struct zynq_header)) in zynqimage_verify_header() 169 (unsigned long)le32_to_cpu(zynqhdr->image_size), in zynqimage_print_header() 272 zynqhdr->image_size = cpu_to_le32((uint32_t)sbuf->st_size); in zynqimage_set_header() 273 zynqhdr->image_stored_size = zynqhdr->image_size; in zynqimage_set_header()
|
| H A D | zynqmpimage.c | 92 uint32_t image_size; /* 0x3c */ member 119 checksum += le32_to_cpu(ptr->image_size); in zynqmpimage_checksum() 157 static int zynqmpimage_verify_header(unsigned char *ptr, int image_size, in zynqmpimage_verify_header() argument 162 if (image_size < sizeof(struct zynqmp_header)) in zynqmpimage_verify_header() 184 (unsigned long)le32_to_cpu(zynqhdr->image_size), in zynqmpimage_print_header() 271 zynqhdr->image_size -= zynqhdr->pfw_image_length; in zynqmpimage_pmufw() 333 zynqhdr->image_size = cpu_to_le32(params->file_size - in zynqmpimage_set_header() 335 zynqhdr->image_stored_size = zynqhdr->image_size; in zynqmpimage_set_header()
|
| /OK3568_Linux_fs/kernel/drivers/firmware/efi/libstub/ |
| H A D | riscv-stub.c | 80 unsigned long *image_size, in handle_kernel_image() argument 91 *image_size = kernel_size + (_end - _edata); in handle_kernel_image() 104 status = efi_relocate_kernel(image_addr, kernel_size, *image_size, in handle_kernel_image() 109 *image_size = 0; in handle_kernel_image()
|
| H A D | relocate.c | 120 unsigned long image_size, in efi_relocate_kernel() argument 132 if (!image_addr || !image_size || !alloc_size) in efi_relocate_kernel() 134 if (alloc_size < image_size) in efi_relocate_kernel() 168 memcpy((void *)new_addr, (void *)cur_image_addr, image_size); in efi_relocate_kernel()
|
| /OK3568_Linux_fs/kernel/Documentation/translations/zh_CN/arm64/ |
| H A D | booting.txt | 96 u64 image_size; /* 映像实际大小, 小端模式 */ 116 - v3.17 之前,未明确指定 text_offset 的字节序。此时,image_size 为零, 118 当 image_size 非零,text_offset 为小端模式且是有效值,应被引导加载 119 程序使用。当 image_size 为零,text_offset 可假定为 0x80000。 134 - 当 image_size 为零时,引导装载程序应试图在内核映像末尾之后尽可能 141 从映像起始地址算起,最少必须准备 image_size 字节的空闲内存供内核使用。
|
| /OK3568_Linux_fs/kernel/drivers/staging/vme/devices/ |
| H A D | vme_user.c | 180 size_t image_size; in vme_user_read() local 188 image_size = vme_get_size(image[minor].resource); in vme_user_read() 191 if ((*ppos < 0) || (*ppos > (image_size - 1))) { in vme_user_read() 197 if (*ppos + count > image_size) in vme_user_read() 198 count = image_size - *ppos; in vme_user_read() 223 size_t image_size; in vme_user_write() local 230 image_size = vme_get_size(image[minor].resource); in vme_user_write() 233 if ((*ppos < 0) || (*ppos > (image_size - 1))) { in vme_user_write() 239 if (*ppos + count > image_size) in vme_user_write() 240 count = image_size - *ppos; in vme_user_write() [all …]
|
| /OK3568_Linux_fs/kernel/arch/s390/boot/ |
| H A D | startup.c | 64 return vmlinux.default_lma + vmlinux.image_size + vmlinux.bss_size; in mem_safe_offset() 126 memset((void *)vmlinux.default_lma + vmlinux.image_size, 0, vmlinux.bss_size); in clear_bss_section() 164 memmove((void *)vmlinux.default_lma, img, vmlinux.image_size); in startup_kernel() 166 memcpy((void *)vmlinux.default_lma, img, vmlinux.image_size); in startup_kernel() 181 memset(img, 0, vmlinux.image_size); in startup_kernel()
|
| /OK3568_Linux_fs/u-boot/lib/efi_loader/ |
| H A D | efi_image_loader.c | 89 uint64_t image_size; in efi_load_pe() local 128 image_size = opt->SizeOfImage; in efi_load_pe() 141 image_size = opt->SizeOfImage; in efi_load_pe() 181 loaded_image_info->image_size = image_size; in efi_load_pe()
|
| /OK3568_Linux_fs/kernel/arch/mips/boot/compressed/ |
| H A D | decompress.c | 118 unsigned int image_size, dtb_size; in decompress_kernel() local 123 image_size = get_unaligned_le32((void *)&__image_end - 4); in decompress_kernel() 126 memcpy((void *)VMLINUX_LOAD_ADDRESS_ULL + image_size, in decompress_kernel()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kernel/ |
| H A D | rtas_flash.c | 167 unsigned long block_size, image_size; in flash_list_valid() local 170 image_size = 0; in flash_list_valid() 180 image_size += block_size; in flash_list_valid() 184 if (image_size < (256 << 10)) { in flash_list_valid() 185 if (image_size < 2) in flash_list_valid() 189 …k(KERN_INFO "FLASH: flash image with %ld bytes stored for hardware flash on reboot\n", image_size); in flash_list_valid() 559 unsigned long image_size; in rtas_flash_firmware() local 606 image_size = 0; in rtas_flash_firmware() 611 image_size += f->blocks[i].length; in rtas_flash_firmware() 625 printk(KERN_ALERT "FLASH: flash image is %ld bytes\n", image_size); in rtas_flash_firmware()
|
| /OK3568_Linux_fs/kernel/drivers/thunderbolt/ |
| H A D | retimer.c | 103 unsigned int image_size, hdr_size; in tb_retimer_nvm_validate_and_write() local 107 image_size = rt->nvm->buf_data_size; in tb_retimer_nvm_validate_and_write() 108 if (image_size < NVM_MIN_SIZE || image_size > NVM_MAX_SIZE) in tb_retimer_nvm_validate_and_write() 116 if (hdr_size + NVM_DEVID + 2 >= image_size) in tb_retimer_nvm_validate_and_write() 128 if (ds_size >= image_size) in tb_retimer_nvm_validate_and_write() 141 image_size -= hdr_size; in tb_retimer_nvm_validate_and_write() 144 image_size); in tb_retimer_nvm_validate_and_write()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_uvd.c | 567 unsigned image_size, tmp, min_dpb_size, num_dpb_buffer; in amdgpu_uvd_cs_msg_decode() local 570 image_size = width * height; in amdgpu_uvd_cs_msg_decode() 571 image_size += image_size / 2; in amdgpu_uvd_cs_msg_decode() 572 image_size = ALIGN(image_size, 1024); in amdgpu_uvd_cs_msg_decode() 607 min_dpb_size = image_size * num_dpb_buffer; in amdgpu_uvd_cs_msg_decode() 619 min_dpb_size = image_size * 3; in amdgpu_uvd_cs_msg_decode() 638 min_dpb_size = image_size * 3; in amdgpu_uvd_cs_msg_decode() 644 min_dpb_size = image_size * 3; in amdgpu_uvd_cs_msg_decode() 685 min_dpb_size = image_size * num_dpb_buffer; in amdgpu_uvd_cs_msg_decode() 706 image_size = (ALIGN(width, 16) * ALIGN(height, 16) * 3) / 2; in amdgpu_uvd_cs_msg_decode() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | radeon_uvd.c | 365 unsigned image_size, tmp, min_dpb_size; in radeon_uvd_cs_msg_decode() local 367 image_size = width * height; in radeon_uvd_cs_msg_decode() 368 image_size += image_size / 2; in radeon_uvd_cs_msg_decode() 369 image_size = ALIGN(image_size, 1024); in radeon_uvd_cs_msg_decode() 375 min_dpb_size = image_size * 17; in radeon_uvd_cs_msg_decode() 387 min_dpb_size = image_size * 3; in radeon_uvd_cs_msg_decode() 406 min_dpb_size = image_size * 3; in radeon_uvd_cs_msg_decode() 412 min_dpb_size = image_size * 3; in radeon_uvd_cs_msg_decode() 438 buf_sizes[0x2] = image_size; in radeon_uvd_cs_msg_decode()
|