Home
last modified time | relevance | path

Searched refs:kexec_image (Results 1 – 6 of 6) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/xen/
A Dkimage.h20 struct kexec_image { struct
42 int kimage_alloc(struct kexec_image **rimage, uint8_t type, uint16_t arch, argument
45 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 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);
/xen-4.10.0-shim-comet/xen/common/
A Dkimage.c72 static int kimage_is_destination_range(struct kexec_image *image,
94 struct kexec_image *image; in do_kimage_alloc()
294 struct kexec_image *image, unsigned memflags) in kimage_alloc_normal_control_page()
466 static int kimage_set_destination(struct kexec_image *image, in kimage_set_destination()
479 static void kimage_free_extra_pages(struct kexec_image *image) in kimage_free_extra_pages()
485 static void kimage_terminate(struct kexec_image *image) in kimage_terminate()
514 static void kimage_free_all_entries(struct kexec_image *image) in kimage_free_all_entries()
542 void kimage_free(struct kexec_image *image) in kimage_free()
726 static int kimage_load_crash_segment(struct kexec_image *image, in kimage_load_crash_segment()
828 int kimage_load_segments(struct kexec_image *image) in kimage_load_segments()
[all …]
A Dkexec.c51 static struct kexec_image *kexec_image[KEXEC_IMAGE_NR]; variable
396 struct kexec_image *image = _image; in kexec_reboot()
819 struct kexec_image *image; in kexec_exec()
837 image = kexec_image[base + pos]; in kexec_exec()
849 struct kexec_image **old) in kexec_swap_images()
868 kexec_image[new_slot] = new; in kexec_swap_images()
874 *old = kexec_image[old_slot]; in kexec_swap_images()
881 struct kexec_image *old_kimage; in kexec_load_slot()
989 struct kexec_image *kimage = NULL; in kexec_do_load_v1()
1103 struct kexec_image *kimage = NULL; in kexec_load()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dmachine_kexec.c29 int machine_kexec_add_page(struct kexec_image *image, unsigned long vaddr, in machine_kexec_add_page()
104 int machine_kexec_load(struct kexec_image *image) in machine_kexec_load()
135 void machine_kexec_unload(struct kexec_image *image) in machine_kexec_unload()
140 void machine_reboot_kexec(struct kexec_image *image) in machine_reboot_kexec()
148 void machine_kexec(struct kexec_image *image) in machine_kexec()
/xen-4.10.0-shim-comet/xen/include/
A Dxlat.lst78 ! kexec_image kexec.h

Completed in 9 milliseconds