/linux-master/drivers/of/ |
H A D | kexec.c | 228 * @image: kexec image being loaded. 234 static int setup_ima_buffer(const struct kimage *image, void *fdt, argument 239 if (!image->ima_buffer_size) 244 image->ima_buffer_addr, 245 image->ima_buffer_size); 249 ret = fdt_add_mem_rsv(fdt, image->ima_buffer_addr, 250 image->ima_buffer_size); 255 image->ima_buffer_addr, image 260 setup_ima_buffer(const struct kimage *image, void *fdt, int chosen_node) argument 279 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) argument [all...] |
/linux-master/sound/core/ |
H A D | hwdep_compat.c | 14 u32 image; /* pointer */ member in struct:snd_hwdep_dsp_image32 26 get_user(ptr, &src->image) || 30 info.image = compat_ptr(ptr);
|
/linux-master/arch/s390/include/asm/ |
H A D | kexec.h | 73 void *kexec_file_add_components(struct kimage *image, 74 int (*add_kernel)(struct kimage *image, 107 int arch_kimage_file_post_load_cleanup(struct kimage *image);
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | ovly507e.c | 66 NVVAL(NV507E, SET_PRESENT_CONTROL, MIN_PRESENT_INTERVAL, asyw->image.interval)); 68 PUSH_MTHD(push, NV507E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); 73 PUSH_MTHD(push, NV507E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8); 76 NVVAL(NV507E, SURFACE_SET_SIZE, WIDTH, asyw->image.w) | 77 NVVAL(NV507E, SURFACE_SET_SIZE, HEIGHT, asyw->image.h), 80 NVVAL(NV507E, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) | 81 NVVAL(NV507E, SURFACE_SET_STORAGE, PITCH, (asyw->image.pitch[0] >> 8)) | 82 NVVAL(NV507E, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) | 83 NVVAL(NV507E, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout), 86 NVVAL(NV507E, SURFACE_SET_PARAMS, FORMAT, asyw->image [all...] |
H A D | base907c.c | 38 NVVAL(NV907C, SET_PRESENT_CONTROL, BEGIN_MODE, asyw->image.mode) | 40 NVVAL(NV907C, SET_PRESENT_CONTROL, MIN_PRESENT_INTERVAL, asyw->image.interval)); 42 PUSH_MTHD(push, NV907C, SET_CONTEXT_DMAS_ISO(0), asyw->image.handle, 1); 44 PUSH_MTHD(push, NV907C, SURFACE_SET_OFFSET(0, 0), asyw->image.offset[0] >> 8, 48 NVVAL(NV907C, SURFACE_SET_SIZE, WIDTH, asyw->image.w) | 49 NVVAL(NV907C, SURFACE_SET_SIZE, HEIGHT, asyw->image.h), 52 NVVAL(NV907C, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) | 53 NVVAL(NV907C, SURFACE_SET_STORAGE, PITCH, asyw->image.pitch[0] >> 8) | 54 NVVAL(NV907C, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) | 55 NVVAL(NV907C, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image [all...] |
H A D | wndwc57e.c | 42 NVVAL(NVC57E, SET_PRESENT_CONTROL, MIN_PRESENT_INTERVAL, asyw->image.interval) | 43 NVVAL(NVC57E, SET_PRESENT_CONTROL, BEGIN_MODE, asyw->image.mode) | 47 NVVAL(NVC57E, SET_SIZE, WIDTH, asyw->image.w) | 48 NVVAL(NVC57E, SET_SIZE, HEIGHT, asyw->image.h), 51 NVVAL(NVC57E, SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) | 52 NVVAL(NVC57E, SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout), 55 NVVAL(NVC57E, SET_PARAMS, FORMAT, asyw->image.format) | 61 NVVAL(NVC57E, SET_PLANAR_STORAGE, PITCH, asyw->image.blocks[0]) | 62 NVVAL(NVC57E, SET_PLANAR_STORAGE, PITCH, asyw->image.pitch[0] >> 6)); 64 PUSH_MTHD(push, NVC57E, SET_CONTEXT_DMA_ISO(0), asyw->image [all...] |
H A D | wndw.c | 137 if (clr.image) wndw->func->image_clr(wndw); 147 asyw->image.mode = NV507C_SET_PRESENT_CONTROL_BEGIN_MODE_NON_TEARING; 148 asyw->image.interval = 1; 153 if (asyw->set.image) wndw->func->image_set(wndw, asyw); 204 memset(asyw->image.handle, 0x00, sizeof(asyw->image.handle)); 212 asyw->image.format = NV507E_SURFACE_SET_PARAMS_FORMAT_VE8YO8UE8YE8; 215 asyw->image.format = NV507E_SURFACE_SET_PARAMS_FORMAT_YO8VE8YE8UE8; 222 asyw->image.colorspace = NV507E_SURFACE_SET_PARAMS_COLOR_SPACE_YUV_601; 231 asyw->image [all...] |
/linux-master/drivers/firmware/efi/libstub/ |
H A D | loongarch.c | 42 efi_loaded_image_t *image) 47 efi_status_t efi_boot_kernel(void *handle, efi_loaded_image_t *image, argument 78 real_kernel_entry = (void *)kernel_entry_address(kernel_addr, image); 41 kernel_entry_address(unsigned long kernel_addr, efi_loaded_image_t *image) argument
|
H A D | zboot.c | 69 efi_loaded_image_t *image; local 80 &LOADED_IMAGE_PROTOCOL_GUID, (void **)&image); 82 error("Failed to locate parent's loaded image protocol"); 86 status = efi_handle_cmdline(image, &cmdline_ptr); 96 // If the architecture has a preferred address for the image, 140 status = efi_stub_common(handle, image, image_base, cmdline_ptr);
|
/linux-master/arch/arm64/include/asm/ |
H A D | kexec.h | 103 int machine_kexec_post_load(struct kimage *image); 124 int arch_kimage_file_post_load_cleanup(struct kimage *image); 127 extern int load_other_segments(struct kimage *image,
|
/linux-master/include/linux/ |
H A D | crash_core.h | 40 static inline void arch_crash_handle_hotplug_event(struct kimage *image) { } argument 81 extern int kimage_crash_copy_vmcoreinfo(struct kimage *image); 92 static inline int kimage_crash_copy_vmcoreinfo(struct kimage *image) { return 0; }; argument
|
/linux-master/arch/powerpc/kexec/ |
H A D | file_load_64.c | 722 * @image: Kexec image. 727 static int load_backup_segment(struct kimage *image, struct kexec_buf *kbuf) argument 755 image->arch.backup_buf = buf; 756 image->arch.backup_start = kbuf->mem; 763 * @image: Kexec image. 771 static void update_backup_region_phdr(struct kimage *image, Elf64_Ehdr *ehdr) argument 779 phdr->p_offset = image->arch.backup_start; 781 image 795 load_elfcorehdr_segment(struct kimage *image, struct kexec_buf *kbuf) argument 843 load_crashdump_segments_ppc64(struct kimage *image, struct kexec_buf *kbuf) argument 881 setup_purgatory_ppc64(struct kimage *image, const void *slave_code, const void *fdt, unsigned long kernel_load_addr, unsigned long fdt_load_addr) argument 977 kdump_extra_fdt_size_ppc64(struct kimage *image) argument 1019 kexec_extra_fdt_size_ppc64(struct kimage *image) argument 1176 setup_new_fdt_ppc64(const struct kimage *image, void *fdt, unsigned long initrd_load_addr, unsigned long initrd_len, const char *cmdline) argument 1331 arch_kexec_kernel_image_probe(struct kimage *image, void *buf, unsigned long buf_len) argument 1353 arch_kimage_file_post_load_cleanup(struct kimage *image) argument [all...] |
/linux-master/arch/powerpc/net/ |
H A D | bpf_jit.h | 26 #define EMIT(instr) PLANT_INSTR(image, ctx->idx, instr) 163 int bpf_jit_emit_func_call_rel(u32 *image, u32 *fimage, struct codegen_context *ctx, u64 func); 164 int bpf_jit_build_body(struct bpf_prog *fp, u32 *image, u32 *fimage, struct codegen_context *ctx, 166 void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx); 167 void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx); 169 int bpf_jit_emit_exit_insn(u32 *image, struct codegen_context *ctx, int tmp_reg, long exit_addr); 171 int bpf_add_extable_entry(struct bpf_prog *fp, u32 *image, u32 *fimage, int pass,
|
H A D | bpf_jit_comp.c | 30 int bpf_jit_emit_exit_insn(u32 *image, struct codegen_context *ctx, int tmp_reg, long exit_addr) argument 40 bpf_jit_build_epilogue(image, ctx); 66 u8 *image = NULL; local 111 * JIT compiled to a writable location (image/code_base) first. 119 image = (void *)hdr + ((void *)fimage - (void *)fhdr); 176 fhdr = bpf_jit_binary_pack_alloc(alloclen, &fimage, 4, &hdr, &image, 187 code_base = (u32 *)(image + FUNCTION_DESCR_SIZE); 213 * rather than image, since opcodes are in code_base. 219 ((u64 *)image)[0] = (u64)fcode_base; 220 ((u64 *)image)[ 257 bpf_add_extable_entry(struct bpf_prog *fp, u32 *image, u32 *fimage, int pass, struct codegen_context *ctx, int insn_idx, int jmp_off, int dst_reg) argument [all...] |
/linux-master/arch/mips/loongson64/ |
H A D | reset.c | 71 static int loongson_kexec_prepare(struct kimage *image) argument 78 if (image->type == KEXEC_TYPE_DEFAULT) 85 for (i = 0; i < image->nr_segments; i++) { 86 if (!strncmp(bootloader, (char *)image->segment[i].buf, 94 memcpy(str, image->segment[i].buf, KEXEC_ARGV_SIZE/2); 110 if (image->type == KEXEC_TYPE_DEFAULT) 116 image->control_code_page = virt_to_page((void *)KEXEC_CTRL_CODE);
|
/linux-master/sound/isa/wss/ |
H A D | wss_lib.c | 195 chip->image[reg] = value; 221 reg | (chip->image[CS4236_EXT_REG] & 0x01)); 234 reg | (chip->image[CS4236_EXT_REG] & 0x01)); 498 chip->image[CS4231_IFACE_CTRL] |= what; 502 chip->image[CS4231_IFACE_CTRL] &= ~what; 506 snd_wss_out(chip, CS4231_IFACE_CTRL, chip->image[CS4231_IFACE_CTRL]); 563 chip->image[CS4231_LEFT_INPUT]); 565 chip->image[CS4231_RIGHT_INPUT]); 567 chip->image[CS4231_LOOPBACK]); 578 mute | chip->image[CS4231_AUX1_LEFT_INPU [all...] |
/linux-master/drivers/video/fbdev/aty/ |
H A D | mach64_cursor.c | 91 x = cursor->image.dx - cursor->hot.x - info->var.xoffset; 99 y = cursor->image.dy - cursor->hot.y - info->var.yoffset; 107 h = cursor->image.height; 128 fg_idx = cursor->image.fg_color; 129 bg_idx = cursor->image.bg_color; 145 u8 *src = (u8 *)cursor->image.data; 148 unsigned int width = (cursor->image.width + 7) >> 3; 149 unsigned int height = cursor->image.height; 155 // Clear cursor image with 1010101010... 183 if ((j + 1) * 8 > cursor->image [all...] |
/linux-master/kernel/ |
H A D | crash_core.c | 36 int kimage_crash_copy_vmcoreinfo(struct kimage *image) argument 43 if (image->type != KEXEC_TYPE_CRASH) 55 vmcoreinfo_page = kimage_alloc_control_pages(image, 0); 66 image->vmcoreinfo_data_copy = safecopy; 539 struct kimage *image; local 553 image = kexec_crash_image; 556 if (!(image->file_mode || image->update_elfcorehdr)) 570 if (image->elfcorehdr_index < 0) { 575 for (n = 0; n < image [all...] |
/linux-master/arch/x86/kernel/ |
H A D | kexec-bzimage64.c | 67 static int setup_cmdline(struct kimage *image, struct boot_params *params, argument 76 if (image->type == KEXEC_TYPE_CRASH) { 78 "elfcorehdr=0x%lx ", image->elf_load_addr); 210 setup_ima_state(const struct kimage *image, struct boot_params *params, argument 219 if (!image->ima_buffer_size) 226 ima->addr = image->ima_buffer_addr; 227 ima->size = image->ima_buffer_size; 237 setup_boot_parameters(struct kimage *image, struct boot_params *params, argument 267 if (image->type == KEXEC_TYPE_CRASH) { 268 ret = crash_setup_memmap_entries(image, param 392 bzImage64_load(struct kimage *image, char *kernel, unsigned long kernel_len, char *initrd, unsigned long initrd_len, char *cmdline, unsigned long cmdline_len) argument [all...] |
/linux-master/include/uapi/linux/ |
H A D | cycx_cfm.h | 28 #define CFM_IMAGE_SIZE 0x20000 /* max size of CYCX code image file */ 81 * @checksum - info + image 85 * @image - code image (variable size) 94 unsigned char image[]; member in struct:cycx_firmware
|
/linux-master/drivers/video/fbdev/ |
H A D | pmag-aa-fb.c | 108 if (cursor->image.height > BT431_CURSOR_SIZE || 109 cursor->image.width > BT431_CURSOR_SIZE) { 119 cursor->image.dx, cursor->image.dy); 121 u8 fg = cursor->image.fg_color ? 0xf : 0x0; 122 u8 bg = cursor->image.bg_color ? 0xf : 0x0; 130 cursor->image.data, cursor->mask, cursor->rop, 131 cursor->image.width, cursor->image.height);
|
/linux-master/tools/bpf/bpftool/ |
H A D | jit_disasm.c | 5 * Minimal BPF JIT image disassembler 83 __maybe_unused unsigned char *image, __maybe_unused ssize_t len) 112 disassemble_insn(disasm_ctx_t *ctx, unsigned char *image, ssize_t len, int pc) argument 117 count = LLVMDisasmInstruction(*ctx, image + pc, len - pc, pc, 218 unsigned char *image, ssize_t len) 273 info->buffer = image; 306 disassemble_insn(disasm_ctx_t *ctx, __maybe_unused unsigned char *image, argument 319 int disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, argument 334 if (init_context(&ctx, arch, disassembler_options, image, len)) 363 count = disassemble_insn(&ctx, image, le 81 init_context(disasm_ctx_t *ctx, const char *arch, __maybe_unused const char *disassembler_options, __maybe_unused unsigned char *image, __maybe_unused ssize_t len) argument 216 init_context(disasm_ctx_t *ctx, const char *arch, const char *disassembler_options, unsigned char *image, ssize_t len) argument [all...] |
/linux-master/arch/mips/vdso/ |
H A D | Makefile | 106 targets += vdso-image.c 118 $(obj)/vdso-image.c: $(obj)/vdso.so.dbg.raw $(obj)/vdso.so.raw \ 122 obj-y += vdso-image.o 133 targets += vdso-o32-image.c 156 $(obj)/vdso-o32-image.c: VDSO_NAME := o32 157 $(obj)/vdso-o32-image.c: $(obj)/vdso-o32.so.dbg.raw $(obj)/vdso-o32.so.raw \ 161 obj-y += vdso-o32-image.o 173 targets += vdso-n32-image.c 196 $(obj)/vdso-n32-image.c: VDSO_NAME := n32 197 $(obj)/vdso-n32-image [all...] |
/linux-master/drivers/staging/vme_user/ |
H A D | vme_tsi148.c | 466 static int tsi148_slave_set(struct vme_slave_resource *image, int enabled, argument 479 tsi148_bridge = image->parent; 482 i = image->number; 609 static int tsi148_slave_get(struct vme_slave_resource *image, int *enabled, argument 620 bridge = image->parent->driver_priv; 622 i = image->number; 708 static int tsi148_alloc_resource(struct vme_master_resource *image, argument 716 tsi148_bridge = image->parent; 720 existing_size = (unsigned long long)(image->bus_resource.end - 721 image 786 tsi148_free_resource(struct vme_master_resource *image) argument 798 tsi148_master_set(struct vme_master_resource *image, int enabled, unsigned long long vme_base, unsigned long long size, u32 aspace, u32 cycle, u32 dwidth) argument 1033 __tsi148_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) argument 1142 tsi148_master_get(struct vme_master_resource *image, int *enabled, unsigned long long *vme_base, unsigned long long *size, u32 *aspace, u32 *cycle, u32 *dwidth) argument 1158 tsi148_master_read(struct vme_master_resource *image, void *buf, size_t count, loff_t offset) argument 1243 tsi148_master_write(struct vme_master_resource *image, void *buf, size_t count, loff_t offset) argument 1345 tsi148_master_rmw(struct vme_master_resource *image, unsigned int mask, unsigned int compare, unsigned int swap, loff_t offset) argument [all...] |
/linux-master/arch/xtensa/boot/boot-elf/ |
H A D | Makefile | 19 --add-section image=$< \ 20 --set-section-flags image=contents,alloc,load,load,data \
|