Home
last modified time | relevance | path

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

12

/xen/tools/libxc/
A Dxc_dom_decompress_unsafe.h10 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 Dxc_dom_bzimageloader.c46 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 Dxc_dom_decompress_lz4.c39 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 Dxc_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 Dxc_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 Dxc_dom_decompress_unsafe_xz.c43 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 Dxc_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 Dxc_sr_common.h194 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 Dxc_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 Dxc_dom_core.c327 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 Dxc_dom_decompress.h7 int xc_try_lz4_decode(struct xc_dom_image *dom, void **blob, size_t *size);
A Dxc_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/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/xenstore/
A Dtalloc.h70 #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.c440 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 Dtpm.c803 BYTE* blob, // in in TPM_ActivateIdentity() argument
815 PACK_IN(BUFFER, blob, blobSize); in TPM_ActivateIdentity()
/xen/tools/libxc/include/
A Dxc_dom.h61 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 Dconvert-legacy-stream183 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 Dxenstore-migration.md405 [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 Dnon-cooperative-migration.md271 [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 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 39 milliseconds

12