/linux/kernel/ |
H A D | kexec_file.c | 42 static bool check_ima_segment_index(struct kimage *image, int i) in check_ima_segment_index() argument 50 static bool check_ima_segment_index(struct kimage *image, int i) in check_ima_segment_index() argument 66 int kexec_image_probe_default(struct kimage *image, void *buf, in kexec_image_probe_default() argument 83 static void *kexec_image_load_default(struct kimage *image) in kexec_image_load_default() argument 94 kexec_image_post_load_cleanup_default(struct kimage * image) kexec_image_post_load_cleanup_default() argument 107 kimage_file_post_load_cleanup(struct kimage * image) kimage_file_post_load_cleanup() argument 163 kexec_image_verify_sig(struct kimage * image,void * buf,unsigned long buf_len) kexec_image_verify_sig() argument 175 kimage_validate_signature(struct kimage * image) kimage_validate_signature() argument 204 kexec_post_load(struct kimage * image,unsigned long flags) kexec_post_load() argument 218 kimage_file_prepare_segments(struct kimage * image,int kernel_fd,int initrd_fd,const char __user * cmdline_ptr,unsigned long cmdline_len,unsigned flags) kimage_file_prepare_segments() argument 309 struct kimage *image; kimage_file_alloc_init() local 369 struct kimage **dest_image, *image; SYSCALL_DEFINE5() local 474 struct kimage *image = kbuf->image; locate_mem_hole_top_down() local 519 struct kimage *image = kbuf->image; locate_mem_hole_bottom_up() local 801 kexec_calculate_store_digests(struct kimage * image) kexec_calculate_store_digests() argument 1027 kexec_apply_relocations(struct kimage * image) kexec_apply_relocations() argument 1098 kexec_load_purgatory(struct kimage * image,struct kexec_buf * kbuf) kexec_load_purgatory() argument 1185 kexec_purgatory_get_symbol_addr(struct kimage * image,const char * name) kexec_purgatory_get_symbol_addr() argument 1208 kexec_purgatory_get_set_symbol(struct kimage * image,const char * name,void * buf,unsigned int size,bool get_value) kexec_purgatory_get_set_symbol() argument [all...] |
/linux/arch/x86/kernel/ |
H A D | machine_kexec_32.c | 43 static void machine_kexec_free_page_tables(struct kimage *image) in machine_kexec_free_page_tables() argument 59 machine_kexec_alloc_page_tables(struct kimage * image) machine_kexec_alloc_page_tables() argument 100 machine_kexec_prepare_page_tables(struct kimage * image) machine_kexec_prepare_page_tables() argument 135 machine_kexec_prepare(struct kimage * image) machine_kexec_prepare() argument 151 machine_kexec_cleanup(struct kimage * image) machine_kexec_cleanup() argument 161 machine_kexec(struct kimage * image) machine_kexec() argument [all...] |
H A D | machine_kexec_64.c | 150 static void free_transition_pgtable(struct kimage *image) in free_transition_pgtable() argument 162 static int init_transition_pgtable(struct kimage *image, pgd_ argument 225 struct kimage *image = (struct kimage *)data; alloc_pgt_page() local 238 init_pgtable(struct kimage * image,unsigned long control_page) init_pgtable() argument 342 machine_kexec_prepare(struct kimage * image) machine_kexec_prepare() argument 369 machine_kexec_cleanup(struct kimage * image) machine_kexec_cleanup() argument 383 machine_kexec(struct kimage * image) machine_kexec() argument 587 arch_kimage_file_post_load_cleanup(struct kimage * image) arch_kimage_file_post_load_cleanup() argument [all...] |
H A D | crash.c | 286 static int memmap_exclude_ranges(struct kimage *image, struct crash_mem *cmem, in memmap_exclude_ranges() argument 316 int crash_setup_memmap_entries(struct kimage *image, struct boot_params *params) in crash_setup_memmap_entries() argument 400 int crash_load_segments(struct kimage *image) in crash_load_segments() argument 457 arch_crash_hotplug_support(struct kimage * image,unsigned long kexec_flags) arch_crash_hotplug_support() argument 498 arch_crash_handle_hotplug_event(struct kimage * image,void * arg) arch_crash_handle_hotplug_event() argument [all...] |
H A D | kexec-bzimage64.c | 69 static int setup_cmdline(struct kimage *image, struct boot_params *params, in setup_cmdline() argument 216 setup_ima_state(const struct kimage *image, struct boot_params *params, in setup_ima_state() argument 242 static void setup_kho(const struct kimage *image, struc argument 269 setup_boot_parameters(struct kimage * image,struct boot_params * params,unsigned long params_load_addr,unsigned int efi_map_offset,unsigned int efi_map_sz,unsigned int setup_data_offset) setup_boot_parameters() argument 431 bzImage64_load(struct kimage * image,char * kernel,unsigned long kernel_len,char * initrd,unsigned long initrd_len,char * cmdline,unsigned long cmdline_len) bzImage64_load() argument [all...] |
/linux/arch/s390/kernel/ |
H A D | machine_kexec.c | 50 struct kimage *image = data; in __do_machine_kdump() local 80 static noinline void __machine_kdump(void *image) in __machine_kdump() argument 124 static bool kdump_csum_valid(struct kimage *image) in kdump_csum_valid() argument 192 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument 211 machine_kexec_cleanup(struct kimage * image) machine_kexec_cleanup() argument 230 struct kimage *image = data; __do_machine_kexec() local 267 machine_kexec(struct kimage * image) machine_kexec() argument [all...] |
H A D | machine_kexec_file.c | 84 static int kexec_file_update_purgatory(struct kimage *image, in kexec_file_update_purgatory() argument 129 static int kexec_file_add_purgatory(struct kimage *image, in kexec_file_add_purgatory() argument 152 kexec_file_add_initrd(struct kimage * image,struct s390_load_data * data) kexec_file_add_initrd() argument 182 kexec_file_add_ipl_report(struct kimage * image,struct s390_load_data * data) kexec_file_add_ipl_report() argument 242 kexec_file_add_components(struct kimage * image,int (* add_kernel)(struct kimage * image,struct s390_load_data * data)) kexec_file_add_components() argument 243 kexec_file_add_components(struct kimage * image,int (* add_kernel)(struct kimage * image,struct s390_load_data * data)) kexec_file_add_components() argument 383 arch_kimage_file_post_load_cleanup(struct kimage * image) arch_kimage_file_post_load_cleanup() argument [all...] |
H A D | kexec_image.c | 16 static int kexec_file_add_kernel_image(struct kimage *image, in kexec_file_add_kernel_image() argument 45 static void *s390_image_load(struct kimage *image, in s390_image_load() argument [all...] |
/linux/arch/x86/entry/vdso/ |
H A D | vma.c | 38 int __init init_vdso_image(const struct vdso_image *image) in init_vdso_image() argument 55 const struct vdso_image *image = vma->vm_mm->context.vdso_image; in vdso_fault() local 65 vdso_fix_landing(const struct vdso_image * image,struct vm_area_struct * new_vma) vdso_fix_landing() argument 83 const struct vdso_image *image = current->mm->context.vdso_image; vdso_mremap() local 137 map_vdso(const struct vdso_image * image,unsigned long addr) map_vdso() argument 201 map_vdso_once(const struct vdso_image * image,unsigned long addr) map_vdso_once() argument 267 const struct vdso_image *image = current->mm->context.vdso_image; arch_syscall_is_vdso_sigreturn() local [all...] |
/linux/arch/sh/kernel/ |
H A D | machine_kexec.c | 41 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument 46 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument 50 static void kexec_info(struct kimage *image) in kexec_info() argument 69 machine_kexec(struct kimage * image) machine_kexec() argument [all...] |
/linux/arch/powerpc/net/ |
H A D | bpf_jit_comp64.c | 125 void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_prologue() argument 179 static void bpf_jit_emit_common_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_emit_common_epilogue() argument 198 void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_epilogue() argument 210 int bpf_jit_emit_func_call_rel(u32 *image, u32 *fimage, struct codegen_context *ctx, u64 func) in bpf_jit_emit_func_call_rel() argument 308 static int bpf_jit_emit_tail_call(u32 *image, struct codegen_context *ctx, u32 out) in bpf_jit_emit_tail_call() argument 412 static int emit_atomic_ld_st(const struct bpf_insn insn, struct codegen_context *ctx, u32 *image) in emit_atomic_ld_st() argument 478 bpf_jit_build_body(struct bpf_prog * fp,u32 * image,u32 * fimage,struct codegen_context * ctx,u32 * addrs,int pass,bool extra_pass) bpf_jit_build_body() argument [all...] |
H A D | bpf_jit_comp32.c | 126 void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_prologue() argument 176 static void bpf_jit_emit_common_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_emit_common_epilogue() argument 197 void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_epilogue() argument 209 int bpf_jit_emit_func_call_rel(u32 *image, u32 *fimage, struct codegen_context *ctx, u64 func) in bpf_jit_emit_func_call_rel() argument 226 static int bpf_jit_emit_tail_call(u32 *image, struct codegen_context *ctx, u32 out) in bpf_jit_emit_tail_call() argument 287 bpf_jit_build_body(struct bpf_prog * fp,u32 * image,u32 * fimage,struct codegen_context * ctx,u32 * addrs,int pass,bool extra_pass) bpf_jit_build_body() argument [all...] |
/linux/include/linux/ |
H A D | crash_core.h | 41 static inline int crash_load_dm_crypt_keys(struct kimage *image) {return 0; } in crash_load_dm_crypt_keys() argument 45 static inline void arch_crash_handle_hotplug_event(struct kimage *image, void *arg) { } in arch_crash_handle_hotplug_event() argument 51 static inline int arch_crash_hotplug_support(struct kimage *image, unsigned long kexec_flags) in arch_crash_hotplug_support() argument 96 static inline int kimage_crash_copy_vmcoreinfo(struct kimage *image) { return 0; }; in kimage_crash_copy_vmcoreinfo() argument
|
/linux/arch/arm/kernel/ |
H A D | machine_kexec.c | 33 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument 72 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument 141 void machine_kexec(struct kimage *image) in machine_kexec() argument [all...] |
/linux/arch/powerpc/kexec/ |
H A D | crash.c | 428 static void update_crash_elfcorehdr(struct kimage *image, struct memory_notify *mn) in update_crash_elfcorehdr() argument 501 get_fdt_index(struct kimage * image) get_fdt_index() argument 526 update_crash_fdt(struct kimage * image) update_crash_fdt() argument 550 arch_crash_hotplug_support(struct kimage * image,unsigned long kexec_flags) arch_crash_hotplug_support() argument 571 arch_crash_handle_hotplug_event(struct kimage * image,void * arg) arch_crash_handle_hotplug_event() argument [all...] |
H A D | core_32.c | 30 void default_machine_kexec(struct kimage *image) in default_machine_kexec() argument 67 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
|
H A D | file_load.c | 36 char *setup_kdump_cmdline(struct kimage *image, char *cmdline, in setup_kdump_cmdline() argument 71 int setup_purgatory(struct kimage *image, const void *slave_code, in setup_purgatory() argument [all...] |
/linux/drivers/video/fbdev/core/ |
H A D | fb_imageblit.h | 168 static inline void fb_color_imageblit(const struct fb_image *image, struct fb_address *dst, in fb_color_imageblit() argument 215 fb_bitmap4x_imageblit(const struct fb_image * image,struct fb_address * dst,unsigned long fgcolor,unsigned long bgcolor,int bpp,unsigned int bits_per_line,struct fb_reverse reverse) fb_bitmap4x_imageblit() argument 256 fb_bitmap1x_imageblit(const struct fb_image * image,struct fb_address * dst,unsigned long fgcolor,unsigned long bgcolor,int bpp,unsigned int bits_per_line,struct fb_reverse reverse) fb_bitmap1x_imageblit() argument 281 fb_bitmap_1ppw(const struct fb_image * image,struct fb_address * dst,unsigned long fgcolor,unsigned long bgcolor,int words_per_line,struct fb_reverse reverse) fb_bitmap_1ppw() argument 337 fb_bitmap_2ppw(const struct fb_image * image,struct fb_address * dst,unsigned long fgcolor,unsigned long bgcolor,int words_per_line,struct fb_reverse reverse) fb_bitmap_2ppw() argument 388 fb_bitmap_4ppw(const struct fb_image * image,struct fb_address * dst,unsigned long fgcolor,unsigned long bgcolor,int words_per_line,struct fb_reverse reverse) fb_bitmap_4ppw() argument 441 fb_bitmap_imageblit(const struct fb_image * image,struct fb_address * dst,unsigned int bits_per_line,const u32 * palette,int bpp,struct fb_reverse reverse) fb_bitmap_imageblit() argument 481 fb_imageblit(struct fb_info * p,const struct fb_image * image) fb_imageblit() argument [all...] |
/linux/arch/sparc/vdso/ |
H A D | vma.c | 87 static int find_sections64(const struct vdso_image *image, struct vdso_elfinfo *_e) in find_sections64() argument 155 static int find_sections32(const struct vdso_image *image, struct vdso_elfinfo *_e) in find_sections32() argument 204 static int find_sections(const struct vdso_image *image, struct vdso_elfinfo *e, in find_sections() argument 222 static int stick_patch(const struct vdso_image *image, struct vdso_elfinfo *e, bool elf64) in stick_patch() argument 246 init_vdso_image(const struct vdso_image * image,struct vm_special_mapping * vdso_mapping,bool elf64) init_vdso_image() argument 362 map_vdso(const struct vdso_image * image,struct vm_special_mapping * vdso_mapping) map_vdso() argument [all...] |
/linux/arch/riscv/kernel/ |
H A D | kexec_elf.c | 24 static int riscv_kexec_elf_load(struct kimage *image, struct elfhdr *ehdr, in riscv_kexec_elf_load() argument 63 static int elf_find_pbase(struct kimage *image, unsigned long kernel_len, in elf_find_pbase() argument 109 static void *elf_kexec_load(struct kimage *image, char *kernel_buf, in elf_kexec_load() argument [all...] |
/linux/tools/bpf/bpftool/ |
H A D | jit_disasm.c | 83 __maybe_unused unsigned char *image, __maybe_unused ssize_t len, in init_context() argument 113 disassemble_insn(disasm_ctx_t *ctx, unsigned char *image, ssize_t len, int pc, in disassemble_insn() argument 233 unsigned char *image, ssize_t len, __u64 func_ksym) in init_context() argument 323 disassemble_insn(disasm_ctx_t *ctx, __maybe_unused unsigned char *image, in disassemble_insn() argument 337 int disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, in disasm_print_insn() argument [all...] |
/linux/drivers/of/ |
H A D | kexec.c | 234 static int setup_ima_buffer(const struct kimage *image, void *fdt, in setup_ima_buffer() argument 260 setup_ima_buffer(const struct kimage * image,void * fdt,int chosen_node) setup_ima_buffer() argument 267 kho_add_chosen(const struct kimage * image,void * fdt,int chosen_node) kho_add_chosen() argument 316 of_kexec_alloc_and_setup_fdt(const struct kimage * image,unsigned long initrd_load_addr,unsigned long initrd_len,const char * cmdline,size_t extra_fdt_size) of_kexec_alloc_and_setup_fdt() argument [all...] |
/linux/drivers/firmware/efi/libstub/ |
H A D | loongarch-stub.c | 21 efi_loaded_image_t *image, in handle_kernel_image() argument 39 efi_loaded_image_t *image) in kernel_entry_address() argument
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | image.c | 30 nvbios_imagen(struct nvkm_bios *bios, struct nvbios_image *image) in nvbios_imagen() argument 69 nvbios_image(struct nvkm_bios * bios,int idx,struct nvbios_image * image) nvbios_image() argument [all...] |
/linux/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb_accel.c | 71 u32 bgcolor, const struct fb_image *image, in mb86290fb_imageblit1() argument 120 u32 bgcolor, const struct fb_image *image, in mb86290fb_imageblit8() argument 159 mb86290fb_imageblit16(u32 * cmd,u16 step,u16 dx,u16 dy,u16 width,u16 height,u32 fgcolor,u32 bgcolor,const struct fb_image * image,struct fb_info * info) mb86290fb_imageblit16() argument 183 mb86290fb_imageblit(struct fb_info * info,const struct fb_image * image) mb86290fb_imageblit() argument [all...] |