| /xen/tools/libs/guest/ |
| A D | xg_dom_decompress_unsafe.h | 14 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 D | xg_dom_bzimageloader.c | 46 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 D | xg_dom_decompress_lz4.c | 35 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 D | xg_dom_decompress_unsafe_bzip2.c | 11 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 D | xg_dom_decompress_unsafe_lzma.c | 11 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 D | xg_dom_decompress_unsafe_xz.c | 42 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 D | xg_dom_decompress_unsafe_zstd.c | 42 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 D | xg_dom_decompress_unsafe_lzo1x.c | 47 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 D | xg_dom_decompress_unsafe.c | 30 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 D | xg_sr_common.h | 193 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 D | xg_dom_core.c | 326 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 D | xg_dom_decompress.h | 5 int xc_try_lz4_decode(struct xc_dom_image *dom, void **blob, size_t *size);
|
| A D | xg_sr_restore_x86_pv.c | 758 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 D | rules.rst | 41 …* - `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 D | microcode-loading.rst | 64 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 D | talloc.h | 73 #define data_blob_dup_talloc(ctx, blob) data_blob_talloc_named(ctx, (blob)->data, (blob)->length, "…
|
| /xen/docs/ |
| A D | support-matrix-generate | 89 git cat-file blob "$obj" >"$tmp_mdfile" 104 git cat-file blob "$commitish:$versionfile" >"$tmp_versionfile"
|
| /xen/stubdom/vtpmmgr/ |
| A D | mgmt_authority.h | 5 int group_do_activate(struct mem_group *group, void* blob, int blobSize,
|
| A D | tpm.h | 160 BYTE* blob, // in
|
| A D | mgmt_authority.c | 275 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 D | vtpm_cmd_handler.c | 441 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 D | convert-legacy-stream | 184 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 D | xenguest.h | 77 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 D | 9pfs.pandoc | 272 [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 D | libxl-migration-stream.pandoc | 232 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
|