Home
last modified time | relevance | path

Searched refs:blob (Results 1 – 25 of 45) sorted by relevance

12

/xen/tools/libs/guest/
A Dxg_dom_decompress_unsafe.h14 decompress_fn fn, struct xc_dom_image *dom, void **blob, size_t *size)
17 int xc_try_bzip2_decode(struct xc_dom_image *dom, void **blob, size_t *size)
19 int xc_try_lzma_decode(struct xc_dom_image *dom, void **blob, size_t *size)
21 int xc_try_lzo1x_decode(struct xc_dom_image *dom, void **blob, size_t *size)
23 int xc_try_xz_decode(struct xc_dom_image *dom, void **blob, size_t *size)
25 int xc_try_zstd_decode(struct xc_dom_image *dom, void **blob, size_t *size)
A Dxg_dom_bzimageloader.c46 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode() argument
72 outsize = get_unaligned_le32(*blob + insize); in xc_try_bzip2_decode()
134 *blob = out_buf; in xc_try_bzip2_decode()
147 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode() argument
162 struct xc_dom_image *dom, void **blob, size_t *size, in _xc_try_lzma_decode() argument
178 outsize = get_unaligned_le32(*blob + insize); in _xc_try_lzma_decode()
265 *blob = out_buf; in _xc_try_lzma_decode()
378 outtot = get_unaligned_le32(*blob + left); in xc_try_lzo1x_decode()
454 *blob = out_buf; in xc_try_lzo1x_decode()
566 outsize = get_unaligned_le32(*blob + insize); in xc_try_zstd_decode()
[all …]
A Dxg_dom_decompress_lz4.c35 struct xc_dom_image *dom, void **blob, size_t *psize) in xc_try_lz4_decode() argument
38 unsigned char *inp = *blob, *output, *outp; in xc_try_lz4_decode()
107 *blob = output; in xc_try_lz4_decode()
132 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lz4_decode() argument
134 return xc_dom_decompress_unsafe(unlz4, dom, blob, size); in xc_try_lz4_decode()
A Dxg_dom_decompress_unsafe_bzip2.c11 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode() argument
13 return xc_dom_decompress_unsafe(bunzip2, dom, blob, size); in xc_try_bzip2_decode()
A Dxg_dom_decompress_unsafe_lzma.c11 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzma_decode() argument
13 return xc_dom_decompress_unsafe(unlzma, dom, blob, size); in xc_try_lzma_decode()
A Dxg_dom_decompress_unsafe_xz.c42 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_xz_decode() argument
44 return xc_dom_decompress_unsafe(unxz, dom, blob, size); in xc_try_xz_decode()
A Dxg_dom_decompress_unsafe_zstd.c42 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_zstd_decode() argument
44 return xc_dom_decompress_unsafe(unzstd, dom, blob, size); in xc_try_zstd_decode()
A Dxg_dom_decompress_unsafe_lzo1x.c47 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzo1x_decode() argument
49 return xc_dom_decompress_unsafe(unlzo, dom, blob, size); in xc_try_lzo1x_decode()
A Dxg_dom_decompress_unsafe.c30 decompress_fn fn, struct xc_dom_image *dom, void **blob, size_t *size) in xc_dom_decompress_unsafe() argument
43 *blob = output_blob; in xc_dom_decompress_unsafe()
A Dxg_sr_common.h193 static inline int update_blob(struct xc_sr_blob *blob, in update_blob() argument
207 free(blob->ptr); in update_blob()
208 blob->ptr = memcpy(ptr, src, size); in update_blob()
209 blob->size = size; in update_blob()
A Dxg_dom_core.c326 size_t xc_dom_check_gzip(xc_interface *xch, void *blob, size_t ziplen) in xc_dom_check_gzip() argument
335 if ( strncmp(blob, "\037\213", 2) ) in xc_dom_check_gzip()
339 unziplen = get_unaligned_le32(blob + ziplen - 4); in xc_dom_check_gzip()
389 unziplen = xc_dom_check_gzip(dom->xch, *blob, *size); in xc_dom_try_gunzip()
403 *blob = unzip; in xc_dom_try_gunzip()
824 dom->modules[mod].blob = in xc_dom_module_file()
828 if ( dom->modules[mod].blob == NULL ) in xc_dom_module_file()
878 dom->modules[mod].blob = (void *)mem; in xc_dom_module_mem()
1031 memcpy(modulemap, dom->modules[mod].blob, dom->modules[mod].size); in xc_dom_build_module()
1172 if ( dom->modules[mod].blob && !unmapped_initrd ) in xc_dom_build_image()
[all …]
A Dxg_dom_decompress.h5 int xc_try_lz4_decode(struct xc_dom_image *dom, void **blob, size_t *size);
A Dxg_sr_restore_x86_pv.c758 struct xc_sr_blob *blob = NULL; in handle_x86_pv_vcpu_blob() local
832 blob = &vcpu->basic; in handle_x86_pv_vcpu_blob()
843 blob = &vcpu->extd; in handle_x86_pv_vcpu_blob()
853 blob = &vcpu->xsave; in handle_x86_pv_vcpu_blob()
863 blob = &vcpu->msr; in handle_x86_pv_vcpu_blob()
867 rc = update_blob(blob, vhdr->context, blobsz); in handle_x86_pv_vcpu_blob()
/xen/docs/misra/
A Drules.rst41 …* - `Dir 1.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_01_01.c>…
47 …* - `Dir 2.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_02_01.c>…
52 …* - `Dir 4.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_01.c>…
59 …* - `Dir 4.7 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_07.c>…
65 …* - `Dir 4.10 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_10.c…
72 …* - `Dir 4.11 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_11.c…
79 …* - `Dir 4.14 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/D_04_14.c…
93 …* - `Rule 1.1 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/R_01_01.c…
101 …* - `Rule 1.3 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/R_01_03.c…
128 …* - `Rule 2.6 <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/R_02_06.c…
[all …]
/xen/docs/admin-guide/
A Dmicrocode-loading.rst64 correct blob for a specific CPU.
66 Tools such as Dracut will identify the correct blob for the current CPU, which
70 together, and will locate the appropriate blob based on the header
77 The file containing the blob(s) needs to be accessible to Xen as early as
126 Usage: xen-ucode <microcode blob>
136 It will pass the blob to Xen, which will check to see whether the blob is
/xen/tools/xenstored/
A Dtalloc.h73 #define data_blob_dup_talloc(ctx, blob) data_blob_talloc_named(ctx, (blob)->data, (blob)->length, "…
/xen/docs/
A Dsupport-matrix-generate89 git cat-file blob "$obj" >"$tmp_mdfile"
104 git cat-file blob "$commitish:$versionfile" >"$tmp_versionfile"
/xen/stubdom/vtpmmgr/
A Dmgmt_authority.h5 int group_do_activate(struct mem_group *group, void* blob, int blobSize,
A Dtpm.h160 BYTE* blob, // in
A Dmgmt_authority.c275 int group_do_activate(struct mem_group *group, void* blob, int blobSize, in group_do_activate() argument
306 rc = TPM_ActivateIdentity(handle, blob, blobSize, (void*)&group->aik_authdata, in group_do_activate()
A Dvtpm_cmd_handler.c441 void *blob; in vtpmmgr_GroupActivate() local
445 UNPACK_IN(VPTR, &blob, blobSize, UNPACK_ALIAS); in vtpmmgr_GroupActivate()
448 status = group_do_activate(group, blob, blobSize, tpmcmd->resp, &tpmcmd->resp_len); in vtpmmgr_GroupActivate()
/xen/tools/python/scripts/
A Dconvert-legacy-stream184 def write_libxl_emulator_context(blob): argument
187 libxl.EMULATOR_ID_unknown, 0) + blob)
531 blob = rdexact(blobsz)
533 write_record(libxc.REC_TYPE_hvm_context, blob)
/xen/tools/include/
A Dxenguest.h77 void *blob; member
311 void *blob, size_t ziplen);
314 int xc_dom_try_gunzip(struct xc_dom_image *dom, void **blob, size_t * size);
/xen/docs/misc/
A D9pfs.pandoc272 [website]: https://github.com/chaos/diod/blob/master/protocol.md
273 [header]: https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/9pfs.h;hb=HEAD
274 [ring.h]: https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
/xen/docs/specs/
A Dlibxl-migration-stream.pandoc232 A context blob for a specific emulator associated with the domain.
242 The *emulator_ctx* is a binary blob interpreted by the emulator identified by

Completed in 52 milliseconds

12