Home
last modified time | relevance | path

Searched defs:image (Results 1 – 25 of 420) sorted by relevance

12345678910>>...17

/kernel/linux/linux-5.10/kernel/
Dkexec_core.c148 int sanity_check_segment_list(struct kimage *image) in sanity_check_segment_list()
256 struct kimage *image; in do_kimage_alloc_init() local
281 int kimage_is_destination_range(struct kimage *image, in kimage_is_destination_range()
350 static struct page *kimage_alloc_normal_control_pages(struct kimage *image, in kimage_alloc_normal_control_pages()
416 static struct page *kimage_alloc_crash_control_pages(struct kimage *image, in kimage_alloc_crash_control_pages()
483 struct page *kimage_alloc_control_pages(struct kimage *image, in kimage_alloc_control_pages()
500 int kimage_crash_copy_vmcoreinfo(struct kimage *image) in kimage_crash_copy_vmcoreinfo()
534 static int kimage_add_entry(struct kimage *image, kimage_entry_t entry) in kimage_add_entry()
560 static int kimage_set_destination(struct kimage *image, in kimage_set_destination()
572 static int kimage_add_page(struct kimage *image, unsigned long page) in kimage_add_page()
[all …]
Dkexec_file.c48 int kexec_image_probe_default(struct kimage *image, void *buf, in kexec_image_probe_default()
66 int __weak arch_kexec_kernel_image_probe(struct kimage *image, void *buf, in arch_kexec_kernel_image_probe()
72 static void *kexec_image_load_default(struct kimage *image) in kexec_image_load_default()
83 void * __weak arch_kexec_kernel_image_load(struct kimage *image) in arch_kexec_kernel_image_load()
88 int kexec_image_post_load_cleanup_default(struct kimage *image) in kexec_image_post_load_cleanup_default()
96 int __weak arch_kimage_file_post_load_cleanup(struct kimage *image) in arch_kimage_file_post_load_cleanup()
102 static int kexec_image_verify_sig_default(struct kimage *image, void *buf, in kexec_image_verify_sig_default()
113 int __weak arch_kexec_kernel_verify_sig(struct kimage *image, void *buf, in arch_kexec_kernel_verify_sig()
125 void kimage_file_post_load_cleanup(struct kimage *image) in kimage_file_post_load_cleanup()
163 kimage_validate_signature(struct kimage *image) in kimage_validate_signature()
[all …]
/kernel/linux/linux-5.10/arch/s390/kernel/
Dmachine_kexec.c42 static void __do_machine_kdump(void *image) in __do_machine_kdump()
73 static noinline void __machine_kdump(void *image) in __machine_kdump()
114 struct kimage *image = (struct kimage *) addr; in do_start_kdump() local
129 static bool kdump_csum_valid(struct kimage *image) in kdump_csum_valid()
198 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
217 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
247 struct kimage *image = data; in __do_machine_kexec() local
280 void machine_kexec(struct kimage *image) in machine_kexec()
Dmachine_kexec_file.c82 static int kexec_file_update_purgatory(struct kimage *image, in kexec_file_update_purgatory()
125 static int kexec_file_add_purgatory(struct kimage *image, in kexec_file_add_purgatory()
146 static int kexec_file_add_initrd(struct kimage *image, in kexec_file_add_initrd()
174 static int kexec_file_add_ipl_report(struct kimage *image, in kexec_file_add_ipl_report()
232 void *kexec_file_add_components(struct kimage *image, in kexec_file_add_components()
233 int (*add_kernel)(struct kimage *image, in kexec_file_add_components()
333 int arch_kexec_kernel_image_probe(struct kimage *image, void *buf, in arch_kexec_kernel_image_probe()
347 int arch_kimage_file_post_load_cleanup(struct kimage *image) in arch_kimage_file_post_load_cleanup()
/kernel/linux/linux-6.6/kernel/
Dkexec_core.c147 int sanity_check_segment_list(struct kimage *image) in sanity_check_segment_list()
255 struct kimage *image; in do_kimage_alloc_init() local
286 int kimage_is_destination_range(struct kimage *image, in kimage_is_destination_range()
355 static struct page *kimage_alloc_normal_control_pages(struct kimage *image, in kimage_alloc_normal_control_pages()
421 static struct page *kimage_alloc_crash_control_pages(struct kimage *image, in kimage_alloc_crash_control_pages()
488 struct page *kimage_alloc_control_pages(struct kimage *image, in kimage_alloc_control_pages()
505 int kimage_crash_copy_vmcoreinfo(struct kimage *image) in kimage_crash_copy_vmcoreinfo()
539 static int kimage_add_entry(struct kimage *image, kimage_entry_t entry) in kimage_add_entry()
565 static int kimage_set_destination(struct kimage *image, in kimage_set_destination()
574 static int kimage_add_page(struct kimage *image, unsigned long page) in kimage_add_page()
[all …]
Dkexec_file.c51 int kexec_image_probe_default(struct kimage *image, void *buf, in kexec_image_probe_default()
68 static void *kexec_image_load_default(struct kimage *image) in kexec_image_load_default()
79 int kexec_image_post_load_cleanup_default(struct kimage *image) in kexec_image_post_load_cleanup_default()
92 void kimage_file_post_load_cleanup(struct kimage *image) in kimage_file_post_load_cleanup()
146 static int kexec_image_verify_sig(struct kimage *image, void *buf, in kexec_image_verify_sig()
158 kimage_validate_signature(struct kimage *image) in kimage_validate_signature()
192 kimage_file_prepare_segments(struct kimage *image, int kernel_fd, int initrd_fd, in kimage_file_prepare_segments()
274 struct kimage *image; in kimage_file_alloc_init() local
331 struct kimage **dest_image, *image; in SYSCALL_DEFINE5() local
425 struct kimage *image = kbuf->image; in locate_mem_hole_top_down() local
[all …]
/kernel/linux/linux-6.6/arch/x86/kernel/
Dmachine_kexec_32.c43 static void machine_kexec_free_page_tables(struct kimage *image) in machine_kexec_free_page_tables()
59 static int machine_kexec_alloc_page_tables(struct kimage *image) in machine_kexec_alloc_page_tables()
100 static void machine_kexec_prepare_page_tables(struct kimage *image) in machine_kexec_prepare_page_tables()
135 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
151 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
161 void machine_kexec(struct kimage *image) in machine_kexec()
Dmachine_kexec_64.c140 static void free_transition_pgtable(struct kimage *image) in free_transition_pgtable()
152 static int init_transition_pgtable(struct kimage *image, pgd_t *pgd, in init_transition_pgtable()
210 struct kimage *image = (struct kimage *)data; in alloc_pgt_page() local
223 static int init_pgtable(struct kimage *image, unsigned long control_page) in init_pgtable()
305 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
321 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
330 void machine_kexec(struct kimage *image) in machine_kexec()
542 int arch_kimage_file_post_load_cleanup(struct kimage *image) in arch_kimage_file_post_load_cleanup()
/kernel/linux/linux-5.10/arch/x86/kernel/
Dmachine_kexec_32.c54 static void machine_kexec_free_page_tables(struct kimage *image) in machine_kexec_free_page_tables()
70 static int machine_kexec_alloc_page_tables(struct kimage *image) in machine_kexec_alloc_page_tables()
111 static void machine_kexec_prepare_page_tables(struct kimage *image) in machine_kexec_prepare_page_tables()
146 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
162 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
172 void machine_kexec(struct kimage *image) in machine_kexec()
Dmachine_kexec_64.c111 static void free_transition_pgtable(struct kimage *image) in free_transition_pgtable()
123 static int init_transition_pgtable(struct kimage *image, pgd_t *pgd) in init_transition_pgtable()
180 struct kimage *image = (struct kimage *)data; in alloc_pgt_page() local
193 static int init_pgtable(struct kimage *image, unsigned long start_pgtable) in init_pgtable()
300 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
316 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
325 void machine_kexec(struct kimage *image) in machine_kexec()
403 void *arch_kexec_kernel_image_load(struct kimage *image) in arch_kexec_kernel_image_load()
/kernel/linux/linux-6.6/arch/x86/entry/vdso/
Dvma.c47 int __init init_vdso_image(const struct vdso_image *image) in init_vdso_image()
65 const struct vdso_image *image = vma->vm_mm->context.vdso_image; in vdso_fault() local
75 static void vdso_fix_landing(const struct vdso_image *image, in vdso_fix_landing()
95 const struct vdso_image *image = current->mm->context.vdso_image; in vdso_mremap() local
131 const struct vdso_image *image = vma->vm_mm->context.vdso_image; in vvar_fault() local
223 static int map_vdso(const struct vdso_image *image, unsigned long addr) in map_vdso()
322 static int map_vdso_randomized(const struct vdso_image *image) in map_vdso_randomized()
330 int map_vdso_once(const struct vdso_image *image, unsigned long addr) in map_vdso_once()
403 const struct vdso_image *image = current->mm->context.vdso_image; in arch_syscall_is_vdso_sigreturn() local
/kernel/linux/linux-6.6/arch/s390/kernel/
Dmachine_kexec.c47 struct kimage *image = data; in __do_machine_kdump() local
77 static noinline void __machine_kdump(void *image) in __machine_kdump()
121 static bool kdump_csum_valid(struct kimage *image) in kdump_csum_valid()
189 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
208 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
242 struct kimage *image = data; in __do_machine_kexec() local
279 void machine_kexec(struct kimage *image) in machine_kexec()
Dmachine_kexec_file.c84 static int kexec_file_update_purgatory(struct kimage *image, in kexec_file_update_purgatory()
127 static int kexec_file_add_purgatory(struct kimage *image, in kexec_file_add_purgatory()
148 static int kexec_file_add_initrd(struct kimage *image, in kexec_file_add_initrd()
176 static int kexec_file_add_ipl_report(struct kimage *image, in kexec_file_add_ipl_report()
234 void *kexec_file_add_components(struct kimage *image, in kexec_file_add_components()
235 int (*add_kernel)(struct kimage *image, in kexec_file_add_components()
373 int arch_kimage_file_post_load_cleanup(struct kimage *image) in arch_kimage_file_post_load_cleanup()
/kernel/linux/linux-5.10/arch/x86/entry/vdso/
Dvma.c47 void __init init_vdso_image(const struct vdso_image *image) in init_vdso_image()
62 const struct vdso_image *image = vma->vm_mm->context.vdso_image; in vdso_fault() local
72 static void vdso_fix_landing(const struct vdso_image *image, in vdso_fix_landing()
93 const struct vdso_image *image = current->mm->context.vdso_image; in vdso_mremap() local
107 const struct vdso_image *image = new_vma->vm_mm->context.vdso_image; in vvar_mremap() local
169 const struct vdso_image *image = vma->vm_mm->context.vdso_image; in vvar_fault() local
263 static int map_vdso(const struct vdso_image *image, unsigned long addr) in map_vdso()
362 static int map_vdso_randomized(const struct vdso_image *image) in map_vdso_randomized()
370 int map_vdso_once(const struct vdso_image *image, unsigned long addr) in map_vdso_once()
/kernel/linux/linux-5.10/arch/powerpc/net/
Dbpf_jit_comp64.c89 static void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_prologue()
137 static void bpf_jit_emit_common_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_emit_common_epilogue()
156 static void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_epilogue()
166 static void bpf_jit_emit_func_call_hlp(u32 *image, struct codegen_context *ctx, in bpf_jit_emit_func_call_hlp()
191 static void bpf_jit_emit_func_call_rel(u32 *image, struct codegen_context *ctx, in bpf_jit_emit_func_call_rel()
228 static int bpf_jit_emit_tail_call(u32 *image, struct codegen_context *ctx, u32 out) in bpf_jit_emit_tail_call()
317 static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image, in bpf_jit_build_body()
1091 static int bpf_jit_fixup_subprog_calls(struct bpf_prog *fp, u32 *image, in bpf_jit_fixup_subprog_calls()
1142 u8 *image; member
1156 u8 *image = NULL; in bpf_int_jit_compile() local
Dbpf_jit_comp.c24 static void bpf_jit_build_prologue(struct bpf_prog *fp, u32 *image, in bpf_jit_build_prologue()
81 static void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_epilogue()
110 static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image, in bpf_jit_build_body()
554 u32 *image = NULL; in bpf_jit_compile() local
/kernel/linux/linux-6.6/arch/ia64/kernel/
Dmachine_kexec.c57 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
74 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
84 struct kimage *image = arg; in ia64_machine_kexec() local
137 void machine_kexec(struct kimage *image) in machine_kexec()
/kernel/linux/linux-5.10/arch/ia64/kernel/
Dmachine_kexec.c56 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
73 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
83 struct kimage *image = arg; in ia64_machine_kexec() local
136 void machine_kexec(struct kimage *image) in machine_kexec()
/kernel/linux/linux-6.6/arch/sh/kernel/
Dmachine_kexec.c41 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
46 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
50 static void kexec_info(struct kimage *image) in kexec_info()
69 void machine_kexec(struct kimage *image) in machine_kexec()
/kernel/linux/linux-5.10/arch/sh/kernel/
Dmachine_kexec.c41 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
46 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
50 static void kexec_info(struct kimage *image) in kexec_info()
69 void machine_kexec(struct kimage *image) in machine_kexec()
/kernel/linux/linux-6.6/arch/powerpc/net/
Dbpf_jit_comp64.c125 void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_prologue()
176 static void bpf_jit_emit_common_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_emit_common_epilogue()
195 void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_epilogue()
205 static int bpf_jit_emit_func_call_hlp(u32 *image, struct codegen_context *ctx, u64 func) in bpf_jit_emit_func_call_hlp()
243 int bpf_jit_emit_func_call_rel(u32 *image, struct codegen_context *ctx, u64 func) in bpf_jit_emit_func_call_rel()
276 static int bpf_jit_emit_tail_call(u32 *image, struct codegen_context *ctx, u32 out) in bpf_jit_emit_tail_call()
364 int bpf_jit_build_body(struct bpf_prog *fp, u32 *image, struct codegen_context *ctx, in bpf_jit_build_body()
Dbpf_jit_comp32.c126 void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_prologue()
173 static void bpf_jit_emit_common_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_emit_common_epilogue()
194 void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_epilogue()
203 int bpf_jit_emit_func_call_rel(u32 *image, struct codegen_context *ctx, u64 func) in bpf_jit_emit_func_call_rel()
220 static int bpf_jit_emit_tail_call(u32 *image, struct codegen_context *ctx, u32 out) in bpf_jit_emit_tail_call()
281 int bpf_jit_build_body(struct bpf_prog *fp, u32 *image, struct codegen_context *ctx, in bpf_jit_build_body()
Dbpf_jit_comp.c26 int bpf_jit_emit_exit_insn(u32 *image, struct codegen_context *ctx, int tmp_reg, long exit_addr) in bpf_jit_emit_exit_insn()
45 u8 *image; member
59 u8 *image = NULL; in bpf_int_jit_compile() local
233 int bpf_add_extable_entry(struct bpf_prog *fp, u32 *image, int pass, struct codegen_context *ctx, in bpf_add_extable_entry()
/kernel/linux/linux-6.6/arch/riscv/kernel/
Dmachine_kexec.c25 kexec_image_info(const struct kimage *image) in kexec_image_info()
55 machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare()
118 machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup()
198 machine_kexec(struct kimage *image) in machine_kexec()
/kernel/linux/linux-5.10/arch/arm64/kernel/
Dmachine_kexec_file.c41 int arch_kimage_file_post_load_cleanup(struct kimage *image) in arch_kimage_file_post_load_cleanup()
53 static int setup_dtb(struct kimage *image, in setup_dtb()
165 static int create_dtb(struct kimage *image, in create_dtb()
250 int load_other_segments(struct kimage *image, in load_other_segments()

12345678910>>...17