Home
last modified time | relevance | path

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

/tools/libs/guest/
A Dxg_dom_armzimageloader.c60 if ( dom->kernel_size < 0x30 /*sizeof(struct setup_header)*/ ) in xc_dom_probe_zimage32_kernel()
90 if ( dom->kernel_size > UINT64_MAX - v_start ) in xc_dom_parse_zimage32_kernel()
96 v_end = v_start + dom->kernel_size; in xc_dom_parse_zimage32_kernel()
156 if ( dom->kernel_size < sizeof(*zimage) ) in xc_dom_probe_zimage64_kernel()
191 if ( dom->kernel_size > UINT64_MAX - v_start ) in xc_dom_parse_zimage64_kernel()
197 v_end = v_start + dom->kernel_size; in xc_dom_parse_zimage64_kernel()
235 __func__, dom->kernel_size, dom->kernel_blob, dst); in xc_dom_load_zimage_kernel()
237 memcpy(dst, dom->kernel_blob, dom->kernel_size); in xc_dom_load_zimage_kernel()
A Dxg_dom_bzimageloader.c350 size_t left = dom->kernel_size, outsize, outtot; in xc_try_lzo1x_decode()
671 if (len > dom->kernel_size) in check_magic()
690 if ( dom->kernel_size < sizeof(struct setup_header) ) in xc_dom_probe_bzimage_kernel()
718 if ( payload_offset >= dom->kernel_size ) in xc_dom_probe_bzimage_kernel()
724 if ( (payload_offset + payload_length) > dom->kernel_size ) in xc_dom_probe_bzimage_kernel()
732 dom->kernel_size = payload_length; in xc_dom_probe_bzimage_kernel()
736 ret = xc_dom_try_gunzip(dom, &dom->kernel_blob, &dom->kernel_size); in xc_dom_probe_bzimage_kernel()
757 ret = xc_try_xz_decode(dom, &dom->kernel_blob, &dom->kernel_size); in xc_dom_probe_bzimage_kernel()
768 ret = xc_try_zstd_decode(dom, &dom->kernel_blob, &dom->kernel_size); in xc_dom_probe_bzimage_kernel()
779 ret = xc_try_lzma_decode(dom, &dom->kernel_blob, &dom->kernel_size); in xc_dom_probe_bzimage_kernel()
[all …]
A Dxg_dom_binloader.c124 if ( dom->kernel_size < sizeof(*table) ) in find_table()
127 if ( dom->kernel_size > (8192 + sizeof(*table)) ) in find_table()
130 probe_end = dom->kernel_blob + dom->kernel_size - sizeof(*table); in find_table()
154 size_t image_size = dom->kernel_size; in xc_dom_parse_bin_kernel()
252 size_t image_size = dom->kernel_size; in xc_dom_load_bin_kernel()
A Dxg_dom_elfloader.c109 if ( !elf_is_elfbinary(dom->kernel_blob, dom->kernel_size) ) in check_elf_kernel()
129 rc = elf_init(&elf, dom->kernel_blob, dom->kernel_size); in xc_dom_probe_elf_kernel()
159 rc = elf_init(elf, dom->kernel_blob, dom->kernel_size) != 0 ? -EINVAL : 0; in xc_dom_parse_elf_kernel()
A Dxg_dom_hvmloader.c43 if ( !elf_is_elfbinary(dom->kernel_blob, dom->kernel_size) ) in check_elf_kernel()
66 rc = elf_init(&elf, dom->kernel_blob, dom->kernel_size); in xc_dom_probe_hvm_kernel()
99 rc = elf_init(elf, dom->kernel_blob, dom->kernel_size); in xc_dom_parse_hvm_kernel()
A Dxg_dom_decompress_unsafe.c38 ret = fn(dom->kernel_blob, dom->kernel_size, NULL, unsafe_flush, NULL, NULL, unsafe_error); in xc_dom_decompress_unsafe()
A Dxg_dom_core.c812 dom->kernel_blob = xc_dom_malloc_filemap(dom, filename, &dom->kernel_size, in xc_dom_kernel_file()
816 return xc_dom_try_gunzip(dom, &dom->kernel_blob, &dom->kernel_size); in xc_dom_kernel_file()
867 dom->kernel_size = memsize; in xc_dom_kernel_mem()
868 return xc_dom_try_gunzip(dom, &dom->kernel_blob, &dom->kernel_size); in xc_dom_kernel_mem()
/tools/xenstored/
A Dlu_minios.c42 ret = kexec(lu_status->kernel, lu_status->kernel_size, cmdline); in lu_exec()
66 lu_status->kernel_size = size; in lu_binary_alloc()
79 if (lu_status->kernel_off + size > lu_status->kernel_size) in lu_binary_save()
A Dlu.h17 unsigned int kernel_size; member
A Dlu.c457 if (lu_status->kernel_size != lu_status->kernel_off) in lu_start()
/tools/xs-clients/
A Dxenstore_control.c138 if (asprintf(&ret, "%zu", dom->kernel_size) < 0) { in send_kernel_blob()
169 for (off = 0; off < dom->kernel_size; off += BLOB_CHUNK_SZ) { in send_kernel_blob()
170 if (dom->kernel_size - off < BLOB_CHUNK_SZ) in send_kernel_blob()
171 sz = dom->kernel_size - off; in send_kernel_blob()
/tools/include/
A Dxenguest.h94 size_t kernel_size; member

Completed in 40 milliseconds