Home
last modified time | relevance | path

Searched refs:image (Results 1 – 25 of 79) sorted by relevance

1234

/xen-4.10.0-shim-comet/xen/common/
A Dkimage.c100 image = xzalloc(typeof(*image)); in do_kimage_alloc()
101 if ( !image ) in do_kimage_alloc()
105 image->type = type; in do_kimage_alloc()
171 if ( image->segments[i].buf_size > image->segments[i].dest_size ) in do_kimage_alloc()
191 image->entry_page = kimage_alloc_control_page(image, 0); in do_kimage_alloc()
194 result = machine_kexec_add_page(image, page_to_maddr(image->entry_page), in do_kimage_alloc()
199 image->head = page_to_maddr(image->entry_page); in do_kimage_alloc()
205 else if ( image ) in do_kimage_alloc()
544 if ( !image ) in kimage_free()
551 xfree(image); in kimage_free()
[all …]
A Dgunzip.c94 __init int gzip_check(char *image, unsigned long image_len) in gzip_check() argument
101 magic0 = (unsigned char)image[0]; in gzip_check()
102 magic1 = (unsigned char)image[1]; in gzip_check()
107 __init int perform_gunzip(char *output, char *image, unsigned long image_len) in perform_gunzip() argument
111 if ( !gzip_check(image, image_len) ) in perform_gunzip()
119 inbuf = (unsigned char *)image; in perform_gunzip()
A Dkexec.c396 struct kexec_image *image = _image; in kexec_reboot() local
401 machine_reboot_kexec(image); in kexec_reboot()
807 static void kexec_unload_image(struct kexec_image *image) in kexec_unload_image() argument
809 if ( !image ) in kexec_unload_image()
812 machine_kexec_unload(image); in kexec_unload_image()
813 kimage_free(image); in kexec_unload_image()
819 struct kexec_image *image; in kexec_exec() local
837 image = kexec_image[base + pos]; in kexec_exec()
838 ret = continue_hypercall_on_cpu(0, kexec_reboot, image); in kexec_exec()
993 mfn_t ind_mfn = maddr_to_mfn(load->image.indirection_page); in kexec_do_load_v1()
[all …]
/xen-4.10.0-shim-comet/tools/blktap2/vhd/lib/
A Dvhd-util-scan.c274 if (image->error) in vhd_util_scan_print_image_indent()
276 tab, pad, image->name, image->error, image->message); in vhd_util_scan_print_image_indent()
280 image->size, image->hidden, parent, pmsg); in vhd_util_scan_print_image_indent()
298 free(image->name); in vhd_util_scan_pretty_print_tree()
342 if (image->parent_image || !image->hidden) in vhd_util_scan_pretty_print_images()
351 if (!image->name || image->parent_image) in vhd_util_scan_pretty_print_images()
360 if (!image->name) in vhd_util_scan_pretty_print_images()
391 memset(&image, 0, sizeof(image)); in vhd_util_scan_error()
573 image->size = image->target->size; in vhd_util_scan_get_size()
578 image->capacity = image->size; in vhd_util_scan_get_size()
[all …]
/xen-4.10.0-shim-comet/tools/blktap2/drivers/
A Dtapdisk-image.c46 td_image_t *image; in tapdisk_image_allocate() local
49 if (!image) in tapdisk_image_allocate()
54 free(image); in tapdisk_image_allocate()
58 image->type = type; in tapdisk_image_allocate()
67 return image; in tapdisk_image_allocate()
73 if (!image) in tapdisk_image_free()
76 list_del(&image->next); in tapdisk_image_free()
81 free(image->name); in tapdisk_image_free()
83 free(image); in tapdisk_image_free()
93 driver = image->driver; in tapdisk_image_check_td_request()
[all …]
A Dtapdisk-interface.c53 image->driver = driver; in td_load()
67 driver = image->driver; in __td_open()
70 image->name, in __td_open()
71 image->flags, in __td_open()
72 image->storage); in __td_open()
81 err = driver->ops->td_open(driver, image->name, image->flags); in __td_open()
83 if (!image->driver) in __td_open()
94 image->driver = driver; in __td_open()
111 driver = image->driver; in td_close()
132 driver = image->driver; in td_get_parent_id()
[all …]
A Dtapdisk-vbd.c168 DPRINTF("%s: %d\n", image->name, image->type); in tapdisk_vbd_validate_chain()
188 td_close(image); in tapdisk_vbd_close_vdi()
210 target = image; in tapdisk_vbd_add_block_cache()
330 if (!image) in tapdisk_vbd_open_level()
351 image = NULL; in tapdisk_vbd_open_level()
368 if (image) { in tapdisk_vbd_open_level()
1199 td_image_t *image = treq.image; in __tapdisk_vbd_complete_td_request() local
1323 image = treq.image; in tapdisk_vbd_forward_request()
1342 image = treq.image; in tapdisk_vbd_complete_td_request()
1399 treq.image = image; in tapdisk_vbd_issue_request()
[all …]
A Dtapdisk-vbd.h133 #define tapdisk_vbd_for_each_image(vbd, image, tmp) \ argument
134 list_for_each_entry_safe((image), (tmp), &(vbd)->images, next)
145 tapdisk_vbd_add_image(td_vbd_t *vbd, td_image_t *image) in tapdisk_vbd_add_image() argument
147 list_add_tail(&image->next, &vbd->images); in tapdisk_vbd_add_image()
151 tapdisk_vbd_is_last_image(td_vbd_t *vbd, td_image_t *image) in tapdisk_vbd_is_last_image() argument
153 return list_is_last(&image->next, &vbd->images); in tapdisk_vbd_is_last_image()
166 tapdisk_vbd_next_image(td_image_t *image) in tapdisk_vbd_next_image() argument
168 return list_entry(image->next.next, td_image_t, next); in tapdisk_vbd_next_image()
A Dtapdisk-control.c274 td_image_t *image = list_entry(vbd->images.next, in tapdisk_control_list() local
279 tapdisk_disk_types[image->type]->name, in tapdisk_control_list()
280 image->name); in tapdisk_control_list()
317 image_t image; in tapdisk_control_attach_vbd() local
410 image_t image; in tapdisk_control_open_image() local
459 err = tapdisk_vbd_get_image_info(vbd, &image); in tapdisk_control_open_image()
463 params.capacity = image.size; in tapdisk_control_open_image()
464 params.sector_size = image.secsize; in tapdisk_control_open_image()
484 response.u.image.sectors = image.size; in tapdisk_control_open_image()
485 response.u.image.sector_size = image.secsize; in tapdisk_control_open_image()
[all …]
A Dtapdisk-server.c49 tapdisk_server_get_shared_image(td_image_t *image) in tapdisk_server_get_shared_image() argument
54 if (!td_flag_test(image->flags, TD_OPEN_SHAREABLE)) in tapdisk_server_get_shared_image()
59 if (img->type == image->type && in tapdisk_server_get_shared_image()
60 !strcmp(img->name, image->name)) in tapdisk_server_get_shared_image()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dmachine_kexec.c42 l4_page = image->aux_page; in machine_kexec_add_page()
45 l4_page = kimage_alloc_control_page(image, 0); in machine_kexec_add_page()
48 image->aux_page = l4_page; in machine_kexec_add_page()
55 l3_page = kimage_alloc_control_page(image, 0); in machine_kexec_add_page()
104 int machine_kexec_load(struct kexec_image *image) in machine_kexec_load() argument
109 switch ( image->arch ) in machine_kexec_load()
144 machine_kexec(image); in machine_reboot_kexec()
148 void machine_kexec(struct kexec_image *image) in machine_kexec() argument
179 if ( image->arch == EM_386 ) in machine_kexec()
183 page_to_maddr(image->aux_page), in machine_kexec()
[all …]
/xen-4.10.0-shim-comet/tools/libxc/
A Dxg_private.c31 char *image = NULL, *tmp; in xc_read_image() local
57 free(image); in xc_read_image()
58 image = NULL; in xc_read_image()
61 image = tmp; in xc_read_image()
68 free(image); in xc_read_image()
69 image = NULL; in xc_read_image()
75 free(image); in xc_read_image()
76 image = NULL; in xc_read_image()
87 if ( image ) in xc_read_image()
92 image = tmp; in xc_read_image()
[all …]
A Dxc_dom_binloader.c154 char *image = dom->kernel_blob; in xc_dom_parse_bin_kernel() local
185 ((char *) image_info - image) < in xc_dom_parse_bin_kernel()
193 start_addr = image_info->header_addr - ((char *)image_info - image); in xc_dom_parse_bin_kernel()
251 char *image = dom->kernel_blob; in xc_dom_load_bin_kernel() local
264 start_addr = image_info->header_addr - ((char *)image_info - image); in xc_dom_load_bin_kernel()
301 memcpy(dest, image + skip, text_size); in xc_dom_load_bin_kernel()
/xen-4.10.0-shim-comet/tools/tests/mce-test/lib/
A Dxen-mceinj-tool.sh27 local image=$1
30 local offset=`kpartx -l $image | awk '{print $NF*512}'`
31 mount -oloop,offset=$offset $image $tmpdir && echo "mount image to $tmpdir"
54 local image=$1
61 local File=`echo $image|sed "s/\//\\\\\\\\\\//g"`
62 local g_name="`basename $image`_`date +%H%M%S`"
64 hvm_image_prepare $image
78 if [ -z $image ]; then
79 show "Image file $image does not exist, Please input one valid file"
/xen-4.10.0-shim-comet/xen/include/xen/
A Dkexec.h45 int machine_kexec_add_page(struct kexec_image *image, unsigned long vaddr,
47 int machine_kexec_load(struct kexec_image *image);
48 void machine_kexec_unload(struct kexec_image *image);
50 void machine_reboot_kexec(struct kexec_image *image);
51 void machine_kexec(struct kexec_image *image);
A Dkimage.h45 void kimage_free(struct kexec_image *image);
46 int kimage_load_segments(struct kexec_image *image);
47 struct page_info *kimage_alloc_control_page(struct kexec_image *image,
53 int kimage_build_ind(struct kexec_image *image, mfn_t ind_mfn,
A Dgunzip.h4 int gzip_check(char *image, unsigned long image_len);
5 int perform_gunzip(char *output, char *image, unsigned long image_len);
/xen-4.10.0-shim-comet/tools/libxl/
A Dcheck-xl-disk-parse78 one 0 /root/image.iso,,hdc,cdrom
79 one 0 /root/image.iso,,hdc,,cdrom
80 one 0 /root/image.iso,raw,hdc,devtype=cdrom
82 one 0 format=raw vdev=hdc access=ro devtype=cdrom target=/root/image.iso
83 one 0 raw:/root/image.iso,hdc:cdrom,ro
165 one 0 discard vdev=hda target=/some/disk/image.raw
166 one 0 discard vdev=hda target=/some/disk/image.raw
179 one 0 cdrom no-discard vdev=hda target=/some/disk/image.iso
/xen-4.10.0-shim-comet/tools/xcutils/
A Dreadnotes.c179 void *image,*tmp; in main() local
210 image = mmap(0, st.st_size, PROT_READ, MAP_SHARED, fd, 0); in main()
211 if (image == MAP_FAILED) in main()
218 hdr = (struct setup_header *)image; in main()
244 image = image + payload_offset; in main()
250 usize = xc_dom_check_gzip(xch, image, size); in main()
254 xc_dom_do_gunzip(xch, image, size, tmp, usize); in main()
255 image = tmp; in main()
259 if (0 != elf_init(&elf, image, size)) in main()
/xen-4.10.0-shim-comet/tools/tests/mce-test/cases/ucna_llc/guest/
A Dcases.sh47 i) image=$OPTARG; offset=`kpartx -l $image | awk '{print $NF*512}'`;;
61 create_hvm_guest $image -u $vcpus -m $memory
/xen-4.10.0-shim-comet/docs/specs/
A Dlibxc-migration-stream.pandoc19 image used in Xen 4.4 and earlier (the _legacy format_).
27 * There is no header identifying the image.
29 * The image has no version information.
50 The image format consists of two main sections:
59 The image header describes the format of the image (version etc.).
96 The image header identifies an image as a Xen domain save image. It
108 one or more zero bits within the first 8 octets of the image.
173 xen_major The Xen major version when this image was saved.
687 translating the legacy format image into this new format.
694 zero then it is a 64-bit image.
[all …]
/xen-4.10.0-shim-comet/tools/tests/mce-test/cases/srao_llc/guest/
A Dcases.sh47 i) image=$OPTARG; offset=`kpartx -l $image | awk '{print $NF*512}'`;;
61 create_hvm_guest $image -u $vcpus -m $memory
/xen-4.10.0-shim-comet/tools/tests/mce-test/cases/srao_mem/guest/
A Dcases.sh47 i) image=$OPTARG; offset=`kpartx -l $image | awk '{print $NF*512}'`;;
61 create_hvm_guest $image -u $vcpus -m $memory
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Ddom0_build.h18 int dom0_construct_pv(struct domain *d, const module_t *image,
24 int dom0_construct_pvh(struct domain *d, const module_t *image,
/xen-4.10.0-shim-comet/docs/misc/
A Dkexec_and_kdump.txt43 Linux, it may be the same as the first kernel image that that runs before
65 XEN_IMAGE: xen hypervisor image
66 DOM0_IMAGE: dom0 kernel image
78 LINUX_IMAGE: the second linux kernel image
168 CRASH_KERNEL_IMAGE: the crash kernel image
176 vmlinux image is used as the crash kernel
182 - A uncompressed vmlinux image if the kernel is not relocatable
183 - A compressed bzImage or vmlinuz image if the kernel is relocatable

Completed in 34 milliseconds

1234