/xen/tools/libxc/ |
A D | xc_dom_decompress_unsafe.h | 10 decompress_fn fn, struct xc_dom_image *dom, void **blob, size_t *size) 13 int xc_try_bzip2_decode(struct xc_dom_image *dom, void **blob, size_t *size) 15 int xc_try_lzma_decode(struct xc_dom_image *dom, void **blob, size_t *size) 17 int xc_try_lzo1x_decode(struct xc_dom_image *dom, void **blob, size_t *size) 19 int xc_try_xz_decode(struct xc_dom_image *dom, void **blob, size_t *size)
|
A D | xc_dom_bzimageloader.c | 46 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode() argument 175 *blob = out_buf; in xc_try_bzip2_decode() 187 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_bzip2_decode() argument 202 struct xc_dom_image *dom, void **blob, size_t *size, in _xc_try_lzma_decode() argument 327 *blob = out_buf; in _xc_try_lzma_decode() 340 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_xz_decode() argument 354 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzma_decode() argument 370 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_xz_decode() argument 379 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzma_decode() argument 407 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lzo1x_decode() argument [all …]
|
A D | xc_dom_decompress_lz4.c | 39 struct xc_dom_image *dom, void **blob, size_t *psize) in xc_try_lz4_decode() argument 42 unsigned char *inp = *blob, *output, *outp; in xc_try_lz4_decode() 111 *blob = output; in xc_try_lz4_decode() 136 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_lz4_decode() argument 138 return xc_dom_decompress_unsafe(unlz4, dom, blob, size); in xc_try_lz4_decode()
|
A D | xc_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 | xc_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 | xc_dom_decompress_unsafe_xz.c | 43 struct xc_dom_image *dom, void **blob, size_t *size) in xc_try_xz_decode() argument 45 return xc_dom_decompress_unsafe(unxz, dom, blob, size); in xc_try_xz_decode()
|
A D | xc_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 | xc_sr_common.h | 194 static inline int update_blob(struct xc_sr_blob *blob, in update_blob() argument 208 free(blob->ptr); in update_blob() 209 blob->ptr = memcpy(ptr, src, size); in update_blob() 210 blob->size = size; in update_blob()
|
A D | xc_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 | xc_dom_core.c | 327 size_t xc_dom_check_gzip(xc_interface *xch, void *blob, size_t ziplen) in xc_dom_check_gzip() argument 337 if ( strncmp(blob, "\037\213", 2) ) in xc_dom_check_gzip() 341 gzlen = blob + ziplen - 4; in xc_dom_check_gzip() 392 unziplen = xc_dom_check_gzip(dom->xch, *blob, *size); in xc_dom_try_gunzip() 406 *blob = unzip; in xc_dom_try_gunzip() 820 dom->modules[mod].blob = in xc_dom_module_file() 824 if ( dom->modules[mod].blob == NULL ) in xc_dom_module_file() 874 dom->modules[mod].blob = (void *)mem; in xc_dom_module_mem() 1023 memcpy(modulemap, dom->modules[mod].blob, dom->modules[mod].size); in xc_dom_build_module() 1164 if ( dom->modules[mod].blob && !unmapped_initrd ) in xc_dom_build_image() [all …]
|
A D | xc_dom_decompress.h | 7 int xc_try_lz4_decode(struct xc_dom_image *dom, void **blob, size_t *size);
|
A D | xc_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/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/xenstore/ |
A D | talloc.h | 70 #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 | 440 void *blob; in vtpmmgr_GroupActivate() local 444 UNPACK_IN(VPTR, &blob, blobSize, UNPACK_ALIAS); in vtpmmgr_GroupActivate() 447 status = group_do_activate(group, blob, blobSize, tpmcmd->resp, &tpmcmd->resp_len); in vtpmmgr_GroupActivate()
|
A D | tpm.c | 803 BYTE* blob, // in in TPM_ActivateIdentity() argument 815 PACK_IN(BUFFER, blob, blobSize); in TPM_ActivateIdentity()
|
/xen/tools/libxc/include/ |
A D | xc_dom.h | 61 void *blob; member 309 void *blob, size_t ziplen); 312 int xc_dom_try_gunzip(struct xc_dom_image *dom, void **blob, size_t * size);
|
/xen/tools/python/scripts/ |
A D | convert-legacy-stream | 183 def write_libxl_emulator_context(blob): argument 186 libxl.EMULATOR_ID_unknown, 0) + blob) 530 blob = rdexact(blobsz) 532 write_record(libxc.REC_TYPE_hvm_context, blob)
|
/xen/docs/designs/ |
A D | xenstore-migration.md | 405 [1] See https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=docs/designs/non-cooperative-migration.md 407 [2] See https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=docs/misc/xenstore.txt 409 [3] See https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/xen.h;hb=HEAD#l612
|
A D | non-cooperative-migration.md | 271 [2] See https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/xenbus.h 273 [3] See https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=docs/specs/libxc-migration-stream.pandoc 275 [4] See https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=docs/specs/libxl-migration-stream.pandoc 277 [5] See https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=docs/misc/xenstore.txt
|
/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
|