image              39 arch/arm/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
image              45 arch/arm/kernel/machine_kexec.c 	image->arch.kernel_r2 = image->start - KEXEC_ARM_ZIMAGE_OFFSET
image              61 arch/arm/kernel/machine_kexec.c 	for (i = 0; i < image->nr_segments; i++) {
image              62 arch/arm/kernel/machine_kexec.c 		current_segment = &image->segment[i];
image              73 arch/arm/kernel/machine_kexec.c 			image->arch.kernel_r2 = current_segment->mem;
image              78 arch/arm/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
image             161 arch/arm/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
image             175 arch/arm/kernel/machine_kexec.c 	page_list = image->head & PAGE_MASK;
image             177 arch/arm/kernel/machine_kexec.c 	reboot_code_buffer = page_address(image->control_code_page);
image             181 arch/arm/kernel/machine_kexec.c 	kexec_start_address = image->start;
image             184 arch/arm/kernel/machine_kexec.c 	kexec_boot_atags = image->arch.kernel_r2;
image             105 arch/arm64/include/asm/kexec.h extern int arch_kimage_file_post_load_cleanup(struct kimage *image);
image             106 arch/arm64/include/asm/kexec.h extern int load_other_segments(struct kimage *image,
image              37 arch/arm64/kernel/kexec_image.c static void *image_load(struct kimage *image,
image              51 arch/arm64/kernel/kexec_image.c 	if (image->type == KEXEC_TYPE_CRASH)
image              80 arch/arm64/kernel/kexec_image.c 	kbuf.image = image;
image              99 arch/arm64/kernel/kexec_image.c 	kernel_segment = &image->segment[image->nr_segments - 1];
image             102 arch/arm64/kernel/kexec_image.c 	image->start = kernel_segment->mem;
image             109 arch/arm64/kernel/kexec_image.c 	ret = load_other_segments(image,
image              38 arch/arm64/kernel/machine_kexec_file.c int arch_kimage_file_post_load_cleanup(struct kimage *image)
image              40 arch/arm64/kernel/machine_kexec_file.c 	vfree(image->arch.dtb);
image              41 arch/arm64/kernel/machine_kexec_file.c 	image->arch.dtb = NULL;
image              43 arch/arm64/kernel/machine_kexec_file.c 	return kexec_image_post_load_cleanup_default(image);
image              46 arch/arm64/kernel/machine_kexec_file.c static int setup_dtb(struct kimage *image,
image             133 arch/arm64/kernel/machine_kexec_file.c static int create_dtb(struct kimage *image,
image             156 arch/arm64/kernel/machine_kexec_file.c 		ret = setup_dtb(image, initrd_load_addr, initrd_len,
image             177 arch/arm64/kernel/machine_kexec_file.c int load_other_segments(struct kimage *image,
image             188 arch/arm64/kernel/machine_kexec_file.c 	kbuf.image = image;
image             214 arch/arm64/kernel/machine_kexec_file.c 	ret = create_dtb(image, initrd_load_addr, initrd_len, cmdline, &dtb);
image             233 arch/arm64/kernel/machine_kexec_file.c 	image->arch.dtb = dtb;
image             234 arch/arm64/kernel/machine_kexec_file.c 	image->arch.dtb_mem = kbuf.mem;
image              59 arch/arm64/net/bpf_jit_comp.c 	__le32 *image;
image              65 arch/arm64/net/bpf_jit_comp.c 	if (ctx->image != NULL)
image              66 arch/arm64/net/bpf_jit_comp.c 		ctx->image[ctx->idx] = cpu_to_le32(insn);
image             790 arch/arm64/net/bpf_jit_comp.c 			if (ctx->image == NULL)
image             794 arch/arm64/net/bpf_jit_comp.c 		if (ctx->image == NULL)
image             808 arch/arm64/net/bpf_jit_comp.c 		u32 a64_insn = le32_to_cpu(ctx->image[i]);
image             824 arch/arm64/net/bpf_jit_comp.c 	u8 *image;
image             865 arch/arm64/net/bpf_jit_comp.c 		image_ptr = jit_data->image;
image             907 arch/arm64/net/bpf_jit_comp.c 	ctx.image = (__le32 *)image_ptr;
image             930 arch/arm64/net/bpf_jit_comp.c 		bpf_jit_dump(prog->len, image_size, 2, ctx.image);
image             932 arch/arm64/net/bpf_jit_comp.c 	bpf_flush_icache(header, ctx.image + ctx.idx);
image             946 arch/arm64/net/bpf_jit_comp.c 		jit_data->image = image_ptr;
image             949 arch/arm64/net/bpf_jit_comp.c 	prog->bpf_func = (void *)ctx.image;
image              56 arch/ia64/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
image              63 arch/ia64/kernel/machine_kexec.c 	control_code_buffer = page_address(image->control_code_page);
image              68 arch/ia64/kernel/machine_kexec.c 	ia64_kimage = image;
image              73 arch/ia64/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
image              83 arch/ia64/kernel/machine_kexec.c 	struct kimage *image = arg;
image              91 arch/ia64/kernel/machine_kexec.c 	BUG_ON(!image);
image              92 arch/ia64/kernel/machine_kexec.c 	code_addr = (unsigned long)page_address(image->control_code_page);
image              93 arch/ia64/kernel/machine_kexec.c 	if (image->type == KEXEC_TYPE_CRASH) {
image             131 arch/ia64/kernel/machine_kexec.c 	(*rnk)(image->head, image->start, ia64_boot_param,
image             136 arch/ia64/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
image             138 arch/ia64/kernel/machine_kexec.c 	BUG_ON(!image);
image             139 arch/ia64/kernel/machine_kexec.c 	unw_init_running(ia64_machine_kexec, image);
image             107 arch/m68k/include/asm/fbio.h         char __user *image;     /* cursor image bits */
image             323 arch/m68k/include/asm/fbio.h 	u32	image;		/* cursor image bits */
image              38 arch/m68k/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
image              43 arch/m68k/kernel/machine_kexec.c 	reboot_code_buffer = page_address(image->control_code_page);
image              53 arch/m68k/kernel/machine_kexec.c 	pr_info("Will call new kernel at 0x%08lx. Bye...\n", image->start);
image              56 arch/m68k/kernel/machine_kexec.c 	((relocate_kernel_t) reboot_code_buffer)(image->head & PAGE_MASK,
image              57 arch/m68k/kernel/machine_kexec.c 						 image->start,
image             155 arch/mips/cavium-octeon/setup.c static int octeon_kexec_prepare(struct kimage *image)
image             161 arch/mips/cavium-octeon/setup.c 	for (i = 0; i < image->nr_segments; i++) {
image             162 arch/mips/cavium-octeon/setup.c 		if (!strncmp(bootloader, (char *)image->segment[i].buf,
image             169 arch/mips/cavium-octeon/setup.c 			char *str = (char *)image->segment[i].buf;
image             176 arch/mips/cavium-octeon/setup.c 						image->segment[i].mem + offt;
image             190 arch/mips/cavium-octeon/setup.c 	kimage_ptr = image;
image             209 arch/mips/kernel/machine_kexec.c machine_kexec(struct kimage *image)
image             215 arch/mips/kernel/machine_kexec.c 	  (unsigned long)page_address(image->control_code_page);
image             218 arch/mips/kernel/machine_kexec.c 		(unsigned long) phys_to_virt(image->start);
image             220 arch/mips/kernel/machine_kexec.c 	if (image->type == KEXEC_TYPE_DEFAULT) {
image             222 arch/mips/kernel/machine_kexec.c 			(unsigned long) phys_to_virt(image->head & PAGE_MASK);
image             224 arch/mips/kernel/machine_kexec.c 		kexec_indirection_page = (unsigned long)&image->head;
image             236 arch/mips/kernel/machine_kexec.c 	for (ptr = &image->head; (entry = *ptr) && !(entry &IND_DONE);
image             252 arch/mips/kernel/machine_kexec.c 	printk("Will call new kernel at %08lx\n", image->start);
image              41 arch/mips/kernel/vdso.c static void __init init_vdso_image(struct mips_vdso_image *image)
image              46 arch/mips/kernel/vdso.c 	BUG_ON(!PAGE_ALIGNED(image->data));
image              47 arch/mips/kernel/vdso.c 	BUG_ON(!PAGE_ALIGNED(image->size));
image              49 arch/mips/kernel/vdso.c 	num_pages = image->size / PAGE_SIZE;
image              51 arch/mips/kernel/vdso.c 	data_pfn = __phys_to_pfn(__pa_symbol(image->data));
image              53 arch/mips/kernel/vdso.c 		image->mapping.pages[i] = pfn_to_page(data_pfn + i);
image              89 arch/mips/kernel/vdso.c 	struct mips_vdso_image *image = current->thread.abi->vdso;
image             118 arch/mips/kernel/vdso.c 	size = vvar_size + image->size;
image             173 arch/mips/kernel/vdso.c 	vma = _install_special_mapping(mm, vdso_addr, image->size,
image             176 arch/mips/kernel/vdso.c 				       &image->mapping);
image              69 arch/parisc/kernel/kexec.c void machine_kexec(struct kimage *image)
image              78 arch/parisc/kernel/kexec.c 	unsigned long phys = page_to_phys(image->control_code_page);
image              80 arch/parisc/kernel/kexec.c 	struct kimage_arch *arch = &image->arch;
image             105 arch/parisc/kernel/kexec.c 	reloc(image->head & PAGE_MASK, image->start, phys);
image             108 arch/parisc/kernel/kexec.c int machine_kexec_prepare(struct kimage *image)
image             110 arch/parisc/kernel/kexec.c 	kexec_image_info(image);
image              16 arch/parisc/kernel/kexec_file.c static void *elf_load(struct kimage *image, char *kernel_buf,
image              25 arch/parisc/kernel/kexec_file.c 	struct kexec_buf kbuf = { .image = image, .buf_min = 0,
image              32 arch/parisc/kernel/kexec_file.c 	ret = kexec_elf_load(image, &ehdr, &elf_info, &kbuf, &kernel_load_addr);
image              36 arch/parisc/kernel/kexec_file.c 	image->start = __pa(elf_info.ehdr->e_entry);
image              38 arch/parisc/kernel/kexec_file.c 	for (i = 0; i < image->nr_segments; i++)
image              39 arch/parisc/kernel/kexec_file.c 		image->segment[i].mem = __pa(image->segment[i].mem);
image              42 arch/parisc/kernel/kexec_file.c 		 kernel_load_addr, image->start);
image              55 arch/parisc/kernel/kexec_file.c 		image->arch.initrd_start = kbuf.mem;
image              56 arch/parisc/kernel/kexec_file.c 		image->arch.initrd_end = kbuf.mem + initrd_len;
image              72 arch/parisc/kernel/kexec_file.c 		image->arch.cmdline = kbuf.mem;
image              31 arch/powerpc/include/asm/asm-prototypes.h void kexec_copy_flush(struct kimage *image);
image              17 arch/powerpc/include/asm/ima.h int arch_ima_add_kexec_buffer(struct kimage *image, unsigned long load_addr,
image              20 arch/powerpc/include/asm/ima.h int setup_ima_buffer(const struct kimage *image, void *fdt, int chosen_node);
image              22 arch/powerpc/include/asm/ima.h static inline int setup_ima_buffer(const struct kimage *image, void *fdt,
image              81 arch/powerpc/include/asm/kexec.h extern void default_machine_kexec(struct kimage *image);
image              82 arch/powerpc/include/asm/kexec.h extern int default_machine_kexec_prepare(struct kimage *image);
image             112 arch/powerpc/include/asm/kexec.h int setup_purgatory(struct kimage *image, const void *slave_code,
image             115 arch/powerpc/include/asm/kexec.h int setup_new_fdt(const struct kimage *image, void *fdt,
image             193 arch/powerpc/include/asm/machdep.h 	int (*machine_kexec_prepare)(struct kimage *image);
image             199 arch/powerpc/include/asm/machdep.h 	void (*machine_kexec)(struct kimage *image);
image             139 arch/powerpc/kernel/ima_kexec.c int arch_ima_add_kexec_buffer(struct kimage *image, unsigned long load_addr,
image             142 arch/powerpc/kernel/ima_kexec.c 	image->arch.ima_buffer_addr = load_addr;
image             143 arch/powerpc/kernel/ima_kexec.c 	image->arch.ima_buffer_size = size;
image             177 arch/powerpc/kernel/ima_kexec.c int setup_ima_buffer(const struct kimage *image, void *fdt, int chosen_node)
image             183 arch/powerpc/kernel/ima_kexec.c 	if (!image->arch.ima_buffer_size)
image             195 arch/powerpc/kernel/ima_kexec.c 	ret = write_number(value, image->arch.ima_buffer_addr, addr_cells);
image             199 arch/powerpc/kernel/ima_kexec.c 	ret = write_number(value + 4 * addr_cells, image->arch.ima_buffer_size,
image             209 arch/powerpc/kernel/ima_kexec.c 	ret = fdt_add_mem_rsv(fdt, image->arch.ima_buffer_addr,
image             210 arch/powerpc/kernel/ima_kexec.c 			      image->arch.ima_buffer_size);
image             215 arch/powerpc/kernel/ima_kexec.c 		 image->arch.ima_buffer_addr, image->arch.ima_buffer_size);
image              26 arch/powerpc/kernel/kexec_elf_64.c static void *elf64_load(struct kimage *image, char *kernel_buf,
image              39 arch/powerpc/kernel/kexec_elf_64.c 	struct kexec_buf kbuf = { .image = image, .buf_min = 0,
image              41 arch/powerpc/kernel/kexec_elf_64.c 	struct kexec_buf pbuf = { .image = image, .buf_min = 0,
image              49 arch/powerpc/kernel/kexec_elf_64.c 	ret = kexec_elf_load(image, &ehdr, &elf_info, &kbuf, &kernel_load_addr);
image              55 arch/powerpc/kernel/kexec_elf_64.c 	ret = kexec_load_purgatory(image, &pbuf);
image              91 arch/powerpc/kernel/kexec_elf_64.c 	ret = setup_new_fdt(image, fdt, initrd_load_addr, initrd_len, cmdline);
image             110 arch/powerpc/kernel/kexec_elf_64.c 	ret = setup_purgatory(image, slave_code, fdt, kernel_load_addr,
image              56 arch/powerpc/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
image              59 arch/powerpc/kernel/machine_kexec.c 		return ppc_md.machine_kexec_prepare(image);
image              61 arch/powerpc/kernel/machine_kexec.c 		return default_machine_kexec_prepare(image);
image              64 arch/powerpc/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
image              95 arch/powerpc/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
image             103 arch/powerpc/kernel/machine_kexec.c 		ppc_md.machine_kexec(image);
image             105 arch/powerpc/kernel/machine_kexec.c 		default_machine_kexec(image);
image              29 arch/powerpc/kernel/machine_kexec_32.c void default_machine_kexec(struct kimage *image)
image              43 arch/powerpc/kernel/machine_kexec_32.c 	page_list = image->head;
image              47 arch/powerpc/kernel/machine_kexec_32.c 			(unsigned long)page_address(image->control_code_page);
image              59 arch/powerpc/kernel/machine_kexec_32.c 		relocate_new_kernel(page_list, reboot_code_buffer_phys, image->start);
image              63 arch/powerpc/kernel/machine_kexec_32.c 	(*rnk)(page_list, reboot_code_buffer_phys, image->start);
image              66 arch/powerpc/kernel/machine_kexec_32.c int default_machine_kexec_prepare(struct kimage *image)
image              35 arch/powerpc/kernel/machine_kexec_64.c int default_machine_kexec_prepare(struct kimage *image)
image              49 arch/powerpc/kernel/machine_kexec_64.c 	for (i = 0; i < image->nr_segments; i++)
image              50 arch/powerpc/kernel/machine_kexec_64.c 		if (image->segment[i].mem < __pa(_end))
image              63 arch/powerpc/kernel/machine_kexec_64.c 		for (i = 0; i < image->nr_segments; i++) {
image              64 arch/powerpc/kernel/machine_kexec_64.c 			begin = image->segment[i].mem;
image              65 arch/powerpc/kernel/machine_kexec_64.c 			end = begin + image->segment[i].memsz;
image             108 arch/powerpc/kernel/machine_kexec_64.c void kexec_copy_flush(struct kimage *image)
image             110 arch/powerpc/kernel/machine_kexec_64.c 	long i, nr_segments = image->nr_segments;
image             114 arch/powerpc/kernel/machine_kexec_64.c 	memcpy(ranges, image->segment, sizeof(ranges));
image             122 arch/powerpc/kernel/machine_kexec_64.c 	copy_segments(image->head);
image             292 arch/powerpc/kernel/machine_kexec_64.c 			   void *image, void *control,
image             297 arch/powerpc/kernel/machine_kexec_64.c void default_machine_kexec(struct kimage *image)
image             333 arch/powerpc/kernel/machine_kexec_64.c 	if (is_secure_guest() && !(image->preserve_context ||
image             334 arch/powerpc/kernel/machine_kexec_64.c 				   image->type == KEXEC_TYPE_CRASH)) {
image             369 arch/powerpc/kernel/machine_kexec_64.c 	kexec_sequence(&kexec_stack, image->start, image,
image             370 arch/powerpc/kernel/machine_kexec_64.c 		       page_address(image->control_code_page),
image              30 arch/powerpc/kernel/machine_kexec_file_64.c int arch_kexec_kernel_image_probe(struct kimage *image, void *buf,
image              34 arch/powerpc/kernel/machine_kexec_file_64.c 	if (image->type == KEXEC_TYPE_CRASH)
image              37 arch/powerpc/kernel/machine_kexec_file_64.c 	return kexec_image_probe_default(image, buf, buf_len);
image              50 arch/powerpc/kernel/machine_kexec_file_64.c int setup_purgatory(struct kimage *image, const void *slave_code,
image              62 arch/powerpc/kernel/machine_kexec_file_64.c 	ret = kexec_purgatory_get_set_symbol(image, "purgatory_start",
image              73 arch/powerpc/kernel/machine_kexec_file_64.c 	ret = kexec_purgatory_get_set_symbol(image, "purgatory_start",
image              78 arch/powerpc/kernel/machine_kexec_file_64.c 	ret = kexec_purgatory_get_set_symbol(image, "kernel", &kernel_load_addr,
image              82 arch/powerpc/kernel/machine_kexec_file_64.c 	ret = kexec_purgatory_get_set_symbol(image, "dt_offset", &fdt_load_addr,
image             133 arch/powerpc/kernel/machine_kexec_file_64.c int setup_new_fdt(const struct kimage *image, void *fdt,
image             239 arch/powerpc/kernel/machine_kexec_file_64.c 	ret = setup_ima_buffer(image, fdt, chosen_node);
image              33 arch/powerpc/net/bpf_jit.h #define EMIT(instr)		PLANT_INSTR(image, ctx->idx, instr)
image              24 arch/powerpc/net/bpf_jit_comp.c static void bpf_jit_build_prologue(struct bpf_prog *fp, u32 *image,
image              81 arch/powerpc/net/bpf_jit_comp.c static void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx)
image             110 arch/powerpc/net/bpf_jit_comp.c static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image,
image             555 arch/powerpc/net/bpf_jit_comp.c 	u32 *image = NULL;
image             637 arch/powerpc/net/bpf_jit_comp.c 	image = module_alloc(alloclen);
image             638 arch/powerpc/net/bpf_jit_comp.c 	if (!image)
image             641 arch/powerpc/net/bpf_jit_comp.c 	code_base = image + (FUNCTION_DESCR_SIZE/4);
image             666 arch/powerpc/net/bpf_jit_comp.c 	((u64 *)image)[0] = (u64)code_base;
image             667 arch/powerpc/net/bpf_jit_comp.c 	((u64 *)image)[1] = local_paca->kernel_toc;
image             670 arch/powerpc/net/bpf_jit_comp.c 	fp->bpf_func = (void *)image;
image              88 arch/powerpc/net/bpf_jit_comp64.c static void bpf_jit_build_prologue(u32 *image, struct codegen_context *ctx)
image             136 arch/powerpc/net/bpf_jit_comp64.c static void bpf_jit_emit_common_epilogue(u32 *image, struct codegen_context *ctx)
image             155 arch/powerpc/net/bpf_jit_comp64.c static void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx)
image             157 arch/powerpc/net/bpf_jit_comp64.c 	bpf_jit_emit_common_epilogue(image, ctx);
image             165 arch/powerpc/net/bpf_jit_comp64.c static void bpf_jit_emit_func_call_hlp(u32 *image, struct codegen_context *ctx,
image             190 arch/powerpc/net/bpf_jit_comp64.c static void bpf_jit_emit_func_call_rel(u32 *image, struct codegen_context *ctx,
image             227 arch/powerpc/net/bpf_jit_comp64.c static void bpf_jit_emit_tail_call(u32 *image, struct codegen_context *ctx, u32 out)
image             285 arch/powerpc/net/bpf_jit_comp64.c 	bpf_jit_emit_common_epilogue(image, ctx);
image             292 arch/powerpc/net/bpf_jit_comp64.c static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image,
image             774 arch/powerpc/net/bpf_jit_comp64.c 				bpf_jit_emit_func_call_hlp(image, ctx, func_addr);
image             776 arch/powerpc/net/bpf_jit_comp64.c 				bpf_jit_emit_func_call_rel(image, ctx, func_addr);
image             992 arch/powerpc/net/bpf_jit_comp64.c 			bpf_jit_emit_tail_call(image, ctx, addrs[i + 1]);
image            1014 arch/powerpc/net/bpf_jit_comp64.c static int bpf_jit_fixup_subprog_calls(struct bpf_prog *fp, u32 *image,
image            1049 arch/powerpc/net/bpf_jit_comp64.c 			bpf_jit_emit_func_call_rel(image, ctx, func_addr);
image            1065 arch/powerpc/net/bpf_jit_comp64.c 	u8 *image;
image            1079 arch/powerpc/net/bpf_jit_comp64.c 	u8 *image = NULL;
image            1118 arch/powerpc/net/bpf_jit_comp64.c 		image = jit_data->image;
image            1168 arch/powerpc/net/bpf_jit_comp64.c 	bpf_hdr = bpf_jit_binary_alloc(alloclen, &image, 4,
image            1176 arch/powerpc/net/bpf_jit_comp64.c 	code_base = (u32 *)(image + FUNCTION_DESCR_SIZE);
image            1217 arch/powerpc/net/bpf_jit_comp64.c 	((u64 *)image)[0] = (u64)code_base;
image            1218 arch/powerpc/net/bpf_jit_comp64.c 	((u64 *)image)[1] = local_paca->kernel_toc;
image            1221 arch/powerpc/net/bpf_jit_comp64.c 	fp->bpf_func = (void *)image;
image            1236 arch/powerpc/net/bpf_jit_comp64.c 		jit_data->image = image;
image             432 arch/powerpc/platforms/85xx/smp.c static void mpc85xx_smp_machine_kexec(struct kimage *image)
image             438 arch/powerpc/platforms/85xx/smp.c 	if (image->type == KEXEC_TYPE_DEFAULT)
image             457 arch/powerpc/platforms/85xx/smp.c 	default_machine_kexec(image);
image             401 arch/powerpc/platforms/pseries/setup.c static void pSeries_machine_kexec(struct kimage *image)
image             406 arch/powerpc/platforms/pseries/setup.c 	default_machine_kexec(image);
image              88 arch/riscv/net/bpf_jit_comp.c 	u8 *image;
image            1611 arch/riscv/net/bpf_jit_comp.c 	jit_data->header = bpf_jit_binary_alloc(image_size, &jit_data->image,
image            1620 arch/riscv/net/bpf_jit_comp.c 	ctx->insns = (u32 *)jit_data->image;
image              71 arch/s390/include/asm/kexec.h void *kexec_file_add_components(struct kimage *image,
image              72 arch/s390/include/asm/kexec.h 				int (*add_kernel)(struct kimage *image,
image              16 arch/s390/kernel/kexec_elf.c static int kexec_file_add_kernel_elf(struct kimage *image,
image              26 arch/s390/kernel/kexec_elf.c 	kernel = image->kernel_buf;
image              28 arch/s390/kernel/kexec_elf.c 	buf.image = image;
image              29 arch/s390/kernel/kexec_elf.c 	if (image->type == KEXEC_TYPE_CRASH)
image              43 arch/s390/kernel/kexec_elf.c 		if (image->type == KEXEC_TYPE_CRASH)
image              66 arch/s390/kernel/kexec_elf.c static void *s390_elf_load(struct kimage *image,
image             107 arch/s390/kernel/kexec_elf.c 	return kexec_file_add_components(image, kexec_file_add_kernel_elf);
image              16 arch/s390/kernel/kexec_image.c static int kexec_file_add_kernel_image(struct kimage *image,
image              21 arch/s390/kernel/kexec_image.c 	buf.image = image;
image              23 arch/s390/kernel/kexec_image.c 	buf.buffer = image->kernel_buf;
image              24 arch/s390/kernel/kexec_image.c 	buf.bufsz = image->kernel_buf_len;
image              27 arch/s390/kernel/kexec_image.c 	if (image->type == KEXEC_TYPE_CRASH)
image              31 arch/s390/kernel/kexec_image.c 	data->kernel_buf = image->kernel_buf;
image              33 arch/s390/kernel/kexec_image.c 	data->parm = image->kernel_buf + PARMAREA;
image              43 arch/s390/kernel/kexec_image.c static void *s390_image_load(struct kimage *image,
image              48 arch/s390/kernel/kexec_image.c 	return kexec_file_add_components(image, kexec_file_add_kernel_image);
image              75 arch/s390/kernel/machine_kexec.c static void __do_machine_kdump(void *image)
image              95 arch/s390/kernel/machine_kexec.c 	start_kdump = (void *)((struct kimage *) image)->start;
image             106 arch/s390/kernel/machine_kexec.c static noinline void __machine_kdump(void *image)
image             142 arch/s390/kernel/machine_kexec.c 	store_status(__do_machine_kdump, image);
image             147 arch/s390/kernel/machine_kexec.c 	struct kimage *image = (struct kimage *) addr;
image             148 arch/s390/kernel/machine_kexec.c 	int (*start_kdump)(int) = (void *)image->start;
image             162 arch/s390/kernel/machine_kexec.c static bool kdump_csum_valid(struct kimage *image)
image             168 arch/s390/kernel/machine_kexec.c 	rc = CALL_ON_STACK(do_start_kdump, S390_lowcore.nodat_stack, 1, image);
image             231 arch/s390/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
image             235 arch/s390/kernel/machine_kexec.c 	if (image->type == KEXEC_TYPE_CRASH)
image             239 arch/s390/kernel/machine_kexec.c 	if (image->type != KEXEC_TYPE_DEFAULT)
image             243 arch/s390/kernel/machine_kexec.c 	reboot_code_buffer = (void *) page_to_phys(image->control_code_page);
image             250 arch/s390/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
image             280 arch/s390/kernel/machine_kexec.c 	struct kimage *image = data;
image             283 arch/s390/kernel/machine_kexec.c 	data_mover = (relocate_kernel_t) page_to_phys(image->control_code_page);
image             287 arch/s390/kernel/machine_kexec.c 	(*data_mover)(&image->head, image->start);
image             313 arch/s390/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
image             315 arch/s390/kernel/machine_kexec.c 	if (image->type == KEXEC_TYPE_CRASH && !kdump_csum_valid(image))
image             319 arch/s390/kernel/machine_kexec.c 	smp_call_ipl_cpu(__machine_kexec, image);
image              73 arch/s390/kernel/machine_kexec_file.c static int kexec_file_update_purgatory(struct kimage *image,
image              79 arch/s390/kernel/machine_kexec_file.c 	if (image->type == KEXEC_TYPE_CRASH) {
image              87 arch/s390/kernel/machine_kexec_file.c 	ret = kexec_purgatory_get_set_symbol(image, "kernel_entry", &entry,
image              92 arch/s390/kernel/machine_kexec_file.c 	ret = kexec_purgatory_get_set_symbol(image, "kernel_type", &type,
image              97 arch/s390/kernel/machine_kexec_file.c 	if (image->type == KEXEC_TYPE_CRASH) {
image             100 arch/s390/kernel/machine_kexec_file.c 		ret = kexec_purgatory_get_set_symbol(image, "crash_start",
image             108 arch/s390/kernel/machine_kexec_file.c 		ret = kexec_purgatory_get_set_symbol(image, "crash_size",
image             116 arch/s390/kernel/machine_kexec_file.c static int kexec_file_add_purgatory(struct kimage *image,
image             122 arch/s390/kernel/machine_kexec_file.c 	buf.image = image;
image             126 arch/s390/kernel/machine_kexec_file.c 	if (image->type == KEXEC_TYPE_CRASH)
image             129 arch/s390/kernel/machine_kexec_file.c 	ret = kexec_load_purgatory(image, &buf);
image             134 arch/s390/kernel/machine_kexec_file.c 	return kexec_file_update_purgatory(image, data);
image             137 arch/s390/kernel/machine_kexec_file.c static int kexec_file_add_initrd(struct kimage *image,
image             143 arch/s390/kernel/machine_kexec_file.c 	buf.image = image;
image             145 arch/s390/kernel/machine_kexec_file.c 	buf.buffer = image->initrd_buf;
image             146 arch/s390/kernel/machine_kexec_file.c 	buf.bufsz = image->initrd_buf_len;
image             150 arch/s390/kernel/machine_kexec_file.c 	if (image->type == KEXEC_TYPE_CRASH)
image             165 arch/s390/kernel/machine_kexec_file.c static int kexec_file_add_ipl_report(struct kimage *image,
image             174 arch/s390/kernel/machine_kexec_file.c 	buf.image = image;
image             178 arch/s390/kernel/machine_kexec_file.c 	if (image->type == KEXEC_TYPE_CRASH)
image             215 arch/s390/kernel/machine_kexec_file.c void *kexec_file_add_components(struct kimage *image,
image             216 arch/s390/kernel/machine_kexec_file.c 				int (*add_kernel)(struct kimage *image,
image             226 arch/s390/kernel/machine_kexec_file.c 	ret = add_kernel(image, &data);
image             230 arch/s390/kernel/machine_kexec_file.c 	if (image->cmdline_buf_len >= ARCH_COMMAND_LINE_SIZE) {
image             234 arch/s390/kernel/machine_kexec_file.c 	memcpy(data.parm->command_line, image->cmdline_buf,
image             235 arch/s390/kernel/machine_kexec_file.c 	       image->cmdline_buf_len);
image             237 arch/s390/kernel/machine_kexec_file.c 	if (image->type == KEXEC_TYPE_CRASH) {
image             242 arch/s390/kernel/machine_kexec_file.c 	if (image->initrd_buf) {
image             243 arch/s390/kernel/machine_kexec_file.c 		ret = kexec_file_add_initrd(image, &data);
image             248 arch/s390/kernel/machine_kexec_file.c 	ret = kexec_file_add_purgatory(image, &data);
image             254 arch/s390/kernel/machine_kexec_file.c 		restart_psw += image->start;
image             256 arch/s390/kernel/machine_kexec_file.c 		image->start = 0;
image             259 arch/s390/kernel/machine_kexec_file.c 	ret = kexec_file_add_ipl_report(image, &data);
image             311 arch/s390/kernel/machine_kexec_file.c int arch_kexec_kernel_image_probe(struct kimage *image, void *buf,
image             322 arch/s390/kernel/machine_kexec_file.c 	return kexec_image_probe_default(image, buf, buf_len);
image              43 arch/sh/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
image              48 arch/sh/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
image              52 arch/sh/kernel/machine_kexec.c static void kexec_info(struct kimage *image)
image              56 arch/sh/kernel/machine_kexec.c 	for (i = 0; i < image->nr_segments; i++) {
image              59 arch/sh/kernel/machine_kexec.c 		       (unsigned int)image->segment[i].mem,
image              60 arch/sh/kernel/machine_kexec.c 		       (unsigned int)image->segment[i].mem +
image              61 arch/sh/kernel/machine_kexec.c 				     image->segment[i].memsz,
image              62 arch/sh/kernel/machine_kexec.c 		       (unsigned int)image->segment[i].memsz);
image              64 arch/sh/kernel/machine_kexec.c 	printk("  start     : 0x%08x\n\n", (unsigned int)image->start);
image              71 arch/sh/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
image              85 arch/sh/kernel/machine_kexec.c 	for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE);
image              94 arch/sh/kernel/machine_kexec.c 	if (image->preserve_context)
image             103 arch/sh/kernel/machine_kexec.c 	page_list = image->head;
image             107 arch/sh/kernel/machine_kexec.c 			(unsigned long)page_address(image->control_code_page);
image             113 arch/sh/kernel/machine_kexec.c 	kexec_info(image);
image             121 arch/sh/kernel/machine_kexec.c 	       (unsigned long)phys_to_virt(image->start));
image             126 arch/sh/kernel/machine_kexec.c 	if (image->preserve_context)
image             130 arch/sh/kernel/machine_kexec.c 	for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE);
image             180 arch/sparc/boot/piggyback.c 	int image, tail;
image             194 arch/sparc/boot/piggyback.c 	if ((image = open(argv[2], O_RDWR)) < 0)
image             196 arch/sparc/boot/piggyback.c 	if (read(image, buffer, 512) != 512)
image             210 arch/sparc/boot/piggyback.c 	offset = get_hdrs_offset(image, argv[2]);
image             214 arch/sparc/boot/piggyback.c 	if (lseek(image, offset, 0) < 0)
image             229 arch/sparc/boot/piggyback.c 	if (write(image, buffer + 2, 14) != 14)
image             235 arch/sparc/boot/piggyback.c 		if (lseek(image, 4, 0) < 0)
image             244 arch/sparc/boot/piggyback.c 		if (write(image, buffer, 12) != 12)
image             249 arch/sparc/boot/piggyback.c 	if (lseek(image, AOUT_TEXT_OFFSET - start + align(end + 32), 0) < 0)
image             254 arch/sparc/boot/piggyback.c 		if (write(image, buffer, i) != i)
image             256 arch/sparc/boot/piggyback.c 	if (close(image) < 0)
image              67 arch/sparc/include/asm/fbio.h 	u32	image;		/* cursor image bits */
image             104 arch/sparc/include/uapi/asm/fbio.h         char __user *image;     /* cursor image bits */
image             241 arch/sparc/net/bpf_jit_comp_32.c do {	void *_here = image + addrs[i] - 8;		\
image             333 arch/sparc/net/bpf_jit_comp_32.c 	void *image;
image             350 arch/sparc/net/bpf_jit_comp_32.c 	image = NULL;
image             712 arch/sparc/net/bpf_jit_comp_32.c 			if (image) {
image             716 arch/sparc/net/bpf_jit_comp_32.c 					module_memfree(image);
image             719 arch/sparc/net/bpf_jit_comp_32.c 				memcpy(image + proglen, temp, ilen);
image             732 arch/sparc/net/bpf_jit_comp_32.c 		if (image) {
image             739 arch/sparc/net/bpf_jit_comp_32.c 			image = module_alloc(proglen);
image             740 arch/sparc/net/bpf_jit_comp_32.c 			if (!image)
image             747 arch/sparc/net/bpf_jit_comp_32.c 		bpf_jit_dump(flen, proglen, pass + 1, image);
image             749 arch/sparc/net/bpf_jit_comp_32.c 	if (image) {
image             750 arch/sparc/net/bpf_jit_comp_32.c 		fp->bpf_func = (void *)image;
image             200 arch/sparc/net/bpf_jit_comp_64.c 	u32			*image;
image             238 arch/sparc/net/bpf_jit_comp_64.c 	if (ctx->image != NULL)
image             239 arch/sparc/net/bpf_jit_comp_64.c 		ctx->image[ctx->idx] = insn;
image             246 arch/sparc/net/bpf_jit_comp_64.c 	if (ctx->image != NULL) {
image             247 arch/sparc/net/bpf_jit_comp_64.c 		void *here = &ctx->image[ctx->idx];
image             251 arch/sparc/net/bpf_jit_comp_64.c 		ctx->image[ctx->idx] = CALL | ((off >> 2) & 0x3fffffff);
image            1462 arch/sparc/net/bpf_jit_comp_64.c 	u8 *image;
image            1503 arch/sparc/net/bpf_jit_comp_64.c 		image_ptr = jit_data->image;
image            1563 arch/sparc/net/bpf_jit_comp_64.c 	ctx.image = (u32 *)image_ptr;
image            1586 arch/sparc/net/bpf_jit_comp_64.c 		bpf_jit_dump(prog->len, image_size, pass, ctx.image);
image            1594 arch/sparc/net/bpf_jit_comp_64.c 		jit_data->image = image_ptr;
image            1598 arch/sparc/net/bpf_jit_comp_64.c 	prog->bpf_func = (void *)ctx.image;
image              87 arch/sparc/vdso/vma.c static int find_sections64(const struct vdso_image *image, struct vdso_elfinfo *_e)
image              91 arch/sparc/vdso/vma.c 	e->hdr = image->data;
image             155 arch/sparc/vdso/vma.c static int find_sections32(const struct vdso_image *image, struct vdso_elfinfo *_e)
image             159 arch/sparc/vdso/vma.c 	e->hdr = image->data;
image             204 arch/sparc/vdso/vma.c static int find_sections(const struct vdso_image *image, struct vdso_elfinfo *e,
image             208 arch/sparc/vdso/vma.c 		return find_sections64(image, e);
image             210 arch/sparc/vdso/vma.c 		return find_sections32(image, e);
image             222 arch/sparc/vdso/vma.c static int stick_patch(const struct vdso_image *image, struct vdso_elfinfo *e, bool elf64)
image             226 arch/sparc/vdso/vma.c 	err = find_sections(image, e, elf64);
image             246 arch/sparc/vdso/vma.c int __init init_vdso_image(const struct vdso_image *image,
image             249 arch/sparc/vdso/vma.c 	int cnpages = (image->size) / PAGE_SIZE;
image             256 arch/sparc/vdso/vma.c 		int err = stick_patch(image, &ei, elf64);
image             265 arch/sparc/vdso/vma.c 	if (WARN_ON(image->size % PAGE_SIZE != 0))
image             279 arch/sparc/vdso/vma.c 		copy_page(page_address(cp), image->data + i * PAGE_SIZE);
image             361 arch/sparc/vdso/vma.c static int map_vdso(const struct vdso_image *image,
image             377 arch/sparc/vdso/vma.c 					 image->size - image->sym_vvar_start,
image             383 arch/sparc/vdso/vma.c 		addr = vdso_addr(addr, image->size - image->sym_vvar_start);
image             386 arch/sparc/vdso/vma.c 				 image->size - image->sym_vvar_start, 0, 0);
image             392 arch/sparc/vdso/vma.c 	text_start = addr - image->sym_vvar_start;
image             400 arch/sparc/vdso/vma.c 				       image->size,
image             412 arch/sparc/vdso/vma.c 				       -image->sym_vvar_start,
image             418 arch/sparc/vdso/vma.c 		do_munmap(mm, text_start, image->size, NULL);
image             387 arch/x86/boot/compressed/eboot.c 	efi_loaded_image_t *image;
image             410 arch/x86/boot/compressed/eboot.c 				&proto, (void *)&image);
image             429 arch/x86/boot/compressed/eboot.c 	memcpy(&hdr->jump, image->image_base + 512, 512);
image             442 arch/x86/boot/compressed/eboot.c 	cmdline_ptr = efi_convert_cmdline(sys_table, image, &options_size);
image             460 arch/x86/boot/compressed/eboot.c 	status = handle_cmdline_files(sys_table, image,
image             468 arch/x86/boot/compressed/eboot.c 		status = handle_cmdline_files(sys_table, image,
image              31 arch/x86/entry/vdso/vma.c void __init init_vdso_image(const struct vdso_image *image)
image              33 arch/x86/entry/vdso/vma.c 	BUG_ON(image->size % PAGE_SIZE != 0);
image              35 arch/x86/entry/vdso/vma.c 	apply_alternatives((struct alt_instr *)(image->data + image->alt),
image              36 arch/x86/entry/vdso/vma.c 			   (struct alt_instr *)(image->data + image->alt +
image              37 arch/x86/entry/vdso/vma.c 						image->alt_len));
image              45 arch/x86/entry/vdso/vma.c 	const struct vdso_image *image = vma->vm_mm->context.vdso_image;
image              47 arch/x86/entry/vdso/vma.c 	if (!image || (vmf->pgoff << PAGE_SHIFT) >= image->size)
image              50 arch/x86/entry/vdso/vma.c 	vmf->page = virt_to_page(image->data + (vmf->pgoff << PAGE_SHIFT));
image              55 arch/x86/entry/vdso/vma.c static void vdso_fix_landing(const struct vdso_image *image,
image              59 arch/x86/entry/vdso/vma.c 	if (in_ia32_syscall() && image == &vdso_image_32) {
image              61 arch/x86/entry/vdso/vma.c 		unsigned long vdso_land = image->sym_int80_landing_pad;
image              76 arch/x86/entry/vdso/vma.c 	const struct vdso_image *image = current->mm->context.vdso_image;
image              78 arch/x86/entry/vdso/vma.c 	if (image->size != new_size)
image              81 arch/x86/entry/vdso/vma.c 	vdso_fix_landing(image, new_vma);
image              90 arch/x86/entry/vdso/vma.c 	const struct vdso_image *image = vma->vm_mm->context.vdso_image;
image              93 arch/x86/entry/vdso/vma.c 	if (!image)
image              97 arch/x86/entry/vdso/vma.c 		image->sym_vvar_start;
image             109 arch/x86/entry/vdso/vma.c 	if (sym_offset == image->sym_vvar_page) {
image             112 arch/x86/entry/vdso/vma.c 	} else if (sym_offset == image->sym_pvclock_page) {
image             120 arch/x86/entry/vdso/vma.c 	} else if (sym_offset == image->sym_hvclock_page) {
image             146 arch/x86/entry/vdso/vma.c static int map_vdso(const struct vdso_image *image, unsigned long addr)
image             157 arch/x86/entry/vdso/vma.c 				 image->size - image->sym_vvar_start, 0, 0);
image             163 arch/x86/entry/vdso/vma.c 	text_start = addr - image->sym_vvar_start;
image             170 arch/x86/entry/vdso/vma.c 				       image->size,
image             182 arch/x86/entry/vdso/vma.c 				       -image->sym_vvar_start,
image             189 arch/x86/entry/vdso/vma.c 		do_munmap(mm, text_start, image->size, NULL);
image             192 arch/x86/entry/vdso/vma.c 		current->mm->context.vdso_image = image;
image             245 arch/x86/entry/vdso/vma.c static int map_vdso_randomized(const struct vdso_image *image)
image             247 arch/x86/entry/vdso/vma.c 	unsigned long addr = vdso_addr(current->mm->start_stack, image->size-image->sym_vvar_start);
image             249 arch/x86/entry/vdso/vma.c 	return map_vdso(image, addr);
image             253 arch/x86/entry/vdso/vma.c int map_vdso_once(const struct vdso_image *image, unsigned long addr)
image             275 arch/x86/entry/vdso/vma.c 	return map_vdso(image, addr);
image               7 arch/x86/include/asm/crash.h int crash_load_segments(struct kimage *image);
image               8 arch/x86/include/asm/crash.h int crash_copy_backup_region(struct kimage *image);
image               9 arch/x86/include/asm/crash.h int crash_setup_memmap_entries(struct kimage *image,
image              43 arch/x86/include/asm/vdso.h extern void __init init_vdso_image(const struct vdso_image *image);
image              45 arch/x86/include/asm/vdso.h extern int map_vdso_once(const struct vdso_image *image, unsigned long addr);
image             245 arch/x86/kernel/crash.c static int prepare_elf_headers(struct kimage *image, void **addr,
image             281 arch/x86/kernel/crash.c 				phdr->p_paddr == image->arch.backup_src_start &&
image             282 arch/x86/kernel/crash.c 				phdr->p_memsz == image->arch.backup_src_sz) {
image             283 arch/x86/kernel/crash.c 			phdr->p_offset = image->arch.backup_load_addr;
image             319 arch/x86/kernel/crash.c static int memmap_exclude_ranges(struct kimage *image, struct crash_mem *cmem,
image             331 arch/x86/kernel/crash.c 	start = image->arch.backup_load_addr;
image             332 arch/x86/kernel/crash.c 	end = start + image->arch.backup_src_sz - 1;
image             338 arch/x86/kernel/crash.c 	start = image->arch.elf_load_addr;
image             339 arch/x86/kernel/crash.c 	end = start + image->arch.elf_headers_sz - 1;
image             344 arch/x86/kernel/crash.c int crash_setup_memmap_entries(struct kimage *image, struct boot_params *params)
image             360 arch/x86/kernel/crash.c 	ei.addr = image->arch.backup_src_start;
image             361 arch/x86/kernel/crash.c 	ei.size = image->arch.backup_src_sz;
image             391 arch/x86/kernel/crash.c 	ret = memmap_exclude_ranges(image, cmem, crashk_res.start,
image             414 arch/x86/kernel/crash.c 	struct kimage *image = arg;
image             416 arch/x86/kernel/crash.c 	image->arch.backup_src_start = res->start;
image             417 arch/x86/kernel/crash.c 	image->arch.backup_src_sz = resource_size(res);
image             423 arch/x86/kernel/crash.c int crash_load_segments(struct kimage *image)
image             426 arch/x86/kernel/crash.c 	struct kexec_buf kbuf = { .image = image, .buf_min = 0,
image             435 arch/x86/kernel/crash.c 				image, determine_backup_region);
image             442 arch/x86/kernel/crash.c 	if (image->arch.backup_src_sz) {
image             445 arch/x86/kernel/crash.c 		kbuf.memsz = image->arch.backup_src_sz;
image             455 arch/x86/kernel/crash.c 		image->arch.backup_load_addr = kbuf.mem;
image             457 arch/x86/kernel/crash.c 			 image->arch.backup_load_addr,
image             458 arch/x86/kernel/crash.c 			 image->arch.backup_src_start, kbuf.memsz);
image             462 arch/x86/kernel/crash.c 	ret = prepare_elf_headers(image, &kbuf.buffer, &kbuf.bufsz);
image             466 arch/x86/kernel/crash.c 	image->arch.elf_headers = kbuf.buffer;
image             467 arch/x86/kernel/crash.c 	image->arch.elf_headers_sz = kbuf.bufsz;
image             474 arch/x86/kernel/crash.c 		vfree((void *)image->arch.elf_headers);
image             477 arch/x86/kernel/crash.c 	image->arch.elf_load_addr = kbuf.mem;
image             479 arch/x86/kernel/crash.c 		 image->arch.elf_load_addr, kbuf.bufsz, kbuf.bufsz);
image              67 arch/x86/kernel/kexec-bzimage64.c static int setup_cmdline(struct kimage *image, struct boot_params *params,
image              76 arch/x86/kernel/kexec-bzimage64.c 	if (image->type == KEXEC_TYPE_CRASH) {
image              78 arch/x86/kernel/kexec-bzimage64.c 			"elfcorehdr=0x%lx ", image->arch.elf_load_addr);
image             200 arch/x86/kernel/kexec-bzimage64.c setup_boot_parameters(struct kimage *image, struct boot_params *params,
image             230 arch/x86/kernel/kexec-bzimage64.c 	if (image->type == KEXEC_TYPE_CRASH) {
image             231 arch/x86/kernel/kexec-bzimage64.c 		ret = crash_setup_memmap_entries(image, params);
image             335 arch/x86/kernel/kexec-bzimage64.c static void *bzImage64_load(struct kimage *image, char *kernel,
image             351 arch/x86/kernel/kexec-bzimage64.c 	struct kexec_buf kbuf = { .image = image, .buf_max = ULONG_MAX,
image             353 arch/x86/kernel/kexec-bzimage64.c 	struct kexec_buf pbuf = { .image = image, .buf_min = MIN_PURGATORY_ADDR,
image             382 arch/x86/kernel/kexec-bzimage64.c 	if (image->type == KEXEC_TYPE_CRASH) {
image             383 arch/x86/kernel/kexec-bzimage64.c 		ret = crash_load_segments(image);
image             392 arch/x86/kernel/kexec-bzimage64.c 	ret = kexec_load_purgatory(image, &pbuf);
image             473 arch/x86/kernel/kexec-bzimage64.c 	setup_cmdline(image, params, bootparam_load_addr,
image             481 arch/x86/kernel/kexec-bzimage64.c 	ret = kexec_purgatory_get_set_symbol(image, "entry64_regs", &regs64,
image             489 arch/x86/kernel/kexec-bzimage64.c 	stack = kexec_purgatory_get_symbol_addr(image, "stack_end");
image             497 arch/x86/kernel/kexec-bzimage64.c 	ret = kexec_purgatory_get_set_symbol(image, "entry64_regs", &regs64,
image             502 arch/x86/kernel/kexec-bzimage64.c 	ret = setup_boot_parameters(image, params, bootparam_load_addr,
image              55 arch/x86/kernel/machine_kexec_32.c static void machine_kexec_free_page_tables(struct kimage *image)
image              57 arch/x86/kernel/machine_kexec_32.c 	free_pages((unsigned long)image->arch.pgd, PGD_ALLOCATION_ORDER);
image              58 arch/x86/kernel/machine_kexec_32.c 	image->arch.pgd = NULL;
image              60 arch/x86/kernel/machine_kexec_32.c 	free_page((unsigned long)image->arch.pmd0);
image              61 arch/x86/kernel/machine_kexec_32.c 	image->arch.pmd0 = NULL;
image              62 arch/x86/kernel/machine_kexec_32.c 	free_page((unsigned long)image->arch.pmd1);
image              63 arch/x86/kernel/machine_kexec_32.c 	image->arch.pmd1 = NULL;
image              65 arch/x86/kernel/machine_kexec_32.c 	free_page((unsigned long)image->arch.pte0);
image              66 arch/x86/kernel/machine_kexec_32.c 	image->arch.pte0 = NULL;
image              67 arch/x86/kernel/machine_kexec_32.c 	free_page((unsigned long)image->arch.pte1);
image              68 arch/x86/kernel/machine_kexec_32.c 	image->arch.pte1 = NULL;
image              71 arch/x86/kernel/machine_kexec_32.c static int machine_kexec_alloc_page_tables(struct kimage *image)
image              73 arch/x86/kernel/machine_kexec_32.c 	image->arch.pgd = (pgd_t *)__get_free_pages(GFP_KERNEL | __GFP_ZERO,
image              76 arch/x86/kernel/machine_kexec_32.c 	image->arch.pmd0 = (pmd_t *)get_zeroed_page(GFP_KERNEL);
image              77 arch/x86/kernel/machine_kexec_32.c 	image->arch.pmd1 = (pmd_t *)get_zeroed_page(GFP_KERNEL);
image              79 arch/x86/kernel/machine_kexec_32.c 	image->arch.pte0 = (pte_t *)get_zeroed_page(GFP_KERNEL);
image              80 arch/x86/kernel/machine_kexec_32.c 	image->arch.pte1 = (pte_t *)get_zeroed_page(GFP_KERNEL);
image              81 arch/x86/kernel/machine_kexec_32.c 	if (!image->arch.pgd ||
image              83 arch/x86/kernel/machine_kexec_32.c 	    !image->arch.pmd0 || !image->arch.pmd1 ||
image              85 arch/x86/kernel/machine_kexec_32.c 	    !image->arch.pte0 || !image->arch.pte1) {
image             112 arch/x86/kernel/machine_kexec_32.c static void machine_kexec_prepare_page_tables(struct kimage *image)
image             117 arch/x86/kernel/machine_kexec_32.c 	control_page = page_address(image->control_code_page);
image             119 arch/x86/kernel/machine_kexec_32.c 	pmd = image->arch.pmd0;
image             122 arch/x86/kernel/machine_kexec_32.c 		image->arch.pgd, pmd, image->arch.pte0,
image             125 arch/x86/kernel/machine_kexec_32.c 	pmd = image->arch.pmd1;
image             128 arch/x86/kernel/machine_kexec_32.c 		image->arch.pgd, pmd, image->arch.pte1,
image             147 arch/x86/kernel/machine_kexec_32.c int machine_kexec_prepare(struct kimage *image)
image             151 arch/x86/kernel/machine_kexec_32.c 	set_memory_x((unsigned long)page_address(image->control_code_page), 1);
image             152 arch/x86/kernel/machine_kexec_32.c 	error = machine_kexec_alloc_page_tables(image);
image             155 arch/x86/kernel/machine_kexec_32.c 	machine_kexec_prepare_page_tables(image);
image             163 arch/x86/kernel/machine_kexec_32.c void machine_kexec_cleanup(struct kimage *image)
image             165 arch/x86/kernel/machine_kexec_32.c 	set_memory_nx((unsigned long)page_address(image->control_code_page), 1);
image             166 arch/x86/kernel/machine_kexec_32.c 	machine_kexec_free_page_tables(image);
image             173 arch/x86/kernel/machine_kexec_32.c void machine_kexec(struct kimage *image)
image             186 arch/x86/kernel/machine_kexec_32.c 	if (image->preserve_context)
image             196 arch/x86/kernel/machine_kexec_32.c 	if (image->preserve_context) {
image             209 arch/x86/kernel/machine_kexec_32.c 	control_page = page_address(image->control_code_page);
image             215 arch/x86/kernel/machine_kexec_32.c 	page_list[PA_PGD] = __pa(image->arch.pgd);
image             217 arch/x86/kernel/machine_kexec_32.c 	if (image->type == KEXEC_TYPE_DEFAULT)
image             218 arch/x86/kernel/machine_kexec_32.c 		page_list[PA_SWAP_PAGE] = (page_to_pfn(image->swap_page)
image             240 arch/x86/kernel/machine_kexec_32.c 	image->start = relocate_kernel_ptr((unsigned long)image->head,
image             242 arch/x86/kernel/machine_kexec_32.c 					   image->start,
image             244 arch/x86/kernel/machine_kexec_32.c 					   image->preserve_context);
image             247 arch/x86/kernel/machine_kexec_32.c 	if (image->preserve_context)
image             112 arch/x86/kernel/machine_kexec_64.c static void free_transition_pgtable(struct kimage *image)
image             114 arch/x86/kernel/machine_kexec_64.c 	free_page((unsigned long)image->arch.p4d);
image             115 arch/x86/kernel/machine_kexec_64.c 	image->arch.p4d = NULL;
image             116 arch/x86/kernel/machine_kexec_64.c 	free_page((unsigned long)image->arch.pud);
image             117 arch/x86/kernel/machine_kexec_64.c 	image->arch.pud = NULL;
image             118 arch/x86/kernel/machine_kexec_64.c 	free_page((unsigned long)image->arch.pmd);
image             119 arch/x86/kernel/machine_kexec_64.c 	image->arch.pmd = NULL;
image             120 arch/x86/kernel/machine_kexec_64.c 	free_page((unsigned long)image->arch.pte);
image             121 arch/x86/kernel/machine_kexec_64.c 	image->arch.pte = NULL;
image             124 arch/x86/kernel/machine_kexec_64.c static int init_transition_pgtable(struct kimage *image, pgd_t *pgd)
image             135 arch/x86/kernel/machine_kexec_64.c 	paddr = __pa(page_address(image->control_code_page)+PAGE_SIZE);
image             141 arch/x86/kernel/machine_kexec_64.c 		image->arch.p4d = p4d;
image             149 arch/x86/kernel/machine_kexec_64.c 		image->arch.pud = pud;
image             157 arch/x86/kernel/machine_kexec_64.c 		image->arch.pmd = pmd;
image             165 arch/x86/kernel/machine_kexec_64.c 		image->arch.pte = pte;
image             181 arch/x86/kernel/machine_kexec_64.c 	struct kimage *image = (struct kimage *)data;
image             185 arch/x86/kernel/machine_kexec_64.c 	page = kimage_alloc_control_pages(image, 0);
image             194 arch/x86/kernel/machine_kexec_64.c static int init_pgtable(struct kimage *image, unsigned long start_pgtable)
image             198 arch/x86/kernel/machine_kexec_64.c 		.context	= image,
image             234 arch/x86/kernel/machine_kexec_64.c 	for (i = 0; i < image->nr_segments; i++) {
image             235 arch/x86/kernel/machine_kexec_64.c 		mstart = image->segment[i].mem;
image             236 arch/x86/kernel/machine_kexec_64.c 		mend   = mstart + image->segment[i].memsz;
image             257 arch/x86/kernel/machine_kexec_64.c 	return init_transition_pgtable(image, level4p);
image             303 arch/x86/kernel/machine_kexec_64.c static int arch_update_purgatory(struct kimage *image)
image             307 arch/x86/kernel/machine_kexec_64.c 	if (!image->file_mode)
image             311 arch/x86/kernel/machine_kexec_64.c 	if (image->type == KEXEC_TYPE_CRASH) {
image             312 arch/x86/kernel/machine_kexec_64.c 		ret = kexec_purgatory_get_set_symbol(image,
image             314 arch/x86/kernel/machine_kexec_64.c 				&image->arch.backup_load_addr,
image             315 arch/x86/kernel/machine_kexec_64.c 				sizeof(image->arch.backup_load_addr), 0);
image             319 arch/x86/kernel/machine_kexec_64.c 		ret = kexec_purgatory_get_set_symbol(image,
image             321 arch/x86/kernel/machine_kexec_64.c 				&image->arch.backup_src_start,
image             322 arch/x86/kernel/machine_kexec_64.c 				sizeof(image->arch.backup_src_start), 0);
image             326 arch/x86/kernel/machine_kexec_64.c 		ret = kexec_purgatory_get_set_symbol(image,
image             328 arch/x86/kernel/machine_kexec_64.c 				&image->arch.backup_src_sz,
image             329 arch/x86/kernel/machine_kexec_64.c 				sizeof(image->arch.backup_src_sz), 0);
image             337 arch/x86/kernel/machine_kexec_64.c static inline int arch_update_purgatory(struct kimage *image)
image             343 arch/x86/kernel/machine_kexec_64.c int machine_kexec_prepare(struct kimage *image)
image             349 arch/x86/kernel/machine_kexec_64.c 	start_pgtable = page_to_pfn(image->control_code_page) << PAGE_SHIFT;
image             352 arch/x86/kernel/machine_kexec_64.c 	result = init_pgtable(image, start_pgtable);
image             357 arch/x86/kernel/machine_kexec_64.c 	result = arch_update_purgatory(image);
image             364 arch/x86/kernel/machine_kexec_64.c void machine_kexec_cleanup(struct kimage *image)
image             366 arch/x86/kernel/machine_kexec_64.c 	free_transition_pgtable(image);
image             373 arch/x86/kernel/machine_kexec_64.c void machine_kexec(struct kimage *image)
image             380 arch/x86/kernel/machine_kexec_64.c 	if (image->preserve_context)
image             390 arch/x86/kernel/machine_kexec_64.c 	if (image->preserve_context) {
image             403 arch/x86/kernel/machine_kexec_64.c 	control_page = page_address(image->control_code_page) + PAGE_SIZE;
image             409 arch/x86/kernel/machine_kexec_64.c 	  (unsigned long)__pa(page_address(image->control_code_page));
image             411 arch/x86/kernel/machine_kexec_64.c 	if (image->type == KEXEC_TYPE_DEFAULT)
image             412 arch/x86/kernel/machine_kexec_64.c 		page_list[PA_SWAP_PAGE] = (page_to_pfn(image->swap_page)
image             434 arch/x86/kernel/machine_kexec_64.c 	image->start = relocate_kernel((unsigned long)image->head,
image             436 arch/x86/kernel/machine_kexec_64.c 				       image->start,
image             437 arch/x86/kernel/machine_kexec_64.c 				       image->preserve_context,
image             441 arch/x86/kernel/machine_kexec_64.c 	if (image->preserve_context)
image             470 arch/x86/kernel/machine_kexec_64.c void *arch_kexec_kernel_image_load(struct kimage *image)
image             472 arch/x86/kernel/machine_kexec_64.c 	vfree(image->arch.elf_headers);
image             473 arch/x86/kernel/machine_kexec_64.c 	image->arch.elf_headers = NULL;
image             475 arch/x86/kernel/machine_kexec_64.c 	if (!image->fops || !image->fops->load)
image             478 arch/x86/kernel/machine_kexec_64.c 	return image->fops->load(image, image->kernel_buf,
image             479 arch/x86/kernel/machine_kexec_64.c 				 image->kernel_buf_len, image->initrd_buf,
image             480 arch/x86/kernel/machine_kexec_64.c 				 image->initrd_buf_len, image->cmdline_buf,
image             481 arch/x86/kernel/machine_kexec_64.c 				 image->cmdline_buf_len);
image             165 arch/x86/kernel/probe_roms.c void pci_unmap_biosrom(void __iomem *image)
image             167 arch/x86/kernel/probe_roms.c 	iounmap(image);
image             691 arch/x86/kernel/process_64.c static long prctl_map_vdso(const struct vdso_image *image, unsigned long addr)
image             695 arch/x86/kernel/process_64.c 	ret = map_vdso_once(image, addr);
image             699 arch/x86/kernel/process_64.c 	return (long)image->size;
image             393 arch/x86/net/bpf_jit_comp.c static int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image,
image             842 arch/x86/net/bpf_jit_comp.c 			jmp_offset = func - (image + addrs[i]);
image             845 arch/x86/net/bpf_jit_comp.c 				       imm32, func, image);
image            1052 arch/x86/net/bpf_jit_comp.c 		if (image) {
image            1057 arch/x86/net/bpf_jit_comp.c 			memcpy(image + proglen, temp, ilen);
image            1069 arch/x86/net/bpf_jit_comp.c 	u8 *image;
image            1083 arch/x86/net/bpf_jit_comp.c 	u8 *image = NULL;
image            1116 arch/x86/net/bpf_jit_comp.c 		image = jit_data->image;
image            1144 arch/x86/net/bpf_jit_comp.c 	for (pass = 0; pass < 20 || image; pass++) {
image            1145 arch/x86/net/bpf_jit_comp.c 		proglen = do_jit(prog, addrs, image, oldproglen, &ctx);
image            1148 arch/x86/net/bpf_jit_comp.c 			image = NULL;
image            1154 arch/x86/net/bpf_jit_comp.c 		if (image) {
image            1163 arch/x86/net/bpf_jit_comp.c 			header = bpf_jit_binary_alloc(proglen, &image,
image            1175 arch/x86/net/bpf_jit_comp.c 		bpf_jit_dump(prog->len, proglen, pass + 1, image);
image            1177 arch/x86/net/bpf_jit_comp.c 	if (image) {
image            1184 arch/x86/net/bpf_jit_comp.c 			jit_data->image = image;
image            1187 arch/x86/net/bpf_jit_comp.c 		prog->bpf_func = (void *)image;
image            1194 arch/x86/net/bpf_jit_comp.c 	if (!image || !prog->is_func || extra_pass) {
image            1195 arch/x86/net/bpf_jit_comp.c 		if (image)
image            1462 arch/x86/net/bpf_jit_comp32.c static int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image,
image            1892 arch/x86/net/bpf_jit_comp32.c 			jmp_offset = func - (image + addrs[i]);
image            1896 arch/x86/net/bpf_jit_comp32.c 				       imm32, func, image);
image            2280 arch/x86/net/bpf_jit_comp32.c 		if (image) {
image            2285 arch/x86/net/bpf_jit_comp32.c 			memcpy(image + proglen, temp, ilen);
image            2306 arch/x86/net/bpf_jit_comp32.c 	u8 *image = NULL;
image            2348 arch/x86/net/bpf_jit_comp32.c 	for (pass = 0; pass < 20 || image; pass++) {
image            2349 arch/x86/net/bpf_jit_comp32.c 		proglen = do_jit(prog, addrs, image, oldproglen, &ctx);
image            2352 arch/x86/net/bpf_jit_comp32.c 			image = NULL;
image            2358 arch/x86/net/bpf_jit_comp32.c 		if (image) {
image            2367 arch/x86/net/bpf_jit_comp32.c 			header = bpf_jit_binary_alloc(proglen, &image,
image            2379 arch/x86/net/bpf_jit_comp32.c 		bpf_jit_dump(prog->len, proglen, pass + 1, image);
image            2381 arch/x86/net/bpf_jit_comp32.c 	if (image) {
image            2383 arch/x86/net/bpf_jit_comp32.c 		prog->bpf_func = (void *)image;
image              60 drivers/acpi/bgrt.c static BIN_ATTR_RO(image, 0);	/* size gets filled in later */
image             405 drivers/crypto/qat/qat_common/qat_uclo.c 				struct icp_qat_uclo_encapme *image)
image             416 drivers/crypto/qat/qat_common/qat_uclo.c 	uof_image = image->img_ptr;
image             424 drivers/crypto/qat/qat_common/qat_uclo.c 	page = image->page;
image             553 drivers/crypto/qat/qat_common/qat_uclo.c 			    struct icp_qat_uof_image *image)
image             560 drivers/crypto/qat/qat_common/qat_uclo.c 			((char *)image + sizeof(struct icp_qat_uof_image));
image             580 drivers/crypto/qat/qat_common/qat_uclo.c 	if (image->numpages > 1) {
image             584 drivers/crypto/qat/qat_common/qat_uclo.c 	if (ICP_QAT_SHARED_USTORE_MODE(image->ae_mode)) {
image             588 drivers/crypto/qat/qat_common/qat_uclo.c 	if (RELOADABLE_CTX_SHARED_MODE(image->ae_mode)) {
image             633 drivers/crypto/qat/qat_common/qat_uclo.c 	struct icp_qat_uof_image *image;
image             645 drivers/crypto/qat/qat_common/qat_uclo.c 		image = (struct icp_qat_uof_image *)(encap_uof_obj->beg_uof +
image             648 drivers/crypto/qat/qat_common/qat_uclo.c 			   (image->reg_tab_offset +
image             655 drivers/crypto/qat/qat_common/qat_uclo.c 				   (image->init_reg_sym_tab +
image             662 drivers/crypto/qat/qat_common/qat_uclo.c 			(image->sbreak_tab + obj_handle->obj_hdr->file_buff);
image             667 drivers/crypto/qat/qat_common/qat_uclo.c 		ae_uimage[j].img_ptr = image;
image             668 drivers/crypto/qat/qat_common/qat_uclo.c 		if (qat_uclo_check_image_compat(encap_uof_obj, image))
image             675 drivers/crypto/qat/qat_common/qat_uclo.c 		qat_uclo_map_image_page(encap_uof_obj, image,
image             958 drivers/crypto/qat/qat_common/qat_uclo.c 	struct icp_qat_uclo_encapme *image;
image             962 drivers/crypto/qat/qat_common/qat_uclo.c 		image = &obj_handle->ae_uimage[a];
image             963 drivers/crypto/qat/qat_common/qat_uclo.c 		image->uwords_num = image->page->beg_addr_p +
image             964 drivers/crypto/qat/qat_common/qat_uclo.c 					image->page->micro_words_num;
image            1259 drivers/crypto/qat/qat_common/qat_uclo.c 				char *image, unsigned int size,
image            1262 drivers/crypto/qat/qat_common/qat_uclo.c 	struct icp_qat_css_hdr *css_hdr = (struct icp_qat_css_hdr *)image;
image            1291 drivers/crypto/qat/qat_common/qat_uclo.c 	memcpy((void *)(uintptr_t)virt_addr, image, sizeof(*css_hdr));
image            1301 drivers/crypto/qat/qat_common/qat_uclo.c 	       (void *)(image + sizeof(*css_hdr)),
image            1310 drivers/crypto/qat/qat_common/qat_uclo.c 	       (void *)(image + sizeof(*css_hdr) +
image            1323 drivers/crypto/qat/qat_common/qat_uclo.c 	       (void *)(image + sizeof(*css_hdr) +
image            1337 drivers/crypto/qat/qat_common/qat_uclo.c 	       (void *)(image + ICP_QAT_AE_IMG_OFFSET),
image            1584 drivers/crypto/qat/qat_common/qat_uclo.c 				    struct icp_qat_uof_image *image)
image            1592 drivers/crypto/qat/qat_common/qat_uclo.c 	if (ICP_QAT_CTX_MODE(image->ae_mode) == ICP_QAT_UCLO_MAX_CTX)
image            1599 drivers/crypto/qat/qat_common/qat_uclo.c 		if (!test_bit(ae, (unsigned long *)&image->ae_assigned))
image            1603 drivers/crypto/qat/qat_common/qat_uclo.c 			if (image->ctx_assigned & obj_handle->ae_data[ae].
image            1619 drivers/crypto/qat/qat_common/qat_uclo.c 				     image->ctx_assigned);
image            1620 drivers/crypto/qat/qat_common/qat_uclo.c 		qat_hal_set_pc(handle, (unsigned char)ae, image->ctx_assigned,
image            1621 drivers/crypto/qat/qat_common/qat_uclo.c 			       image->entry_address);
image              29 drivers/firmware/efi/efi-bgrt.c 	void *image;
image              64 drivers/firmware/efi/efi-bgrt.c 	image = early_memremap(bgrt->image_address, sizeof(bmp_header));
image              65 drivers/firmware/efi/efi-bgrt.c 	if (!image) {
image              70 drivers/firmware/efi/efi-bgrt.c 	memcpy(&bmp_header, image, sizeof(bmp_header));
image              71 drivers/firmware/efi/efi-bgrt.c 	early_memunmap(image, sizeof(bmp_header));
image             106 drivers/firmware/efi/libstub/arm-stub.c 				 efi_loaded_image_t *image);
image             116 drivers/firmware/efi/libstub/arm-stub.c 	efi_loaded_image_t *image;
image             148 drivers/firmware/efi/libstub/arm-stub.c 					&loaded_image_proto, (void *)&image);
image             165 drivers/firmware/efi/libstub/arm-stub.c 	cmdline_ptr = efi_convert_cmdline(sys_table, image, &cmdline_size);
image             186 drivers/firmware/efi/libstub/arm-stub.c 				     dram_base, image);
image             207 drivers/firmware/efi/libstub/arm-stub.c 		status = handle_cmdline_files(sys_table, image, cmdline_ptr,
image             229 drivers/firmware/efi/libstub/arm-stub.c 	status = handle_cmdline_files(sys_table, image, cmdline_ptr, "initrd=",
image             196 drivers/firmware/efi/libstub/arm32-stub.c 				 efi_loaded_image_t *image)
image             230 drivers/firmware/efi/libstub/arm32-stub.c 	*image_size = image->image_size;
image              49 drivers/firmware/efi/libstub/arm64-stub.c 				 efi_loaded_image_t *image)
image             414 drivers/firmware/efi/libstub/efi-stub-helper.c 				    efi_loaded_image_t *image,
image             423 drivers/firmware/efi/libstub/efi-stub-helper.c 							     image);
image             505 drivers/firmware/efi/libstub/efi-stub-helper.c 				  efi_loaded_image_t *image,
image             596 drivers/firmware/efi/libstub/efi-stub-helper.c 			status = efi_open_volume(sys_table_arg, image, &fh);
image             809 drivers/firmware/efi/libstub/efi-stub-helper.c 			  efi_loaded_image_t *image,
image             815 drivers/firmware/efi/libstub/efi-stub-helper.c 	int load_options_chars = image->load_options_size / 2; /* UTF-16 */
image             816 drivers/firmware/efi/libstub/efi-stub-helper.c 	const u16 *options = image->load_options;
image             803 drivers/gpu/drm/drm_fb_helper.c 				 const struct fb_image *image)
image             805 drivers/gpu/drm/drm_fb_helper.c 	sys_imageblit(info, image);
image             806 drivers/gpu/drm/drm_fb_helper.c 	drm_fb_helper_dirty(info, image->dx, image->dy,
image             807 drivers/gpu/drm/drm_fb_helper.c 			    image->width, image->height);
image             851 drivers/gpu/drm/drm_fb_helper.c 				 const struct fb_image *image)
image             853 drivers/gpu/drm/drm_fb_helper.c 	cfb_imageblit(info, image);
image             854 drivers/gpu/drm/drm_fb_helper.c 	drm_fb_helper_dirty(info, image->dx, image->dy,
image             855 drivers/gpu/drm/drm_fb_helper.c 			    image->width, image->height);
image             562 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	u32 *image;
image             593 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 		image = (u32 *) adreno_gpu->fw[ADRENO_FW_GMU]->data;
image             597 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 				image[i]);
image             614 drivers/gpu/drm/nouveau/dispnv04/crtc.c 		if (disp->image[nv_crtc->index])
image             615 drivers/gpu/drm/nouveau/dispnv04/crtc.c 			nouveau_bo_unpin(disp->image[nv_crtc->index]);
image             616 drivers/gpu/drm/nouveau/dispnv04/crtc.c 		nouveau_bo_ref(nvfb->nvbo, &disp->image[nv_crtc->index]);
image             751 drivers/gpu/drm/nouveau/dispnv04/crtc.c 	if (disp->image[nv_crtc->index])
image             752 drivers/gpu/drm/nouveau/dispnv04/crtc.c 		nouveau_bo_unpin(disp->image[nv_crtc->index]);
image             753 drivers/gpu/drm/nouveau/dispnv04/crtc.c 	nouveau_bo_ref(NULL, &disp->image[nv_crtc->index]);
image             789 drivers/gpu/drm/nouveau/dispnv04/crtc.c 	if (disp->image[nv_crtc->index])
image             790 drivers/gpu/drm/nouveau/dispnv04/crtc.c 		nouveau_bo_unpin(disp->image[nv_crtc->index]);
image             791 drivers/gpu/drm/nouveau/dispnv04/crtc.c 	nouveau_bo_ref(NULL, &disp->image[nv_crtc->index]);
image            1215 drivers/gpu/drm/nouveau/dispnv04/crtc.c 	nouveau_bo_ref(new_bo, &dispnv04->image[head]);
image              84 drivers/gpu/drm/nouveau/dispnv04/disp.h 	struct nouveau_bo *image[2];
image             209 drivers/gpu/drm/nouveau/dispnv50/atom.h 	} image;
image             238 drivers/gpu/drm/nouveau/dispnv50/atom.h 			bool image:1;
image              63 drivers/gpu/drm/nouveau/dispnv50/base507c.c 		evo_data(push, asyw->image.mode << 8 |
image              64 drivers/gpu/drm/nouveau/dispnv50/base507c.c 			       asyw->image.interval << 4);
image              66 drivers/gpu/drm/nouveau/dispnv50/base507c.c 		evo_data(push, asyw->image.handle[0]);
image              67 drivers/gpu/drm/nouveau/dispnv50/base507c.c 		if (asyw->image.format == 0xca) {
image              77 drivers/gpu/drm/nouveau/dispnv50/base507c.c 		evo_data(push, asyw->image.offset[0] >> 8);
image              79 drivers/gpu/drm/nouveau/dispnv50/base507c.c 		evo_data(push, asyw->image.h << 16 | asyw->image.w);
image              80 drivers/gpu/drm/nouveau/dispnv50/base507c.c 		evo_data(push, asyw->image.layout << 20 |
image              81 drivers/gpu/drm/nouveau/dispnv50/base507c.c 			       (asyw->image.pitch[0] >> 8) << 8 |
image              82 drivers/gpu/drm/nouveau/dispnv50/base507c.c 			       asyw->image.blocks[0] << 8 |
image              83 drivers/gpu/drm/nouveau/dispnv50/base507c.c 			       asyw->image.blockh);
image              84 drivers/gpu/drm/nouveau/dispnv50/base507c.c 		evo_data(push, asyw->image.kind << 16 |
image              85 drivers/gpu/drm/nouveau/dispnv50/base507c.c 			       asyw->image.format << 8);
image              30 drivers/gpu/drm/nouveau/dispnv50/base827c.c 		evo_data(push, asyw->image.mode << 8 |
image              31 drivers/gpu/drm/nouveau/dispnv50/base827c.c 			       asyw->image.interval << 4);
image              33 drivers/gpu/drm/nouveau/dispnv50/base827c.c 		evo_data(push, asyw->image.handle[0]);
image              34 drivers/gpu/drm/nouveau/dispnv50/base827c.c 		if (asyw->image.format == 0xca) {
image              44 drivers/gpu/drm/nouveau/dispnv50/base827c.c 		evo_data(push, asyw->image.offset[0] >> 8);
image              46 drivers/gpu/drm/nouveau/dispnv50/base827c.c 		evo_data(push, asyw->image.h << 16 | asyw->image.w);
image              47 drivers/gpu/drm/nouveau/dispnv50/base827c.c 		evo_data(push, asyw->image.layout << 20 |
image              48 drivers/gpu/drm/nouveau/dispnv50/base827c.c 			       (asyw->image.pitch[0] >> 8) << 8 |
image              49 drivers/gpu/drm/nouveau/dispnv50/base827c.c 			       asyw->image.blocks[0] << 8 |
image              50 drivers/gpu/drm/nouveau/dispnv50/base827c.c 			       asyw->image.blockh);
image              51 drivers/gpu/drm/nouveau/dispnv50/base827c.c 		evo_data(push, asyw->image.format << 8);
image              30 drivers/gpu/drm/nouveau/dispnv50/base907c.c 		evo_data(push, asyw->image.mode << 8 |
image              31 drivers/gpu/drm/nouveau/dispnv50/base907c.c 			       asyw->image.interval << 4);
image              33 drivers/gpu/drm/nouveau/dispnv50/base907c.c 		evo_data(push, asyw->image.handle[0]);
image              35 drivers/gpu/drm/nouveau/dispnv50/base907c.c 		evo_data(push, asyw->image.offset[0] >> 8);
image              37 drivers/gpu/drm/nouveau/dispnv50/base907c.c 		evo_data(push, asyw->image.h << 16 | asyw->image.w);
image              38 drivers/gpu/drm/nouveau/dispnv50/base907c.c 		evo_data(push, asyw->image.layout << 24 |
image              39 drivers/gpu/drm/nouveau/dispnv50/base907c.c 			       (asyw->image.pitch[0] >> 8) << 8 |
image              40 drivers/gpu/drm/nouveau/dispnv50/base907c.c 			       asyw->image.blocks[0] << 8 |
image              41 drivers/gpu/drm/nouveau/dispnv50/base907c.c 			       asyw->image.blockh);
image              42 drivers/gpu/drm/nouveau/dispnv50/base907c.c 		evo_data(push, asyw->image.format << 8);
image              55 drivers/gpu/drm/nouveau/dispnv50/curs507a.c 	u32 offset = asyw->image.offset[0];
image              85 drivers/gpu/drm/nouveau/dispnv50/curs507a.c 	if (asyw->image.w != asyw->image.h)
image            2062 drivers/gpu/drm/nouveau/dispnv50/disp.c 		if (asyw->set.image)
image             136 drivers/gpu/drm/nouveau/dispnv50/head507d.c 	switch (asyw->image.format) {
image             149 drivers/gpu/drm/nouveau/dispnv50/head507d.c 	switch (asyw->image.w) {
image             119 drivers/gpu/drm/nouveau/dispnv50/headc37d.c 	asyh->curs.format = asyw->image.format;
image              75 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 		evo_data(push, asyw->image.interval << 4);
image              77 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 		evo_data(push, asyw->image.handle[0]);
image              81 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 		evo_data(push, asyw->image.offset[0] >> 8);
image              83 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 		evo_data(push, asyw->image.h << 16 | asyw->image.w);
image              84 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 		evo_data(push, asyw->image.layout << 20 |
image              85 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 			       (asyw->image.pitch[0] >> 8) << 8 |
image              86 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 			       asyw->image.blocks[0] << 8 |
image              87 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 			       asyw->image.blockh);
image              88 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 		evo_data(push, asyw->image.kind << 16 |
image              89 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 			       asyw->image.format << 8 |
image              90 drivers/gpu/drm/nouveau/dispnv50/ovly507e.c 			       asyw->image.colorspace);
image              33 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 		evo_data(push, asyw->image.interval << 4);
image              35 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 		evo_data(push, asyw->image.handle[0]);
image              39 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 		evo_data(push, asyw->image.offset[0] >> 8);
image              41 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 		evo_data(push, asyw->image.h << 16 | asyw->image.w);
image              42 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 		evo_data(push, asyw->image.layout << 20 |
image              43 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 			       (asyw->image.pitch[0] >> 8) << 8 |
image              44 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 			       asyw->image.blocks[0] << 8 |
image              45 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 			       asyw->image.blockh);
image              46 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 		evo_data(push, asyw->image.format << 8 |
image              47 drivers/gpu/drm/nouveau/dispnv50/ovly827e.c 			       asyw->image.colorspace);
image              31 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 		evo_data(push, asyw->image.interval << 4);
image              33 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 		evo_data(push, asyw->image.handle[0]);
image              37 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 		evo_data(push, asyw->image.offset[0] >> 8);
image              39 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 		evo_data(push, asyw->image.h << 16 | asyw->image.w);
image              40 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 		evo_data(push, asyw->image.layout << 24 |
image              41 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 			       (asyw->image.pitch[0] >> 8) << 8 |
image              42 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 			       asyw->image.blocks[0] << 8 |
image              43 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 			       asyw->image.blockh);
image              44 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 		evo_data(push, asyw->image.format << 8 |
image              45 drivers/gpu/drm/nouveau/dispnv50/ovly907e.c 			       asyw->image.colorspace);
image             124 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	if (clr.image) wndw->func->image_clr(wndw);
image             134 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyw->image.mode = 0;
image             135 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyw->image.interval = 1;
image             140 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	if (asyw->set.image) wndw->func->image_set(wndw, asyw);
image             196 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_YUYV: asyw->image.format = 0x28; break;
image             197 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_UYVY: asyw->image.format = 0x29; break;
image             202 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	asyw->image.colorspace = 1;
image             210 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_C8           : asyw->image.format = 0x1e; break;
image             212 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_ARGB8888     : asyw->image.format = 0xcf; break;
image             213 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_RGB565       : asyw->image.format = 0xe8; break;
image             215 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_ARGB1555     : asyw->image.format = 0xe9; break;
image             217 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_ABGR2101010  : asyw->image.format = 0xd1; break;
image             219 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_ABGR8888     : asyw->image.format = 0xd5; break;
image             221 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_ARGB2101010  : asyw->image.format = 0xdf; break;
image             223 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	case DRM_FORMAT_ABGR16161616F: asyw->image.format = 0xca; break;
image             227 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	asyw->image.colorspace = 0;
image             244 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyw->image.w = fb->base.width;
image             245 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyw->image.h = fb->base.height;
image             246 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyw->image.kind = fb->nvbo->kind;
image             255 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		if (asyw->image.kind) {
image             256 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.layout = 0;
image             258 drivers/gpu/drm/nouveau/dispnv50/wndw.c 				asyw->image.blockh = fb->nvbo->mode >> 4;
image             260 drivers/gpu/drm/nouveau/dispnv50/wndw.c 				asyw->image.blockh = fb->nvbo->mode;
image             261 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.blocks[0] = fb->base.pitches[0] / 64;
image             262 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.pitch[0] = 0;
image             264 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.layout = 1;
image             265 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.blockh = 0;
image             266 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.blocks[0] = 0;
image             267 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.pitch[0] = fb->base.pitches[0];
image             271 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.interval = 1;
image             273 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->image.interval = 0;
image             274 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyw->image.mode = asyw->image.interval ? 0 : 1;
image             275 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyw->set.image = wndw->func->image_set != NULL;
image             458 drivers/gpu/drm/nouveau/dispnv50/wndw.c 			asyw->clr.image = armw->image.handle[0] != 0;
image             503 drivers/gpu/drm/nouveau/dispnv50/wndw.c 		asyw->image.handle[0] = ctxdma->object.handle;
image             507 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	asyw->image.offset[0] = fb->nvbo->bo.offset;
image             549 drivers/gpu/drm/nouveau/dispnv50/wndw.c 	asyw->image = armw->image;
image             126 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c 	evo_data(push, asyw->image.mode << 4 | asyw->image.interval);
image             128 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c 	evo_data(push, asyw->image.h << 16 | asyw->image.w);
image             129 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c 	evo_data(push, asyw->image.layout << 4 | asyw->image.blockh);
image             131 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c 		       asyw->image.colorspace << 8 |
image             132 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c 		       asyw->image.format);
image             133 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c 	evo_data(push, asyw->image.blocks[0] | (asyw->image.pitch[0] >> 6));
image             135 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c 	evo_data(push, asyw->image.handle[0]);
image             137 drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c 	evo_data(push, asyw->image.offset[0] >> 8);
image              40 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c 	evo_data(push, asyw->image.mode << 4 | asyw->image.interval);
image              42 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c 	evo_data(push, asyw->image.h << 16 | asyw->image.w);
image              43 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c 	evo_data(push, asyw->image.layout << 4 | asyw->image.blockh);
image              44 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c 	evo_data(push, asyw->image.colorspace << 8 |
image              45 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c 		       asyw->image.format);
image              46 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c 	evo_data(push, asyw->image.blocks[0] | (asyw->image.pitch[0] >> 6));
image              48 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c 	evo_data(push, asyw->image.handle[0]);
image              50 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c 	evo_data(push, asyw->image.offset[0] >> 8);
image              96 drivers/gpu/drm/nouveau/nouveau_fbcon.c nouveau_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *image)
image             110 drivers/gpu/drm/nouveau/nouveau_fbcon.c 			ret = nv04_fbcon_copyarea(info, image);
image             113 drivers/gpu/drm/nouveau/nouveau_fbcon.c 			ret = nv50_fbcon_copyarea(info, image);
image             115 drivers/gpu/drm/nouveau/nouveau_fbcon.c 			ret = nvc0_fbcon_copyarea(info, image);
image             124 drivers/gpu/drm/nouveau/nouveau_fbcon.c 	drm_fb_helper_cfb_copyarea(info, image);
image             128 drivers/gpu/drm/nouveau/nouveau_fbcon.c nouveau_fbcon_imageblit(struct fb_info *info, const struct fb_image *image)
image             142 drivers/gpu/drm/nouveau/nouveau_fbcon.c 			ret = nv04_fbcon_imageblit(info, image);
image             145 drivers/gpu/drm/nouveau/nouveau_fbcon.c 			ret = nv50_fbcon_imageblit(info, image);
image             147 drivers/gpu/drm/nouveau/nouveau_fbcon.c 			ret = nvc0_fbcon_imageblit(info, image);
image             156 drivers/gpu/drm/nouveau/nouveau_fbcon.c 	drm_fb_helper_cfb_imageblit(info, image);
image              53 drivers/gpu/drm/nouveau/nouveau_fbcon.h int nv04_fbcon_imageblit(struct fb_info *info, const struct fb_image *image);
image              58 drivers/gpu/drm/nouveau/nouveau_fbcon.h int nv50_fbcon_imageblit(struct fb_info *info, const struct fb_image *image);
image              63 drivers/gpu/drm/nouveau/nouveau_fbcon.h int nvc0_fbcon_imageblit(struct fb_info *info, const struct fb_image *image);
image              77 drivers/gpu/drm/nouveau/nv04_fbcon.c nv04_fbcon_imageblit(struct fb_info *info, const struct fb_image *image)
image              85 drivers/gpu/drm/nouveau/nv04_fbcon.c 	uint32_t *data = (uint32_t *)image->data;
image              88 drivers/gpu/drm/nouveau/nv04_fbcon.c 	if (image->depth != 1)
image              97 drivers/gpu/drm/nouveau/nv04_fbcon.c 		fg = ((uint32_t *) info->pseudo_palette)[image->fg_color];
image              98 drivers/gpu/drm/nouveau/nv04_fbcon.c 		bg = ((uint32_t *) info->pseudo_palette)[image->bg_color];
image             100 drivers/gpu/drm/nouveau/nv04_fbcon.c 		fg = image->fg_color;
image             101 drivers/gpu/drm/nouveau/nv04_fbcon.c 		bg = image->bg_color;
image             105 drivers/gpu/drm/nouveau/nv04_fbcon.c 	OUT_RING(chan, (image->dy << 16) | (image->dx & 0xffff));
image             106 drivers/gpu/drm/nouveau/nv04_fbcon.c 	OUT_RING(chan, ((image->dy + image->height) << 16) |
image             107 drivers/gpu/drm/nouveau/nv04_fbcon.c 			 ((image->dx + image->width) & 0xffff));
image             110 drivers/gpu/drm/nouveau/nv04_fbcon.c 	OUT_RING(chan, (image->height << 16) | ALIGN(image->width, 8));
image             111 drivers/gpu/drm/nouveau/nv04_fbcon.c 	OUT_RING(chan, (image->height << 16) | image->width);
image             112 drivers/gpu/drm/nouveau/nv04_fbcon.c 	OUT_RING(chan, (image->dy << 16) | (image->dx & 0xffff));
image             114 drivers/gpu/drm/nouveau/nv04_fbcon.c 	dsize = ALIGN(ALIGN(image->width, 8) * image->height, 32) >> 5;
image              94 drivers/gpu/drm/nouveau/nv50_fbcon.c nv50_fbcon_imageblit(struct fb_info *info, const struct fb_image *image)
image              99 drivers/gpu/drm/nouveau/nv50_fbcon.c 	uint32_t dwords, *data = (uint32_t *)image->data;
image             104 drivers/gpu/drm/nouveau/nv50_fbcon.c 	if (image->depth != 1)
image             114 drivers/gpu/drm/nouveau/nv50_fbcon.c 		OUT_RING(chan, palette[image->bg_color] | mask);
image             115 drivers/gpu/drm/nouveau/nv50_fbcon.c 		OUT_RING(chan, palette[image->fg_color] | mask);
image             117 drivers/gpu/drm/nouveau/nv50_fbcon.c 		OUT_RING(chan, image->bg_color);
image             118 drivers/gpu/drm/nouveau/nv50_fbcon.c 		OUT_RING(chan, image->fg_color);
image             121 drivers/gpu/drm/nouveau/nv50_fbcon.c 	OUT_RING(chan, image->width);
image             122 drivers/gpu/drm/nouveau/nv50_fbcon.c 	OUT_RING(chan, image->height);
image             125 drivers/gpu/drm/nouveau/nv50_fbcon.c 	OUT_RING(chan, image->dx);
image             127 drivers/gpu/drm/nouveau/nv50_fbcon.c 	OUT_RING(chan, image->dy);
image             129 drivers/gpu/drm/nouveau/nv50_fbcon.c 	dwords = ALIGN(ALIGN(image->width, 8) * image->height, 32) >> 5;
image              94 drivers/gpu/drm/nouveau/nvc0_fbcon.c nvc0_fbcon_imageblit(struct fb_info *info, const struct fb_image *image)
image              99 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	uint32_t dwords, *data = (uint32_t *)image->data;
image             104 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	if (image->depth != 1)
image             114 drivers/gpu/drm/nouveau/nvc0_fbcon.c 		OUT_RING  (chan, palette[image->bg_color] | mask);
image             115 drivers/gpu/drm/nouveau/nvc0_fbcon.c 		OUT_RING  (chan, palette[image->fg_color] | mask);
image             117 drivers/gpu/drm/nouveau/nvc0_fbcon.c 		OUT_RING  (chan, image->bg_color);
image             118 drivers/gpu/drm/nouveau/nvc0_fbcon.c 		OUT_RING  (chan, image->fg_color);
image             121 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	OUT_RING  (chan, image->width);
image             122 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	OUT_RING  (chan, image->height);
image             125 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	OUT_RING  (chan, image->dx);
image             127 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	OUT_RING  (chan, image->dy);
image             129 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	dwords = ALIGN(ALIGN(image->width, 8) * image->height, 32) >> 5;
image             146 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c 	struct nvbios_image image;
image             161 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c 	if (nvbios_image(bios, idx++, &image)) {
image             162 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c 		bios->image0_size = image.size;
image             163 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c 		while (nvbios_image(bios, idx++, &image)) {
image             164 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c 			if (image.type == 0xe0) {
image             165 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c 				bios->imaged_addr = image.base;
image              30 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c nvbios_imagen(struct nvkm_bios *bios, struct nvbios_image *image)
image              39 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 	switch ((data = nvbios_rd16(bios, image->base + 0x00))) {
image              46 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 			   image->base, data);
image              50 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 	if (!(data = nvbios_pcirTp(bios, image->base, &ver, &hdr, &pcir)))
image              52 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 	image->size = pcir.image_size;
image              53 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 	image->type = pcir.image_type;
image              54 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 	image->last = pcir.last;
image              56 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 	if (image->type != 0x70) {
image              57 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 		if (!(data = nvbios_npdeTp(bios, image->base, &npde)))
image              59 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 		image->size = npde.image_size;
image              60 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 		image->last = npde.last;
image              62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 		image->last = true;
image              69 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c nvbios_image(struct nvkm_bios *bios, int idx, struct nvbios_image *image)
image              72 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 	memset(image, 0x00, sizeof(*image));
image              75 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 		image->base += image->size;
image              76 drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c 		if (image->last || !nvbios_imagen(bios, image)) {
image              55 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 	struct nvbios_image image;
image              59 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		image.base = 0;
image              60 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		image.type = 0;
image              61 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		image.size = mthd->func->size(mthd->data);
image              62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		image.last = 1;
image              70 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		if (!nvbios_image(bios, idx, &image)) {
image              76 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		   image.base, image.type, image.size);
image              78 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 	if (!shadow_fetch(bios, mthd, image.size)) {
image              79 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		nvkm_debug(subdev, "%08x: fetch failed\n", image.base);
image              83 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 	switch (image.type) {
image              86 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		    nvbios_checksum(&bios->data[image.base], image.size)) {
image              88 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 				   image.base);
image             104 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 	if (!image.last)
image             105 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c 		score += shadow_image(bios, idx + 1, offset + image.size, mthd);
image              49 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c 	void *image;
image              73 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c 	image = kzalloc(desc->image_size, GFP_KERNEL);
image              74 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c 	if (!image)
image              77 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c 	memcpy(image + desc->bootloader_start_offset, bl_data,
image              79 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c 	memcpy(image + desc->app_start_offset, code->data, code->size);
image              80 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c 	memcpy(image + desc->app_start_offset + desc->app_resident_data_offset,
image              83 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_gr.c 	return image;
image              44 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c 	const struct firmware *image, *desc, *sig;
image              49 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c 	ver = nvkm_firmware_get_version(subdev, f, 0, maxver, &image);
image              52 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c 	img->ucode_data = kmemdup(image->data, image->size, GFP_KERNEL);
image              53 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ls_ucode_msgqueue.c 	nvkm_firmware_put(image);
image             809 drivers/gpu/drm/qxl/qxl_dev.h #define QXL_SET_IMAGE_ID(image, _group, _unique) {              \
image             810 drivers/gpu/drm/qxl/qxl_dev.h 	(image)->descriptor.id = (((uint64_t)_unique) << 32) | _group;	\
image              35 drivers/gpu/drm/qxl/qxl_image.c 		   struct qxl_drm_image *image,
image              51 drivers/gpu/drm/qxl/qxl_image.c 	list_add_tail(&chunk->head, &image->chunk_list);
image              61 drivers/gpu/drm/qxl/qxl_image.c 	struct qxl_drm_image *image;
image              64 drivers/gpu/drm/qxl/qxl_image.c 	image = kmalloc(sizeof(struct qxl_drm_image), GFP_KERNEL);
image              65 drivers/gpu/drm/qxl/qxl_image.c 	if (!image)
image              68 drivers/gpu/drm/qxl/qxl_image.c 	INIT_LIST_HEAD(&image->chunk_list);
image              70 drivers/gpu/drm/qxl/qxl_image.c 	ret = qxl_alloc_bo_reserved(qdev, release, sizeof(struct qxl_image), &image->bo);
image              72 drivers/gpu/drm/qxl/qxl_image.c 		kfree(image);
image              76 drivers/gpu/drm/qxl/qxl_image.c 	ret = qxl_allocate_chunk(qdev, release, image, sizeof(struct qxl_data_chunk) + stride * height);
image              78 drivers/gpu/drm/qxl/qxl_image.c 		qxl_bo_unref(&image->bo);
image              79 drivers/gpu/drm/qxl/qxl_image.c 		kfree(image);
image              82 drivers/gpu/drm/qxl/qxl_image.c 	*image_ptr = image;
image             109 drivers/gpu/drm/qxl/qxl_image.c 	struct qxl_image *image;
image             193 drivers/gpu/drm/qxl/qxl_image.c 	image = ptr;
image             195 drivers/gpu/drm/qxl/qxl_image.c 	image->descriptor.id = 0;
image             196 drivers/gpu/drm/qxl/qxl_image.c 	image->descriptor.type = SPICE_IMAGE_TYPE_BITMAP;
image             198 drivers/gpu/drm/qxl/qxl_image.c 	image->descriptor.flags = 0;
image             199 drivers/gpu/drm/qxl/qxl_image.c 	image->descriptor.width = width;
image             200 drivers/gpu/drm/qxl/qxl_image.c 	image->descriptor.height = height;
image             205 drivers/gpu/drm/qxl/qxl_image.c 		image->u.bitmap.format = SPICE_BITMAP_FMT_1BIT_BE;
image             208 drivers/gpu/drm/qxl/qxl_image.c 		image->u.bitmap.format = SPICE_BITMAP_FMT_24BIT;
image             211 drivers/gpu/drm/qxl/qxl_image.c 		image->u.bitmap.format = SPICE_BITMAP_FMT_32BIT;
image             218 drivers/gpu/drm/qxl/qxl_image.c 	image->u.bitmap.flags = QXL_BITMAP_TOP_DOWN;
image             219 drivers/gpu/drm/qxl/qxl_image.c 	image->u.bitmap.x = width;
image             220 drivers/gpu/drm/qxl/qxl_image.c 	image->u.bitmap.y = height;
image             221 drivers/gpu/drm/qxl/qxl_image.c 	image->u.bitmap.stride = chunk_stride;
image             222 drivers/gpu/drm/qxl/qxl_image.c 	image->u.bitmap.palette = 0;
image             223 drivers/gpu/drm/qxl/qxl_image.c 	image->u.bitmap.data = qxl_bo_physical_address(qdev, chunk_bo, 0);
image             432 drivers/gpu/drm/tiny/repaper.c static void repaper_frame_data(struct repaper_epd *epd, const u8 *image,
image             440 drivers/gpu/drm/tiny/repaper.c 					 &image[line * (epd->width / 8)],
image             447 drivers/gpu/drm/tiny/repaper.c 			repaper_one_line(epd, line, &image[n], 0, &mask[n],
image             464 drivers/gpu/drm/tiny/repaper.c static void repaper_frame_data_repeat(struct repaper_epd *epd, const u8 *image,
image             471 drivers/gpu/drm/tiny/repaper.c 		repaper_frame_data(epd, image, mask, stage);
image            2128 drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h    SVGA3dSurfaceImageId image;
image             211 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h 	uint32_t *image;
image            1800 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.image.sid, NULL);
image            1838 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.image.sid, NULL);
image            1878 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.image.sid, NULL);
image             382 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c static void vmw_fb_imageblit(struct fb_info *info, const struct fb_image *image)
image             384 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	cfb_imageblit(info, image);
image             385 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	vmw_fb_dirty_mark(info->par, image->dx, image->dy,
image             386 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 			  image->width, image->height);
image              58 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 				   u32 *image, u32 width, u32 height,
image              68 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (!image)
image              77 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	memcpy(&cmd[1], image, image_size);
image             165 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (!srf->snooper.image)
image             214 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		memcpy(srf->snooper.image, virtual, 64*64*4);
image             218 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			memcpy(srf->snooper.image + i * 64,
image             269 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 					du->cursor_surface->snooper.image,
image             402 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 					      vps->surf->snooper.image,
image             515 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (surface && !surface->snooper.image) {
image            2621 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		cmd->body.image.sid = res->id;
image            2622 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		cmd->body.image.face = 0;
image            2623 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		cmd->body.image.mipmap = 0;
image             215 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	SVGA3dSurfaceImageId image;
image             229 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	memset(&image, 0, sizeof(image));
image             230 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	image.sid = res ? res->id : SVGA3D_INVALID_ID;
image             240 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.image  = image;
image            1328 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd_img->body.image.sid = stdu->display_srf->res.id;
image            1329 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd_img->body.image.face = 0;
image            1330 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd_img->body.image.mipmap = 0;
image            1457 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd_update->body.image.sid = vfbs->surface->res.id;
image            1458 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd_update->body.image.face = 0;
image            1459 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd_update->body.image.mipmap = 0;
image             648 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	kfree(srf->snooper.image);
image             827 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		srf->snooper.image = kzalloc(64 * 64 * 4, GFP_KERNEL);
image             828 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		if (!srf->snooper.image) {
image             834 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		srf->snooper.image = NULL;
image             764 drivers/gpu/ipu-v3/ipu-cpmem.c int ipu_cpmem_set_image(struct ipuv3_channel *ch, struct ipu_image *image)
image             766 drivers/gpu/ipu-v3/ipu-cpmem.c 	struct v4l2_pix_format *pix = &image->pix;
image             774 drivers/gpu/ipu-v3/ipu-cpmem.c 	ipu_cpmem_set_resolution(ch, image->rect.width, image->rect.height);
image             781 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = Y_OFFSET(pix, image->rect.left, image->rect.top);
image             782 drivers/gpu/ipu-v3/ipu-cpmem.c 		u_offset = image->u_offset ?
image             783 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->u_offset : U_OFFSET(pix, image->rect.left,
image             784 drivers/gpu/ipu-v3/ipu-cpmem.c 						   image->rect.top) - offset;
image             785 drivers/gpu/ipu-v3/ipu-cpmem.c 		v_offset = image->v_offset ?
image             786 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->v_offset : V_OFFSET(pix, image->rect.left,
image             787 drivers/gpu/ipu-v3/ipu-cpmem.c 						   image->rect.top) - offset;
image             793 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = Y_OFFSET(pix, image->rect.left, image->rect.top);
image             794 drivers/gpu/ipu-v3/ipu-cpmem.c 		u_offset = image->u_offset ?
image             795 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->u_offset : V_OFFSET(pix, image->rect.left,
image             796 drivers/gpu/ipu-v3/ipu-cpmem.c 						   image->rect.top) - offset;
image             797 drivers/gpu/ipu-v3/ipu-cpmem.c 		v_offset = image->v_offset ?
image             798 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->v_offset : U_OFFSET(pix, image->rect.left,
image             799 drivers/gpu/ipu-v3/ipu-cpmem.c 						   image->rect.top) - offset;
image             805 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = Y_OFFSET(pix, image->rect.left, image->rect.top);
image             806 drivers/gpu/ipu-v3/ipu-cpmem.c 		u_offset = image->u_offset ?
image             807 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->u_offset : U2_OFFSET(pix, image->rect.left,
image             808 drivers/gpu/ipu-v3/ipu-cpmem.c 						    image->rect.top) - offset;
image             809 drivers/gpu/ipu-v3/ipu-cpmem.c 		v_offset = image->v_offset ?
image             810 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->v_offset : V2_OFFSET(pix, image->rect.left,
image             811 drivers/gpu/ipu-v3/ipu-cpmem.c 						    image->rect.top) - offset;
image             817 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = Y_OFFSET(pix, image->rect.left, image->rect.top);
image             818 drivers/gpu/ipu-v3/ipu-cpmem.c 		u_offset = image->u_offset ?
image             819 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->u_offset : UV_OFFSET(pix, image->rect.left,
image             820 drivers/gpu/ipu-v3/ipu-cpmem.c 						    image->rect.top) - offset;
image             821 drivers/gpu/ipu-v3/ipu-cpmem.c 		v_offset = image->v_offset ? image->v_offset : 0;
image             827 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = Y_OFFSET(pix, image->rect.left, image->rect.top);
image             828 drivers/gpu/ipu-v3/ipu-cpmem.c 		u_offset = image->u_offset ?
image             829 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->u_offset : UV2_OFFSET(pix, image->rect.left,
image             830 drivers/gpu/ipu-v3/ipu-cpmem.c 						     image->rect.top) - offset;
image             831 drivers/gpu/ipu-v3/ipu-cpmem.c 		v_offset = image->v_offset ? image->v_offset : 0;
image             839 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = image->rect.left * 2 +
image             840 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->rect.top * pix->bytesperline;
image             852 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = image->rect.left * 4 +
image             853 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->rect.top * pix->bytesperline;
image             857 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = image->rect.left * 3 +
image             858 drivers/gpu/ipu-v3/ipu-cpmem.c 			image->rect.top * pix->bytesperline;
image             865 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = image->rect.left + image->rect.top * pix->bytesperline;
image             872 drivers/gpu/ipu-v3/ipu-cpmem.c 		offset = image->rect.left * 2 +
image             873 drivers/gpu/ipu-v3/ipu-cpmem.c 			 image->rect.top * pix->bytesperline;
image             882 drivers/gpu/ipu-v3/ipu-cpmem.c 	ipu_cpmem_set_buffer(ch, 0, image->phys0 + offset);
image             883 drivers/gpu/ipu-v3/ipu-cpmem.c 	ipu_cpmem_set_buffer(ch, 1, image->phys1 + offset);
image             840 drivers/gpu/ipu-v3/ipu-image-convert.c 				struct ipu_image_convert_image *image)
image             848 drivers/gpu/ipu-v3/ipu-image-convert.c 	if (image->type == IMAGE_CONVERT_IN) {
image             856 drivers/gpu/ipu-v3/ipu-image-convert.c 		const unsigned int row = i / image->num_cols;
image             857 drivers/gpu/ipu-v3/ipu-image-convert.c 		const unsigned int col = i % image->num_cols;
image             859 drivers/gpu/ipu-v3/ipu-image-convert.c 		if (image->type == IMAGE_CONVERT_OUT)
image             860 drivers/gpu/ipu-v3/ipu-image-convert.c 			tile = &image->tile[ctx->out_tile_map[i]];
image             862 drivers/gpu/ipu-v3/ipu-image-convert.c 			tile = &image->tile[i];
image             864 drivers/gpu/ipu-v3/ipu-image-convert.c 		tile->size = ((tile->height * image->fmt->bpp) >> 3) *
image             867 drivers/gpu/ipu-v3/ipu-image-convert.c 		if (image->fmt->planar) {
image             872 drivers/gpu/ipu-v3/ipu-image-convert.c 				(image->fmt->bpp * tile->width) >> 3;
image             874 drivers/gpu/ipu-v3/ipu-image-convert.c 				(image->fmt->bpp * tile->height) >> 3;
image             880 drivers/gpu/ipu-v3/ipu-image-convert.c 			image->type == IMAGE_CONVERT_IN ? "Input" : "Output",
image             887 drivers/gpu/ipu-v3/ipu-image-convert.c 				image->type == IMAGE_CONVERT_IN ? "input" :
image             970 drivers/gpu/ipu-v3/ipu-image-convert.c 				    struct ipu_image_convert_image *image)
image             974 drivers/gpu/ipu-v3/ipu-image-convert.c 	const struct ipu_image_pixfmt *fmt = image->fmt;
image             982 drivers/gpu/ipu-v3/ipu-image-convert.c 	H = image->base.pix.height;
image             984 drivers/gpu/ipu-v3/ipu-image-convert.c 	y_stride = image->stride;
image             992 drivers/gpu/ipu-v3/ipu-image-convert.c 	for (row = 0; row < image->num_rows; row++) {
image             993 drivers/gpu/ipu-v3/ipu-image-convert.c 		top = image->tile[tile].top;
image             997 drivers/gpu/ipu-v3/ipu-image-convert.c 		for (col = 0; col < image->num_cols; col++) {
image             998 drivers/gpu/ipu-v3/ipu-image-convert.c 			y_col_off = image->tile[tile].left;
image            1014 drivers/gpu/ipu-v3/ipu-image-convert.c 			image->tile[tile].offset = y_off;
image            1015 drivers/gpu/ipu-v3/ipu-image-convert.c 			image->tile[tile].u_off = u_off;
image            1016 drivers/gpu/ipu-v3/ipu-image-convert.c 			image->tile[tile++].v_off = v_off;
image            1023 drivers/gpu/ipu-v3/ipu-image-convert.c 					image->type == IMAGE_CONVERT_IN ?
image            1035 drivers/gpu/ipu-v3/ipu-image-convert.c 				    struct ipu_image_convert_image *image)
image            1039 drivers/gpu/ipu-v3/ipu-image-convert.c 	const struct ipu_image_pixfmt *fmt = image->fmt;
image            1045 drivers/gpu/ipu-v3/ipu-image-convert.c 	stride = image->stride;
image            1048 drivers/gpu/ipu-v3/ipu-image-convert.c 	for (row = 0; row < image->num_rows; row++) {
image            1049 drivers/gpu/ipu-v3/ipu-image-convert.c 		row_off = image->tile[tile].top * stride;
image            1051 drivers/gpu/ipu-v3/ipu-image-convert.c 		for (col = 0; col < image->num_cols; col++) {
image            1052 drivers/gpu/ipu-v3/ipu-image-convert.c 			col_off = (image->tile[tile].left * bpp) >> 3;
image            1056 drivers/gpu/ipu-v3/ipu-image-convert.c 			image->tile[tile].offset = offset;
image            1057 drivers/gpu/ipu-v3/ipu-image-convert.c 			image->tile[tile].u_off = 0;
image            1058 drivers/gpu/ipu-v3/ipu-image-convert.c 			image->tile[tile++].v_off = 0;
image            1065 drivers/gpu/ipu-v3/ipu-image-convert.c 					image->type == IMAGE_CONVERT_IN ?
image            1077 drivers/gpu/ipu-v3/ipu-image-convert.c 			      struct ipu_image_convert_image *image)
image            1079 drivers/gpu/ipu-v3/ipu-image-convert.c 	if (image->fmt->planar)
image            1080 drivers/gpu/ipu-v3/ipu-image-convert.c 		return calc_tile_offsets_planar(ctx, image);
image            1082 drivers/gpu/ipu-v3/ipu-image-convert.c 	return calc_tile_offsets_packed(ctx, image);
image            1279 drivers/gpu/ipu-v3/ipu-image-convert.c 			       struct ipu_image_convert_image *image,
image            1291 drivers/gpu/ipu-v3/ipu-image-convert.c 	if (image->type == IMAGE_CONVERT_OUT) {
image            1300 drivers/gpu/ipu-v3/ipu-image-convert.c 		width = image->tile[tile_idx[0]].height;
image            1301 drivers/gpu/ipu-v3/ipu-image-convert.c 		height = image->tile[tile_idx[0]].width;
image            1302 drivers/gpu/ipu-v3/ipu-image-convert.c 		stride = image->tile[tile_idx[0]].rot_stride;
image            1307 drivers/gpu/ipu-v3/ipu-image-convert.c 		width = image->tile[tile_idx[0]].width;
image            1308 drivers/gpu/ipu-v3/ipu-image-convert.c 		height = image->tile[tile_idx[0]].height;
image            1309 drivers/gpu/ipu-v3/ipu-image-convert.c 		stride = image->stride;
image            1310 drivers/gpu/ipu-v3/ipu-image-convert.c 		addr0 = image->base.phys0 +
image            1311 drivers/gpu/ipu-v3/ipu-image-convert.c 			image->tile[tile_idx[0]].offset;
image            1313 drivers/gpu/ipu-v3/ipu-image-convert.c 			addr1 = image->base.phys0 +
image            1314 drivers/gpu/ipu-v3/ipu-image-convert.c 				image->tile[tile_idx[1]].offset;
image            1323 drivers/gpu/ipu-v3/ipu-image-convert.c 	tile_image.pix.pixelformat =  image->fmt->fourcc;
image            1326 drivers/gpu/ipu-v3/ipu-image-convert.c 	if (image->fmt->planar && !rot_swap_width_height) {
image            1327 drivers/gpu/ipu-v3/ipu-image-convert.c 		tile_image.u_offset = image->tile[tile_idx[0]].u_off;
image            1328 drivers/gpu/ipu-v3/ipu-image-convert.c 		tile_image.v_offset = image->tile[tile_idx[0]].v_off;
image            1342 drivers/gpu/ipu-v3/ipu-image-convert.c 	    image->fmt->planar && image->fmt->uv_height_dec == 2)
image            1892 drivers/gpu/ipu-v3/ipu-image-convert.c 		      struct ipu_image *image,
image            1897 drivers/gpu/ipu-v3/ipu-image-convert.c 	ic_image->base = *image;
image            1900 drivers/gpu/ipu-v3/ipu-image-convert.c 	ic_image->fmt = get_format(image->pix.pixelformat);
image             309 drivers/hid/hid-picolcd_fb.c static void picolcd_fb_imageblit(struct fb_info *info, const struct fb_image *image)
image             313 drivers/hid/hid-picolcd_fb.c 	sys_imageblit(info, image);
image             287 drivers/input/rmi4/rmi_f34.h 	const void *image;
image            1038 drivers/input/rmi4/rmi_f34v7.c 						       const void *image)
image            1052 drivers/input/rmi4/rmi_f34v7.c 		descriptor = image + addr;
image            1054 drivers/input/rmi4/rmi_f34v7.c 		content = image + le32_to_cpu(descriptor->content_address);
image            1081 drivers/input/rmi4/rmi_f34v7.c 	const void *image = f34->v7.image;
image            1084 drivers/input/rmi4/rmi_f34v7.c 	const struct image_header_10 *header = image;
image            1093 drivers/input/rmi4/rmi_f34v7.c 	descriptor = image + offset;
image            1100 drivers/input/rmi4/rmi_f34v7.c 		addr = get_unaligned_le32(image + offset);
image            1102 drivers/input/rmi4/rmi_f34v7.c 		descriptor = image + addr;
image            1104 drivers/input/rmi4/rmi_f34v7.c 		content = image + le32_to_cpu(descriptor->content_address);
image            1126 drivers/input/rmi4/rmi_f34v7.c 			rmi_f34v7_parse_img_header_10_bl_container(f34, image);
image            1156 drivers/input/rmi4/rmi_f34v7.c 	const struct image_header_10 *header = f34->v7.image;
image            1197 drivers/input/rmi4/rmi_f34v7.c 	f34->v7.image = fw->data;
image            1314 drivers/input/rmi4/rmi_f34v7.c 	f34->v7.image = fw->data;
image            1702 drivers/media/usb/gspca/cpia1.c 		u8 *image;
image            1708 drivers/media/usb/gspca/cpia1.c 		image = gspca_dev->image;
image            1709 drivers/media/usb/gspca/cpia1.c 		if (image != NULL &&
image            1711 drivers/media/usb/gspca/cpia1.c 		    image[gspca_dev->image_len - 4] == 0xff &&
image            1712 drivers/media/usb/gspca/cpia1.c 		    image[gspca_dev->image_len - 3] == 0xff &&
image            1713 drivers/media/usb/gspca/cpia1.c 		    image[gspca_dev->image_len - 2] == 0xff &&
image            1714 drivers/media/usb/gspca/cpia1.c 		    image[gspca_dev->image_len - 1] == 0xff)
image             406 drivers/media/usb/gspca/gspca.c 		gspca_dev->image = vb2_plane_vaddr(&buf->vb.vb2_buf, 0);
image             413 drivers/media/usb/gspca/gspca.c 				gspca_dev->image = NULL;
image             436 drivers/media/usb/gspca/gspca.c 			memcpy(gspca_dev->image + gspca_dev->image_len,
image             458 drivers/media/usb/gspca/gspca.c 		gspca_dev->image = NULL;
image             763 drivers/media/usb/gspca/gspca.c 	gspca_dev->image = NULL;
image             184 drivers/media/usb/gspca/gspca.h 	u8 *image;				/* image being filled */
image             777 drivers/media/usb/gspca/pac7302.c 	u8 *image;
image             802 drivers/media/usb/gspca/pac7302.c 		image = gspca_dev->image;
image             803 drivers/media/usb/gspca/pac7302.c 		if (image != NULL
image             804 drivers/media/usb/gspca/pac7302.c 		 && image[gspca_dev->image_len - 2] == 0xff
image             805 drivers/media/usb/gspca/pac7302.c 		 && image[gspca_dev->image_len - 1] == 0xd9)
image             561 drivers/media/usb/gspca/pac7311.c 	u8 *image;
image             585 drivers/media/usb/gspca/pac7311.c 		image = gspca_dev->image;
image             586 drivers/media/usb/gspca/pac7311.c 		if (image != NULL
image             587 drivers/media/usb/gspca/pac7311.c 		 && image[gspca_dev->image_len - 2] == 0xff
image             588 drivers/media/usb/gspca/pac7311.c 		 && image[gspca_dev->image_len - 1] == 0xd9)
image              27 drivers/media/usb/pwc/pwc-uncompress.c 	void *yuv, *image;
image              31 drivers/media/usb/pwc/pwc-uncompress.c 	image = vb2_plane_vaddr(&fbuf->vb.vb2_buf, 0);
image              38 drivers/media/usb/pwc/pwc-uncompress.c 		struct pwc_raw_frame *raw_frame = image;
image              62 drivers/media/usb/pwc/pwc-uncompress.c 		dsty = (u16 *)(image);
image              63 drivers/media/usb/pwc/pwc-uncompress.c 		dstu = (u16 *)(image + n);
image              64 drivers/media/usb/pwc/pwc-uncompress.c 		dstv = (u16 *)(image + n + n / 4);
image              92 drivers/media/usb/pwc/pwc-uncompress.c 		pwc_dec23_decompress(pdev, yuv, image);
image             283 drivers/net/ethernet/dlink/dl2k.h 	u16 image;
image              72 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c static const char *mlx5_fpga_image_name(enum mlx5_fpga_image image)
image              74 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c 	switch (image) {
image            2190 drivers/net/ethernet/qlogic/qed/qed_main.c 					const struct firmware *image,
image            2196 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (image->size < 12) {
image            2197 drivers/net/ethernet/qlogic/qed/qed_main.c 		DP_ERR(cdev, "Image is too short [%08x]\n", (u32)image->size);
image            2211 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (len != image->size) {
image            2213 drivers/net/ethernet/qlogic/qed/qed_main.c 		       len, (u32)image->size);
image            2361 drivers/net/ethernet/qlogic/qed/qed_main.c 	const struct firmware *image;
image            2366 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = request_firmware(&image, name, &cdev->pdev->dev);
image            2374 drivers/net/ethernet/qlogic/qed/qed_main.c 		   name, image->data, (u32)image->size);
image            2375 drivers/net/ethernet/qlogic/qed/qed_main.c 	data = image->data;
image            2376 drivers/net/ethernet/qlogic/qed/qed_main.c 	data_end = data + image->size;
image            2378 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_nvm_flash_image_validate(cdev, image, &data);
image            2440 drivers/net/ethernet/qlogic/qed/qed_main.c 	release_firmware(image);
image            1567 drivers/net/hippi/rrunner.c 	unsigned char *image, *oldimage;
image            1580 drivers/net/hippi/rrunner.c 		image = kmalloc_array(EEPROM_WORDS, sizeof(u32), GFP_KERNEL);
image            1581 drivers/net/hippi/rrunner.c 		if (!image)
image            1591 drivers/net/hippi/rrunner.c 		i = rr_read_eeprom(rrpriv, 0, image, EEPROM_BYTES);
image            1599 drivers/net/hippi/rrunner.c 		error = copy_to_user(rq->ifr_data, image, EEPROM_BYTES);
image            1603 drivers/net/hippi/rrunner.c 		kfree(image);
image            1611 drivers/net/hippi/rrunner.c 		image = memdup_user(rq->ifr_data, EEPROM_BYTES);
image            1612 drivers/net/hippi/rrunner.c 		if (IS_ERR(image))
image            1613 drivers/net/hippi/rrunner.c 			return PTR_ERR(image);
image            1617 drivers/net/hippi/rrunner.c 			kfree(image);
image            1630 drivers/net/hippi/rrunner.c 		error = write_eeprom(rrpriv, 0, image, EEPROM_BYTES);
image            1642 drivers/net/hippi/rrunner.c 		error = memcmp(image, oldimage, EEPROM_BYTES);
image            1650 drivers/net/hippi/rrunner.c 		kfree(image);
image             123 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	u8 *image;
image             147 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	const u8 *image;	/* buffer for combine fw and nvram */
image             999 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	if (!devinfo->image) {
image            1005 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 		(u8 *)devinfo->image, devinfo->image_len);
image            1174 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	devinfo->image = fw->data;
image            3078 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	__le16 *image;
image            3080 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	image = (__le16 *) data;
image            3127 drivers/net/wireless/intel/ipw2x00/ipw2200.c 				le16_to_cpu(image[i]));
image            1664 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_verify_inst_full(struct il_priv *il, __le32 * image, u32 len)
image            1676 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	for (; len > 0; len -= sizeof(u32), image++) {
image            1681 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		if (val != le32_to_cpu(*image)) {
image            1684 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			       save_len - len, val, le32_to_cpu(*image));
image            1704 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len)
image            1713 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	for (i = 0; i < len; i += 100, image += 100 / sizeof(u32)) {
image            1719 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		if (val != le32_to_cpu(*image)) {
image            1723 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			       *image);
image            1742 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	__le32 *image;
image            1747 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	image = (__le32 *) il->ucode_boot.v_addr;
image            1749 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_verify_inst_sparse(il, image, len);
image            1756 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	image = (__le32 *) il->ucode_init.v_addr;
image            1758 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_verify_inst_sparse(il, image, len);
image            1765 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	image = (__le32 *) il->ucode_code.v_addr;
image            1767 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_verify_inst_sparse(il, image, len);
image            1778 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	image = (__le32 *) il->ucode_boot.v_addr;
image            1780 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il3945_verify_inst_full(il, image, len);
image            2470 drivers/net/wireless/intel/iwlegacy/3945.c 	__le32 *image = il->ucode_boot.v_addr;
image            2480 drivers/net/wireless/intel/iwlegacy/3945.c 	     reg += sizeof(u32), image++) {
image            2482 drivers/net/wireless/intel/iwlegacy/3945.c 		if (val != le32_to_cpu(*image)) {
image            2486 drivers/net/wireless/intel/iwlegacy/3945.c 			       len, val, le32_to_cpu(*image));
image            2558 drivers/net/wireless/intel/iwlegacy/3945.c 	__le32 *image = il->ucode_boot.v_addr;
image            2593 drivers/net/wireless/intel/iwlegacy/3945.c 	     reg_offset += sizeof(u32), image++)
image            2594 drivers/net/wireless/intel/iwlegacy/3945.c 		_il_wr_prph(il, reg_offset, le32_to_cpu(*image));
image              33 drivers/net/wireless/intel/iwlegacy/4965.c il4965_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len)
image              42 drivers/net/wireless/intel/iwlegacy/4965.c 	for (i = 0; i < len; i += 100, image += 100 / sizeof(u32)) {
image              48 drivers/net/wireless/intel/iwlegacy/4965.c 		if (val != le32_to_cpu(*image)) {
image              64 drivers/net/wireless/intel/iwlegacy/4965.c il4965_verify_inst_full(struct il_priv *il, __le32 * image, u32 len)
image              76 drivers/net/wireless/intel/iwlegacy/4965.c 	for (; len > 0; len -= sizeof(u32), image++) {
image              81 drivers/net/wireless/intel/iwlegacy/4965.c 		if (val != le32_to_cpu(*image)) {
image              84 drivers/net/wireless/intel/iwlegacy/4965.c 			       save_len - len, val, le32_to_cpu(*image));
image             105 drivers/net/wireless/intel/iwlegacy/4965.c 	__le32 *image;
image             110 drivers/net/wireless/intel/iwlegacy/4965.c 	image = (__le32 *) il->ucode_boot.v_addr;
image             112 drivers/net/wireless/intel/iwlegacy/4965.c 	ret = il4965_verify_inst_sparse(il, image, len);
image             119 drivers/net/wireless/intel/iwlegacy/4965.c 	image = (__le32 *) il->ucode_init.v_addr;
image             121 drivers/net/wireless/intel/iwlegacy/4965.c 	ret = il4965_verify_inst_sparse(il, image, len);
image             128 drivers/net/wireless/intel/iwlegacy/4965.c 	image = (__le32 *) il->ucode_code.v_addr;
image             130 drivers/net/wireless/intel/iwlegacy/4965.c 	ret = il4965_verify_inst_sparse(il, image, len);
image             141 drivers/net/wireless/intel/iwlegacy/4965.c 	image = (__le32 *) il->ucode_boot.v_addr;
image             143 drivers/net/wireless/intel/iwlegacy/4965.c 	ret = il4965_verify_inst_full(il, image, len);
image             268 drivers/net/wireless/intel/iwlegacy/4965.c 	__le32 *image = il->ucode_boot.v_addr;
image             278 drivers/net/wireless/intel/iwlegacy/4965.c 	     reg += sizeof(u32), image++) {
image             280 drivers/net/wireless/intel/iwlegacy/4965.c 		if (val != le32_to_cpu(*image)) {
image             284 drivers/net/wireless/intel/iwlegacy/4965.c 			       len, val, le32_to_cpu(*image));
image             329 drivers/net/wireless/intel/iwlegacy/4965.c 	__le32 *image = il->ucode_boot.v_addr;
image             367 drivers/net/wireless/intel/iwlegacy/4965.c 	     reg_offset += sizeof(u32), image++)
image             368 drivers/net/wireless/intel/iwlegacy/4965.c 		_il_wr_prph(il, reg_offset, le32_to_cpu(*image));
image              98 drivers/net/wireless/intel/iwlwifi/fw/paging.c 				   const struct fw_img *image)
image             110 drivers/net/wireless/intel/iwlwifi/fw/paging.c 	num_of_pages = image->paging_mem_size / FW_PAGING_SIZE;
image             166 drivers/net/wireless/intel/iwlwifi/fw/paging.c 			       const struct fw_img *image)
image             182 drivers/net/wireless/intel/iwlwifi/fw/paging.c 	for (sec_idx = 0; sec_idx < image->num_sec; sec_idx++) {
image             183 drivers/net/wireless/intel/iwlwifi/fw/paging.c 		if (image->sec[sec_idx].offset == PAGING_SEPARATOR_SECTION) {
image             193 drivers/net/wireless/intel/iwlwifi/fw/paging.c 	if (sec_idx >= image->num_sec - 1) {
image             203 drivers/net/wireless/intel/iwlwifi/fw/paging.c 	if (image->sec[sec_idx].len > fwrt->fw_paging_db[0].fw_paging_size) {
image             210 drivers/net/wireless/intel/iwlwifi/fw/paging.c 	       image->sec[sec_idx].data,
image             211 drivers/net/wireless/intel/iwlwifi/fw/paging.c 	       image->sec[sec_idx].len);
image             230 drivers/net/wireless/intel/iwlwifi/fw/paging.c 		int remaining = image->sec[sec_idx].len - offset;
image             256 drivers/net/wireless/intel/iwlwifi/fw/paging.c 		       image->sec[sec_idx].data + offset, len);
image             785 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 					   const struct fw_img *image,
image             801 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	for (i = *first_ucode_section; i < image->num_sec; i++) {
image             810 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		if (!image->sec[i].data ||
image             811 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		    image->sec[i].offset == CPU1_CPU2_SEPARATOR_SECTION ||
image             812 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		    image->sec[i].offset == PAGING_SEPARATOR_SECTION) {
image             819 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ret = iwl_pcie_load_section(trans, i, &image->sec[i]);
image             855 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 				      const struct fw_img *image,
image             867 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	for (i = *first_ucode_section; i < image->num_sec; i++) {
image             876 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		if (!image->sec[i].data ||
image             877 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		    image->sec[i].offset == CPU1_CPU2_SEPARATOR_SECTION ||
image             878 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		    image->sec[i].offset == PAGING_SEPARATOR_SECTION) {
image             885 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ret = iwl_pcie_load_section(trans, i, &image->sec[i]);
image             981 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 				const struct fw_img *image)
image             987 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		     image->is_dual_cpus ? "Dual" : "Single");
image             990 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	ret = iwl_pcie_load_cpu_sections(trans, image, 1, &first_ucode_section);
image             994 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	if (image->is_dual_cpus) {
image            1001 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ret = iwl_pcie_load_cpu_sections(trans, image, 2,
image            1032 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 					  const struct fw_img *image)
image            1038 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		     image->is_dual_cpus ? "Dual" : "Single");
image            1058 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	ret = iwl_pcie_load_cpu_sections_8000(trans, image, 1,
image            1064 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	return iwl_pcie_load_cpu_sections_8000(trans, image, 2,
image             206 drivers/net/wireless/intersil/orinoco/fw.c 		const unsigned char *image, const void *end,
image             218 drivers/net/wireless/intersil/orinoco/fw.c 	ptr = image;
image             309 drivers/nfc/s3fwrn5/firmware.c 	fw->image = fw->fw->data + image_off;
image             442 drivers/nfc/s3fwrn5/firmware.c 		ret = crypto_shash_digest(desc, fw->image, image_size,
image             469 drivers/nfc/s3fwrn5/firmware.c 			fw_info->base_addr + off, fw->image + off);
image              71 drivers/nfc/s3fwrn5/firmware.h 	const void *image;
image              86 drivers/pci/rom.c 	void __iomem *image;
image              90 drivers/pci/rom.c 	image = rom;
image              94 drivers/pci/rom.c 		if (readw(image) != 0xAA55) {
image              96 drivers/pci/rom.c 				 readw(image));
image             100 drivers/pci/rom.c 		pds = image + readw(image + 24);
image             108 drivers/pci/rom.c 		image += length * 512;
image             110 drivers/pci/rom.c 		if (image >= rom + size)
image             113 drivers/pci/rom.c 			if (readw(image) != 0xAA55) {
image             122 drivers/pci/rom.c 	return min((size_t)(image - rom), size);
image              33 drivers/scsi/cxlflash/backend.h 	void (*perst_reloads_same_image)(void *afu_cookie, bool image);
image              89 drivers/scsi/cxlflash/cxl_hw.c static void cxlflash_perst_reloads_same_image(void *afu_cookie, bool image)
image              91 drivers/scsi/cxlflash/cxl_hw.c 	cxl_perst_reloads_same_image(afu_cookie, image);
image             563 drivers/scsi/cxlflash/ocxl_hw.c static void ocxlflash_perst_reloads_same_image(void *afu_cookie, bool image)
image             567 drivers/scsi/cxlflash/ocxl_hw.c 	afu->perst_same_image = image;
image              97 drivers/scsi/esas2r/atioctl.h 	u8 image[0x80000];
image            1355 drivers/scsi/esas2r/esas2r_ioctl.c 					      (char *)ioctl->data.fwrw.image,
image            1363 drivers/scsi/esas2r/esas2r_ioctl.c 						     image,
image            1370 drivers/scsi/esas2r/esas2r_ioctl.c 					      (char *)ioctl->data.fwrw.image,
image            1378 drivers/scsi/esas2r/esas2r_ioctl.c 						     image,
image            12528 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_grp_hdr *image;
image            12540 drivers/scsi/lpfc/lpfc_init.c 	image = (struct lpfc_grp_hdr *)fw->data;
image            12542 drivers/scsi/lpfc/lpfc_init.c 	magic_number = be32_to_cpu(image->magic_number);
image            12543 drivers/scsi/lpfc/lpfc_init.c 	ftype = bf_get_be32(lpfc_grp_hdr_file_type, image);
image            12544 drivers/scsi/lpfc/lpfc_init.c 	fid = bf_get_be32(lpfc_grp_hdr_id, image);
image            12545 drivers/scsi/lpfc/lpfc_init.c 	fsize = be32_to_cpu(image->size);
image            12549 drivers/scsi/lpfc/lpfc_init.c 	if (strncmp(fwrev, image->revision, strnlen(image->revision, 16))) {
image            12553 drivers/scsi/lpfc/lpfc_init.c 				fwrev, image->revision);
image            12599 drivers/scsi/lpfc/lpfc_init.c 				fwrev, image->revision);
image            1531 drivers/scsi/qla2xxx/qla_bsg.c 	struct qla_image_version *image;
image            1545 drivers/scsi/qla2xxx/qla_bsg.c 	image = list->version;
image            1548 drivers/scsi/qla2xxx/qla_bsg.c 		memcpy(sfp, &image->field_info, sizeof(image->field_info));
image            1550 drivers/scsi/qla2xxx/qla_bsg.c 		    image->field_address.device, image->field_address.offset,
image            1551 drivers/scsi/qla2xxx/qla_bsg.c 		    sizeof(image->field_info), image->field_address.option);
image            1557 drivers/scsi/qla2xxx/qla_bsg.c 		image++;
image             518 drivers/soc/ixp4xx/ixp4xx-npe.c 	} *image;
image             537 drivers/soc/ixp4xx/ixp4xx-npe.c 	image = (struct dl_image*)fw_entry->data;
image             541 drivers/soc/ixp4xx/ixp4xx-npe.c 		  image->magic, image->id, image->size, image->size * 4);
image             544 drivers/soc/ixp4xx/ixp4xx-npe.c 	if (image->magic == swab32(FW_MAGIC)) { /* swapped file */
image             545 drivers/soc/ixp4xx/ixp4xx-npe.c 		image->id = swab32(image->id);
image             546 drivers/soc/ixp4xx/ixp4xx-npe.c 		image->size = swab32(image->size);
image             547 drivers/soc/ixp4xx/ixp4xx-npe.c 	} else if (image->magic != FW_MAGIC) {
image             549 drivers/soc/ixp4xx/ixp4xx-npe.c 			  image->magic);
image             552 drivers/soc/ixp4xx/ixp4xx-npe.c 	if ((image->size * 4 + sizeof(struct dl_image)) != fw_entry->size) {
image             557 drivers/soc/ixp4xx/ixp4xx-npe.c 	if (((image->id >> 24) & 0xF /* NPE ID */) != npe->id) {
image             561 drivers/soc/ixp4xx/ixp4xx-npe.c 	if (image->magic == swab32(FW_MAGIC))
image             562 drivers/soc/ixp4xx/ixp4xx-npe.c 		for (i = 0; i < image->size; i++)
image             563 drivers/soc/ixp4xx/ixp4xx-npe.c 			image->data[i] = swab32(image->data[i]);
image             565 drivers/soc/ixp4xx/ixp4xx-npe.c 	if (cpu_is_ixp42x() && ((image->id >> 28) & 0xF /* device ID */)) {
image             583 drivers/soc/ixp4xx/ixp4xx-npe.c 		  "revision 0x%X:%X\n", (image->id >> 16) & 0xFF,
image             584 drivers/soc/ixp4xx/ixp4xx-npe.c 		  (image->id >> 8) & 0xFF, image->id & 0xFF);
image             597 drivers/soc/ixp4xx/ixp4xx-npe.c 	for (blocks = 0; blocks * sizeof(struct dl_block) / 4 < image->size;
image             599 drivers/soc/ixp4xx/ixp4xx-npe.c 		if (image->blocks[blocks].type == FW_BLOCK_TYPE_EOF)
image             601 drivers/soc/ixp4xx/ixp4xx-npe.c 	if (blocks * sizeof(struct dl_block) / 4 >= image->size) {
image             612 drivers/soc/ixp4xx/ixp4xx-npe.c 	for (i = 0, blk = image->blocks; i < blocks; i++, blk++) {
image             613 drivers/soc/ixp4xx/ixp4xx-npe.c 		if (blk->offset > image->size - sizeof(struct dl_codeblock) / 4
image             620 drivers/soc/ixp4xx/ixp4xx-npe.c 		cb = (struct dl_codeblock*)&image->data[blk->offset];
image             634 drivers/soc/ixp4xx/ixp4xx-npe.c 		if (blk->offset + sizeof(*cb) / 4 + cb->size > image->size) {
image             400 drivers/staging/fbtft/fbtft-core.c 			       const struct fb_image *image)
image             406 drivers/staging/fbtft/fbtft-core.c 		__func__,  image->dx, image->dy, image->width, image->height);
image             407 drivers/staging/fbtft/fbtft-core.c 	sys_imageblit(info, image);
image             409 drivers/staging/fbtft/fbtft-core.c 	par->fbtftops.mkdirty(info, image->dy, image->height);
image             355 drivers/staging/media/imx/imx-ic-prpencvf.c 	struct ipu_image image;
image             364 drivers/staging/media/imx/imx-ic-prpencvf.c 	memset(&image, 0, sizeof(image));
image             365 drivers/staging/media/imx/imx-ic-prpencvf.c 	image.pix = vdev->fmt.fmt.pix;
image             366 drivers/staging/media/imx/imx-ic-prpencvf.c 	image.rect = vdev->compose;
image             373 drivers/staging/media/imx/imx-ic-prpencvf.c 	interweave = V4L2_FIELD_IS_INTERLACED(image.pix.field) &&
image             376 drivers/staging/media/imx/imx-ic-prpencvf.c 		image.pix.field == V4L2_FIELD_INTERLACED_BT;
image             379 drivers/staging/media/imx/imx-ic-prpencvf.c 		swap(image.pix.width, image.pix.height);
image             380 drivers/staging/media/imx/imx-ic-prpencvf.c 		swap(image.rect.width, image.rect.height);
image             382 drivers/staging/media/imx/imx-ic-prpencvf.c 		image.pix.bytesperline = outcc->planar ?
image             383 drivers/staging/media/imx/imx-ic-prpencvf.c 			image.pix.width :
image             384 drivers/staging/media/imx/imx-ic-prpencvf.c 			(image.pix.width * outcc->bpp) >> 3;
image             389 drivers/staging/media/imx/imx-ic-prpencvf.c 		image.rect.top = 1;
image             392 drivers/staging/media/imx/imx-ic-prpencvf.c 	image.phys0 = addr0;
image             393 drivers/staging/media/imx/imx-ic-prpencvf.c 	image.phys1 = addr1;
image             402 drivers/staging/media/imx/imx-ic-prpencvf.c 		switch (image.pix.pixelformat) {
image             411 drivers/staging/media/imx/imx-ic-prpencvf.c 	ret = ipu_cpmem_set_image(channel, &image);
image             420 drivers/staging/media/imx/imx-ic-prpencvf.c 		burst_size = (image.pix.width & 0xf) ? 8 : 16;
image             431 drivers/staging/media/imx/imx-ic-prpencvf.c 					  -image.pix.bytesperline :
image             432 drivers/staging/media/imx/imx-ic-prpencvf.c 					  image.pix.bytesperline,
image             433 drivers/staging/media/imx/imx-ic-prpencvf.c 					  image.pix.pixelformat);
image             436 drivers/staging/media/imx/imx-ic-prpencvf.c 				    image.pix.width, image.pix.height,
image             412 drivers/staging/media/imx/imx-media-csi.c 	struct ipu_image image;
image             425 drivers/staging/media/imx/imx-media-csi.c 	memset(&image, 0, sizeof(image));
image             426 drivers/staging/media/imx/imx-media-csi.c 	image.pix = vdev->fmt.fmt.pix;
image             427 drivers/staging/media/imx/imx-media-csi.c 	image.rect = vdev->compose;
image             431 drivers/staging/media/imx/imx-media-csi.c 	image.phys0 = phys[0];
image             432 drivers/staging/media/imx/imx-media-csi.c 	image.phys1 = phys[1];
image             442 drivers/staging/media/imx/imx-media-csi.c 	interweave = V4L2_FIELD_IS_INTERLACED(image.pix.field) &&
image             445 drivers/staging/media/imx/imx-media-csi.c 		image.pix.field == V4L2_FIELD_INTERLACED_BT;
image             447 drivers/staging/media/imx/imx-media-csi.c 	switch (image.pix.pixelformat) {
image             467 drivers/staging/media/imx/imx-media-csi.c 		burst_size = (image.pix.width & 0x3f) ?
image             468 drivers/staging/media/imx/imx-media-csi.c 			     ((image.pix.width & 0x1f) ?
image             469 drivers/staging/media/imx/imx-media-csi.c 			      ((image.pix.width & 0xf) ? 8 : 16) : 32) : 64;
image             480 drivers/staging/media/imx/imx-media-csi.c 		burst_size = (image.pix.width & 0x1f) ?
image             481 drivers/staging/media/imx/imx-media-csi.c 			     ((image.pix.width & 0xf) ? 8 : 16) : 32;
image             493 drivers/staging/media/imx/imx-media-csi.c 		burst_size = (image.pix.width & 0xf) ? 8 : 16;
image             501 drivers/staging/media/imx/imx-media-csi.c 			image.phys0 += image.pix.bytesperline;
image             502 drivers/staging/media/imx/imx-media-csi.c 			image.phys1 += image.pix.bytesperline;
image             506 drivers/staging/media/imx/imx-media-csi.c 					 image.rect.width * passthrough_cycles,
image             507 drivers/staging/media/imx/imx-media-csi.c 					 image.rect.height);
image             508 drivers/staging/media/imx/imx-media-csi.c 		ipu_cpmem_set_stride(priv->idmac_ch, image.pix.bytesperline);
image             509 drivers/staging/media/imx/imx-media-csi.c 		ipu_cpmem_set_buffer(priv->idmac_ch, 0, image.phys0);
image             510 drivers/staging/media/imx/imx-media-csi.c 		ipu_cpmem_set_buffer(priv->idmac_ch, 1, image.phys1);
image             516 drivers/staging/media/imx/imx-media-csi.c 			image.rect.top = 1;
image             519 drivers/staging/media/imx/imx-media-csi.c 		ret = ipu_cpmem_set_image(priv->idmac_ch, &image);
image             551 drivers/staging/media/imx/imx-media-csi.c 					  -image.pix.bytesperline :
image             552 drivers/staging/media/imx/imx-media-csi.c 					  image.pix.bytesperline,
image             553 drivers/staging/media/imx/imx-media-csi.c 					  image.pix.pixelformat);
image             626 drivers/staging/media/imx/imx-media-utils.c int imx_media_mbus_fmt_to_ipu_image(struct ipu_image *image,
image             631 drivers/staging/media/imx/imx-media-utils.c 	memset(image, 0, sizeof(*image));
image             633 drivers/staging/media/imx/imx-media-utils.c 	ret = imx_media_mbus_fmt_to_pix_fmt(&image->pix, mbus, NULL);
image             637 drivers/staging/media/imx/imx-media-utils.c 	image->rect.width = mbus->width;
image             638 drivers/staging/media/imx/imx-media-utils.c 	image->rect.height = mbus->height;
image             645 drivers/staging/media/imx/imx-media-utils.c 				    struct ipu_image *image)
image             649 drivers/staging/media/imx/imx-media-utils.c 	fmt = imx_media_find_format(image->pix.pixelformat, CS_SEL_ANY, true);
image             654 drivers/staging/media/imx/imx-media-utils.c 	mbus->width = image->pix.width;
image             655 drivers/staging/media/imx/imx-media-utils.c 	mbus->height = image->pix.height;
image             657 drivers/staging/media/imx/imx-media-utils.c 	mbus->field = image->pix.field;
image             658 drivers/staging/media/imx/imx-media-utils.c 	mbus->colorspace = image->pix.colorspace;
image             659 drivers/staging/media/imx/imx-media-utils.c 	mbus->xfer_func = image->pix.xfer_func;
image             660 drivers/staging/media/imx/imx-media-utils.c 	mbus->ycbcr_enc = image->pix.ycbcr_enc;
image             661 drivers/staging/media/imx/imx-media-utils.c 	mbus->quantization = image->pix.quantization;
image             243 drivers/staging/media/imx/imx-media-vdic.c 	struct ipu_image image;
image             248 drivers/staging/media/imx/imx-media-vdic.c 	memset(&image, 0, sizeof(image));
image             249 drivers/staging/media/imx/imx-media-vdic.c 	image.pix = vdev->fmt.fmt.pix;
image             250 drivers/staging/media/imx/imx-media-vdic.c 	image.rect = vdev->compose;
image             252 drivers/staging/media/imx/imx-media-vdic.c 	image.pix.height /= 2;
image             253 drivers/staging/media/imx/imx-media-vdic.c 	image.rect.height /= 2;
image             254 drivers/staging/media/imx/imx-media-vdic.c 	image.phys0 = phys0;
image             255 drivers/staging/media/imx/imx-media-vdic.c 	image.phys1 = phys1;
image             257 drivers/staging/media/imx/imx-media-vdic.c 	ret = ipu_cpmem_set_image(channel, &image);
image             261 drivers/staging/media/imx/imx-media-vdic.c 	burst_size = (image.pix.width & 0xf) ? 8 : 16;
image             180 drivers/staging/media/imx/imx-media.h int imx_media_mbus_fmt_to_ipu_image(struct ipu_image *image,
image             183 drivers/staging/media/imx/imx-media.h 				    struct ipu_image *image);
image             115 drivers/staging/sm750fb/sm750.c 	if (fbcursor->image.width > cursor->maxW ||
image             116 drivers/staging/sm750fb/sm750.c 	    fbcursor->image.height > cursor->maxH ||
image             117 drivers/staging/sm750fb/sm750.c 	    fbcursor->image.depth > 1) {
image             124 drivers/staging/sm750fb/sm750.c 					fbcursor->image.width,
image             125 drivers/staging/sm750fb/sm750.c 					fbcursor->image.height);
image             129 drivers/staging/sm750fb/sm750.c 				       fbcursor->image.dx - info->var.xoffset,
image             130 drivers/staging/sm750fb/sm750.c 				       fbcursor->image.dy - info->var.yoffset);
image             136 drivers/staging/sm750fb/sm750.c 		fg = ((info->cmap.red[fbcursor->image.fg_color] & 0xf800)) |
image             137 drivers/staging/sm750fb/sm750.c 		     ((info->cmap.green[fbcursor->image.fg_color] & 0xfc00) >> 5) |
image             138 drivers/staging/sm750fb/sm750.c 		     ((info->cmap.blue[fbcursor->image.fg_color] & 0xf800) >> 11);
image             140 drivers/staging/sm750fb/sm750.c 		bg = ((info->cmap.red[fbcursor->image.bg_color] & 0xf800)) |
image             141 drivers/staging/sm750fb/sm750.c 		     ((info->cmap.green[fbcursor->image.bg_color] & 0xfc00) >> 5) |
image             142 drivers/staging/sm750fb/sm750.c 		     ((info->cmap.blue[fbcursor->image.bg_color] & 0xf800) >> 11);
image             150 drivers/staging/sm750fb/sm750.c 					fbcursor->image.data,
image             237 drivers/staging/sm750fb/sm750.c 				 const struct fb_image *image)
image             255 drivers/staging/sm750fb/sm750.c 	if (image->depth != 1) {
image             256 drivers/staging/sm750fb/sm750.c 		cfb_imageblit(info, image);
image             262 drivers/staging/sm750fb/sm750.c 		fgcol = ((u32 *)info->pseudo_palette)[image->fg_color];
image             263 drivers/staging/sm750fb/sm750.c 		bgcol = ((u32 *)info->pseudo_palette)[image->bg_color];
image             265 drivers/staging/sm750fb/sm750.c 		fgcol = image->fg_color;
image             266 drivers/staging/sm750fb/sm750.c 		bgcol = image->bg_color;
image             278 drivers/staging/sm750fb/sm750.c 				      image->data, image->width >> 3, 0,
image             280 drivers/staging/sm750fb/sm750.c 				      image->dx, image->dy,
image             281 drivers/staging/sm750fb/sm750.c 				      image->width, image->height,
image             101 drivers/staging/vme/devices/vme_user.c static struct image_desc image[VME_DEVS];
image             124 drivers/staging/vme/devices/vme_user.c 	if (count > image[minor].size_buf)
image             125 drivers/staging/vme/devices/vme_user.c 		count = image[minor].size_buf;
image             127 drivers/staging/vme/devices/vme_user.c 	copied = vme_master_read(image[minor].resource, image[minor].kern_buf,
image             132 drivers/staging/vme/devices/vme_user.c 	if (copy_to_user(buf, image[minor].kern_buf, (unsigned long)copied))
image             141 drivers/staging/vme/devices/vme_user.c 	if (count > image[minor].size_buf)
image             142 drivers/staging/vme/devices/vme_user.c 		count = image[minor].size_buf;
image             144 drivers/staging/vme/devices/vme_user.c 	if (copy_from_user(image[minor].kern_buf, buf, (unsigned long)count))
image             147 drivers/staging/vme/devices/vme_user.c 	return vme_master_write(image[minor].resource, image[minor].kern_buf,
image             156 drivers/staging/vme/devices/vme_user.c 	image_ptr = image[minor].kern_buf + *ppos;
image             168 drivers/staging/vme/devices/vme_user.c 	image_ptr = image[minor].kern_buf + *ppos;
image             185 drivers/staging/vme/devices/vme_user.c 	mutex_lock(&image[minor].mutex);
image             188 drivers/staging/vme/devices/vme_user.c 	image_size = vme_get_size(image[minor].resource);
image             192 drivers/staging/vme/devices/vme_user.c 		mutex_unlock(&image[minor].mutex);
image             211 drivers/staging/vme/devices/vme_user.c 	mutex_unlock(&image[minor].mutex);
image             228 drivers/staging/vme/devices/vme_user.c 	mutex_lock(&image[minor].mutex);
image             230 drivers/staging/vme/devices/vme_user.c 	image_size = vme_get_size(image[minor].resource);
image             234 drivers/staging/vme/devices/vme_user.c 		mutex_unlock(&image[minor].mutex);
image             253 drivers/staging/vme/devices/vme_user.c 	mutex_unlock(&image[minor].mutex);
image             270 drivers/staging/vme/devices/vme_user.c 		mutex_lock(&image[minor].mutex);
image             271 drivers/staging/vme/devices/vme_user.c 		image_size = vme_get_size(image[minor].resource);
image             273 drivers/staging/vme/devices/vme_user.c 		mutex_unlock(&image[minor].mutex);
image             326 drivers/staging/vme/devices/vme_user.c 			retval = vme_master_get(image[minor].resource,
image             343 drivers/staging/vme/devices/vme_user.c 			if (image[minor].mmap_count != 0) {
image             357 drivers/staging/vme/devices/vme_user.c 			return vme_master_set(image[minor].resource,
image             372 drivers/staging/vme/devices/vme_user.c 			retval = vme_slave_get(image[minor].resource,
image             397 drivers/staging/vme/devices/vme_user.c 			return vme_slave_set(image[minor].resource,
image             399 drivers/staging/vme/devices/vme_user.c 				image[minor].pci_buf, slave.aspace,
image             417 drivers/staging/vme/devices/vme_user.c 	mutex_lock(&image[minor].mutex);
image             419 drivers/staging/vme/devices/vme_user.c 	mutex_unlock(&image[minor].mutex);
image             439 drivers/staging/vme/devices/vme_user.c 	mutex_lock(&image[minor].mutex);
image             440 drivers/staging/vme/devices/vme_user.c 	image[minor].mmap_count--;
image             441 drivers/staging/vme/devices/vme_user.c 	mutex_unlock(&image[minor].mutex);
image             456 drivers/staging/vme/devices/vme_user.c 	mutex_lock(&image[minor].mutex);
image             458 drivers/staging/vme/devices/vme_user.c 	err = vme_master_mmap(image[minor].resource, vma);
image             460 drivers/staging/vme/devices/vme_user.c 		mutex_unlock(&image[minor].mutex);
image             466 drivers/staging/vme/devices/vme_user.c 		mutex_unlock(&image[minor].mutex);
image             475 drivers/staging/vme/devices/vme_user.c 	image[minor].mmap_count++;
image             477 drivers/staging/vme/devices/vme_user.c 	mutex_unlock(&image[minor].mutex);
image             535 drivers/staging/vme/devices/vme_user.c 		image[i].kern_buf = NULL;
image             536 drivers/staging/vme/devices/vme_user.c 		image[i].pci_buf = 0;
image             537 drivers/staging/vme/devices/vme_user.c 		mutex_init(&image[i].mutex);
image             538 drivers/staging/vme/devices/vme_user.c 		image[i].device = NULL;
image             539 drivers/staging/vme/devices/vme_user.c 		image[i].resource = NULL;
image             570 drivers/staging/vme/devices/vme_user.c 		image[i].resource = vme_slave_request(vme_user_bridge,
image             572 drivers/staging/vme/devices/vme_user.c 		if (!image[i].resource) {
image             578 drivers/staging/vme/devices/vme_user.c 		image[i].size_buf = PCI_BUF_SIZE;
image             579 drivers/staging/vme/devices/vme_user.c 		image[i].kern_buf = vme_alloc_consistent(image[i].resource,
image             580 drivers/staging/vme/devices/vme_user.c 							 image[i].size_buf,
image             581 drivers/staging/vme/devices/vme_user.c 							 &image[i].pci_buf);
image             582 drivers/staging/vme/devices/vme_user.c 		if (!image[i].kern_buf) {
image             585 drivers/staging/vme/devices/vme_user.c 			image[i].pci_buf = 0;
image             586 drivers/staging/vme/devices/vme_user.c 			vme_slave_free(image[i].resource);
image             598 drivers/staging/vme/devices/vme_user.c 		image[i].resource = vme_master_request(vme_user_bridge,
image             601 drivers/staging/vme/devices/vme_user.c 		if (!image[i].resource) {
image             607 drivers/staging/vme/devices/vme_user.c 		image[i].size_buf = PCI_BUF_SIZE;
image             608 drivers/staging/vme/devices/vme_user.c 		image[i].kern_buf = kmalloc(image[i].size_buf, GFP_KERNEL);
image             609 drivers/staging/vme/devices/vme_user.c 		if (!image[i].kern_buf) {
image             611 drivers/staging/vme/devices/vme_user.c 			vme_master_free(image[i].resource);
image             644 drivers/staging/vme/devices/vme_user.c 		image[i].device = device_create(vme_user_sysfs_class, NULL,
image             647 drivers/staging/vme/devices/vme_user.c 		if (IS_ERR(image[i].device)) {
image             649 drivers/staging/vme/devices/vme_user.c 			err = PTR_ERR(image[i].device);
image             668 drivers/staging/vme/devices/vme_user.c 		kfree(image[i].kern_buf);
image             669 drivers/staging/vme/devices/vme_user.c 		vme_master_free(image[i].resource);
image             679 drivers/staging/vme/devices/vme_user.c 		vme_free_consistent(image[i].resource, image[i].size_buf,
image             680 drivers/staging/vme/devices/vme_user.c 				    image[i].kern_buf, image[i].pci_buf);
image             681 drivers/staging/vme/devices/vme_user.c 		vme_slave_free(image[i].resource);
image             698 drivers/staging/vme/devices/vme_user.c 		mutex_destroy(&image[i].mutex);
image             704 drivers/staging/vme/devices/vme_user.c 		kfree(image[i].kern_buf);
image             705 drivers/staging/vme/devices/vme_user.c 		vme_master_free(image[i].resource);
image             709 drivers/staging/vme/devices/vme_user.c 		vme_slave_set(image[i].resource, 0, 0, 0, 0, VME_A32, 0);
image             710 drivers/staging/vme/devices/vme_user.c 		vme_free_consistent(image[i].resource, image[i].size_buf,
image             711 drivers/staging/vme/devices/vme_user.c 				    image[i].kern_buf, image[i].pci_buf);
image             712 drivers/staging/vme/devices/vme_user.c 		vme_slave_free(image[i].resource);
image             923 drivers/usb/serial/io_ti.c static int download_code(struct edgeport_serial *serial, __u8 *image,
image             939 drivers/usb/serial/io_ti.c 		status = bulk_xfer(serial->serial, &image[pos],
image            3336 drivers/video/fbdev/amifb.c static void amifb_imageblit(struct fb_info *info, const struct fb_image *image)
image            3350 drivers/video/fbdev/amifb.c 	x2 = image->dx + image->width;
image            3351 drivers/video/fbdev/amifb.c 	y2 = image->dy + image->height;
image            3352 drivers/video/fbdev/amifb.c 	dx = image->dx;
image            3353 drivers/video/fbdev/amifb.c 	dy = image->dy;
image            3359 drivers/video/fbdev/amifb.c 	if (image->depth == 1) {
image            3364 drivers/video/fbdev/amifb.c 		src = image->data;
image            3365 drivers/video/fbdev/amifb.c 		pitch = (image->width + 7) / 8;
image            3369 drivers/video/fbdev/amifb.c 					src, image->bg_color,
image            3370 drivers/video/fbdev/amifb.c 					image->fg_color);
image            3375 drivers/video/fbdev/amifb.c 		c2p_planar(info->screen_base, image->data, dx, dy, width,
image            3377 drivers/video/fbdev/amifb.c 			   image->width, info->var.bits_per_pixel);
image             387 drivers/video/fbdev/arcfb.c static void arcfb_imageblit(struct fb_info *info, const struct fb_image *image)
image             391 drivers/video/fbdev/arcfb.c 	sys_imageblit(info, image);
image             394 drivers/video/fbdev/arcfb.c 	arcfb_lcd_update(par, image->dx, image->dy, image->width,
image             395 drivers/video/fbdev/arcfb.c 				image->height);
image             174 drivers/video/fbdev/arkfb.c static void arkfb_iplan_imageblit(struct fb_info *info, const struct fb_image *image)
image             176 drivers/video/fbdev/arkfb.c 	u32 fg = expand_color(image->fg_color);
image             177 drivers/video/fbdev/arkfb.c 	u32 bg = expand_color(image->bg_color);
image             184 drivers/video/fbdev/arkfb.c 	src1 = image->data;
image             185 drivers/video/fbdev/arkfb.c 	dst1 = info->screen_base + (image->dy * info->fix.line_length)
image             186 drivers/video/fbdev/arkfb.c 		 + ((image->dx / 8) * 4);
image             188 drivers/video/fbdev/arkfb.c 	for (y = 0; y < image->height; y++) {
image             191 drivers/video/fbdev/arkfb.c 		for (x = 0; x < image->width; x += 8) {
image             196 drivers/video/fbdev/arkfb.c 		src1 += image->width / 8;
image             232 drivers/video/fbdev/arkfb.c static void arkfb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image)
image             234 drivers/video/fbdev/arkfb.c 	u32 fg = image->fg_color * 0x11111111;
image             235 drivers/video/fbdev/arkfb.c 	u32 bg = image->bg_color * 0x11111111;
image             242 drivers/video/fbdev/arkfb.c 	src1 = image->data;
image             243 drivers/video/fbdev/arkfb.c 	dst1 = info->screen_base + (image->dy * info->fix.line_length)
image             244 drivers/video/fbdev/arkfb.c 		 + ((image->dx / 8) * 4);
image             246 drivers/video/fbdev/arkfb.c 	for (y = 0; y < image->height; y++) {
image             249 drivers/video/fbdev/arkfb.c 		for (x = 0; x < image->width; x += 8) {
image             254 drivers/video/fbdev/arkfb.c 		src1 += image->width / 8;
image             260 drivers/video/fbdev/arkfb.c static void arkfb_imageblit(struct fb_info *info, const struct fb_image *image)
image             262 drivers/video/fbdev/arkfb.c 	if ((info->var.bits_per_pixel == 4) && (image->depth == 1)
image             263 drivers/video/fbdev/arkfb.c 	    && ((image->width % 8) == 0) && ((image->dx % 8) == 0)) {
image             265 drivers/video/fbdev/arkfb.c 			arkfb_iplan_imageblit(info, image);
image             267 drivers/video/fbdev/arkfb.c 			arkfb_cfb4_imageblit(info, image);
image             269 drivers/video/fbdev/arkfb.c 		cfb_imageblit(info, image);
image            2574 drivers/video/fbdev/atafb.c static void atafb_imageblit(struct fb_info *info, const struct fb_image *image)
image            2585 drivers/video/fbdev/atafb.c 		cfb_imageblit(info, image);
image            2595 drivers/video/fbdev/atafb.c 	x2 = image->dx + image->width;
image            2596 drivers/video/fbdev/atafb.c 	y2 = image->dy + image->height;
image            2597 drivers/video/fbdev/atafb.c 	dx = image->dx;
image            2598 drivers/video/fbdev/atafb.c 	dy = image->dy;
image            2604 drivers/video/fbdev/atafb.c 	if (image->depth == 1) {
image            2610 drivers/video/fbdev/atafb.c 		src = image->data;
image            2611 drivers/video/fbdev/atafb.c 		pitch = (image->width + 7) / 8;
image            2617 drivers/video/fbdev/atafb.c 						   image->bg_color, image->fg_color);
image            2621 drivers/video/fbdev/atafb.c 							image->bg_color, image->fg_color);
image            2625 drivers/video/fbdev/atafb.c 							image->bg_color, image->fg_color);
image            2629 drivers/video/fbdev/atafb.c 							image->bg_color, image->fg_color);
image            2634 drivers/video/fbdev/atafb.c 		c2p_iplan2(info->screen_base, image->data, dx, dy, width,
image            2635 drivers/video/fbdev/atafb.c 			   height, par->next_line, image->width,
image             371 drivers/video/fbdev/aty/atyfb.h void atyfb_imageblit(struct fb_info *info, const struct fb_image *image);
image             287 drivers/video/fbdev/aty/mach64_accel.c void atyfb_imageblit(struct fb_info *info, const struct fb_image *image)
image             290 drivers/video/fbdev/aty/mach64_accel.c 	u32 src_bytes, dx = image->dx, dy = image->dy, width = image->width;
image             295 drivers/video/fbdev/aty/mach64_accel.c 	if (!image->width || !image->height)
image             298 drivers/video/fbdev/aty/mach64_accel.c 	    (image->depth != 1 && info->var.bits_per_pixel != image->depth)) {
image             299 drivers/video/fbdev/aty/mach64_accel.c 		cfb_imageblit(info, image);
image             305 drivers/video/fbdev/aty/mach64_accel.c 	switch (image->depth) {
image             351 drivers/video/fbdev/aty/mach64_accel.c 		if (image->depth == 1 && M64_HAS(HW_TRIPLE) && image->width % 8 == 0)
image             355 drivers/video/fbdev/aty/mach64_accel.c 	if (image->depth == 1) {
image             359 drivers/video/fbdev/aty/mach64_accel.c 			fg = ((u32*)(info->pseudo_palette))[image->fg_color];
image             360 drivers/video/fbdev/aty/mach64_accel.c 			bg = ((u32*)(info->pseudo_palette))[image->bg_color];
image             362 drivers/video/fbdev/aty/mach64_accel.c 			fg = image->fg_color;
image             363 drivers/video/fbdev/aty/mach64_accel.c 			bg = image->bg_color;
image             383 drivers/video/fbdev/aty/mach64_accel.c 	draw_rect(dx, dy, width, image->height, par);
image             384 drivers/video/fbdev/aty/mach64_accel.c 	src_bytes = (((image->width * image->depth) + 7) / 8) * image->height;
image             387 drivers/video/fbdev/aty/mach64_accel.c 	if (image->depth == 1 && info->var.bits_per_pixel == 24 && !(pix_width & DP_HOST_TRIPLE_EN)) {
image             389 drivers/video/fbdev/aty/mach64_accel.c 		u8 *pbitmapin = (u8*)image->data, *pbitmapout;
image             392 drivers/video/fbdev/aty/mach64_accel.c 		for (width = image->width, inbit = 7, mult24 = 0; src_bytes; ) {
image             413 drivers/video/fbdev/aty/mach64_accel.c 						    width = image->width;
image             424 drivers/video/fbdev/aty/mach64_accel.c 		for (pbitmap = (u32*)(image->data); dwords; dwords--, pbitmap++) {
image              91 drivers/video/fbdev/aty/mach64_cursor.c 		x = cursor->image.dx - cursor->hot.x - info->var.xoffset;
image              99 drivers/video/fbdev/aty/mach64_cursor.c 		y = cursor->image.dy - cursor->hot.y - info->var.yoffset;
image             107 drivers/video/fbdev/aty/mach64_cursor.c 		h = cursor->image.height;
image             128 drivers/video/fbdev/aty/mach64_cursor.c 		fg_idx = cursor->image.fg_color;
image             129 drivers/video/fbdev/aty/mach64_cursor.c 		bg_idx = cursor->image.bg_color;
image             145 drivers/video/fbdev/aty/mach64_cursor.c 	    u8 *src = (u8 *)cursor->image.data;
image             148 drivers/video/fbdev/aty/mach64_cursor.c 	    unsigned int width = (cursor->image.width + 7) >> 3;
image             149 drivers/video/fbdev/aty/mach64_cursor.c 	    unsigned int height = cursor->image.height;
image             183 drivers/video/fbdev/aty/mach64_cursor.c 			if ((j + 1) * 8 > cursor->image.width) {
image             185 drivers/video/fbdev/aty/mach64_cursor.c 				    (1 << ((cursor->image.width & 7) * 2)) - 1);
image             172 drivers/video/fbdev/aty/radeon_accel.c void radeonfb_imageblit(struct fb_info *info, const struct fb_image *image)
image             180 drivers/video/fbdev/aty/radeon_accel.c 	cfb_imageblit(info, image);
image             502 drivers/video/fbdev/aty/radeonfb.h extern void radeonfb_imageblit(struct fb_info *p, const struct fb_image *image);
image             996 drivers/video/fbdev/broadsheetfb.c 				const struct fb_image *image)
image            1000 drivers/video/fbdev/broadsheetfb.c 	sys_imageblit(info, image);
image             394 drivers/video/fbdev/cg6.c static void cg6_imageblit(struct fb_info *info, const struct fb_image *image)
image             398 drivers/video/fbdev/cg6.c 	const u8 *data = image->data;
image             403 drivers/video/fbdev/cg6.c 	if (image->depth > 1) {
image             404 drivers/video/fbdev/cg6.c 		cfb_imageblit(info, image);
image             412 drivers/video/fbdev/cg6.c 	sbus_writel(image->fg_color, &fbc->fg);
image             413 drivers/video/fbdev/cg6.c 	sbus_writel(image->bg_color, &fbc->bg);
image             423 drivers/video/fbdev/cg6.c 	x = image->dx;
image             424 drivers/video/fbdev/cg6.c 	y = image->dy;
image             425 drivers/video/fbdev/cg6.c 	for (i = 0; i < image->height; i++) {
image             426 drivers/video/fbdev/cg6.c 		width = image->width;
image             468 drivers/video/fbdev/cg6.c 		x = image->dx;
image            1811 drivers/video/fbdev/cirrusfb.c 			       const struct fb_image *image)
image            1819 drivers/video/fbdev/cirrusfb.c 	if (info->flags & FBINFO_HWACCEL_DISABLED || image->depth != 1)
image            1820 drivers/video/fbdev/cirrusfb.c 		cfb_imageblit(info, image);
image            1823 drivers/video/fbdev/cirrusfb.c 		cfb_imageblit(info, image);
image            1825 drivers/video/fbdev/cirrusfb.c 		unsigned size = ((image->width + 7) >> 3) * image->height;
image            1830 drivers/video/fbdev/cirrusfb.c 			fg = image->fg_color;
image            1831 drivers/video/fbdev/cirrusfb.c 			bg = image->bg_color;
image            1833 drivers/video/fbdev/cirrusfb.c 			fg = ((u32 *)(info->pseudo_palette))[image->fg_color];
image            1834 drivers/video/fbdev/cirrusfb.c 			bg = ((u32 *)(info->pseudo_palette))[image->bg_color];
image            1840 drivers/video/fbdev/cirrusfb.c 					  (image->dx * m) / 8, image->dy,
image            1841 drivers/video/fbdev/cirrusfb.c 					  (image->width * m) / 8,
image            1842 drivers/video/fbdev/cirrusfb.c 					  image->height,
image            1848 drivers/video/fbdev/cirrusfb.c 				  (image->dx * m) / 8, image->dy,
image            1849 drivers/video/fbdev/cirrusfb.c 				  (image->width * m) / 8, image->height,
image            1852 drivers/video/fbdev/cirrusfb.c 		memcpy(info->screen_base, image->data, size);
image             244 drivers/video/fbdev/cobalt_lcdfb.c 		x = cursor->image.dx;
image             245 drivers/video/fbdev/cobalt_lcdfb.c 		y = cursor->image.dy;
image              80 drivers/video/fbdev/core/bitblit.c 				     struct fb_image *image, u8 *buf, u8 *dst)
image              97 drivers/video/fbdev/core/bitblit.c 						image->height);
image             100 drivers/video/fbdev/core/bitblit.c 					      image->height);
image             105 drivers/video/fbdev/core/bitblit.c 	info->fbops->fb_imageblit(info, image);
image             112 drivers/video/fbdev/core/bitblit.c 				       struct fb_image *image, u8 *buf,
image             131 drivers/video/fbdev/core/bitblit.c 					image->height, shift_high,
image             139 drivers/video/fbdev/core/bitblit.c 	info->fbops->fb_imageblit(info, image);
image             147 drivers/video/fbdev/core/bitblit.c 	struct fb_image image;
image             157 drivers/video/fbdev/core/bitblit.c 	image.fg_color = fg;
image             158 drivers/video/fbdev/core/bitblit.c 	image.bg_color = bg;
image             159 drivers/video/fbdev/core/bitblit.c 	image.dx = xx * vc->vc_font.width;
image             160 drivers/video/fbdev/core/bitblit.c 	image.dy = yy * vc->vc_font.height;
image             161 drivers/video/fbdev/core/bitblit.c 	image.height = vc->vc_font.height;
image             162 drivers/video/fbdev/core/bitblit.c 	image.depth = 1;
image             176 drivers/video/fbdev/core/bitblit.c 		image.width = vc->vc_font.width * cnt;
image             177 drivers/video/fbdev/core/bitblit.c 		pitch = DIV_ROUND_UP(image.width, 8) + scan_align;
image             179 drivers/video/fbdev/core/bitblit.c 		size = pitch * image.height + buf_align;
image             182 drivers/video/fbdev/core/bitblit.c 		image.data = dst;
image             186 drivers/video/fbdev/core/bitblit.c 					  width, cellsize, &image, buf, dst);
image             189 drivers/video/fbdev/core/bitblit.c 					    pitch, width, cellsize, &image,
image             192 drivers/video/fbdev/core/bitblit.c 		image.dx += cnt * vc->vc_font.width;
image             263 drivers/video/fbdev/core/bitblit.c 	if (ops->cursor_state.image.data != src ||
image             265 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_state.image.data = src;
image             281 drivers/video/fbdev/core/bitblit.c 	if (ops->cursor_state.image.fg_color != fg ||
image             282 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_state.image.bg_color != bg ||
image             284 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.fg_color = fg;
image             285 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.bg_color = bg;
image             289 drivers/video/fbdev/core/bitblit.c 	if ((ops->cursor_state.image.dx != (vc->vc_font.width * vc->vc_x)) ||
image             290 drivers/video/fbdev/core/bitblit.c 	    (ops->cursor_state.image.dy != (vc->vc_font.height * y)) ||
image             292 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.dx = vc->vc_font.width * vc->vc_x;
image             293 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.dy = vc->vc_font.height * y;
image             297 drivers/video/fbdev/core/bitblit.c 	if (ops->cursor_state.image.height != vc->vc_font.height ||
image             298 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_state.image.width != vc->vc_font.width ||
image             300 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.height = vc->vc_font.height;
image             301 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.width = vc->vc_font.width;
image             368 drivers/video/fbdev/core/bitblit.c 	cursor.image.data = src;
image             369 drivers/video/fbdev/core/bitblit.c 	cursor.image.fg_color = ops->cursor_state.image.fg_color;
image             370 drivers/video/fbdev/core/bitblit.c 	cursor.image.bg_color = ops->cursor_state.image.bg_color;
image             371 drivers/video/fbdev/core/bitblit.c 	cursor.image.dx = ops->cursor_state.image.dx;
image             372 drivers/video/fbdev/core/bitblit.c 	cursor.image.dy = ops->cursor_state.image.dy;
image             373 drivers/video/fbdev/core/bitblit.c 	cursor.image.height = ops->cursor_state.image.height;
image             374 drivers/video/fbdev/core/bitblit.c 	cursor.image.width = ops->cursor_state.image.width;
image             379 drivers/video/fbdev/core/bitblit.c 	cursor.image.depth = 1;
image              75 drivers/video/fbdev/core/cfbimgblt.c static inline void color_imageblit(const struct fb_image *image, 
image              86 drivers/video/fbdev/core/cfbimgblt.c 	const u8 *src = image->data;
image              90 drivers/video/fbdev/core/cfbimgblt.c 	for (i = image->height; i--; ) {
image              91 drivers/video/fbdev/core/cfbimgblt.c 		n = image->width;
image             137 drivers/video/fbdev/core/cfbimgblt.c static inline void slow_imageblit(const struct fb_image *image, struct fb_info *p, 
image             147 drivers/video/fbdev/core/cfbimgblt.c 	u32 spitch = (image->width+7)/8;
image             148 drivers/video/fbdev/core/cfbimgblt.c 	const u8 *src = image->data, *s;
image             156 drivers/video/fbdev/core/cfbimgblt.c 	for (i = image->height; i--; ) {
image             159 drivers/video/fbdev/core/cfbimgblt.c 		j = image->width;
image             215 drivers/video/fbdev/core/cfbimgblt.c static inline void fast_imageblit(const struct fb_image *image, struct fb_info *p, 
image             220 drivers/video/fbdev/core/cfbimgblt.c 	u32 ppw = 32/bpp, spitch = (image->width + 7)/8;
image             222 drivers/video/fbdev/core/cfbimgblt.c 	const char *s = image->data, *src;
image             249 drivers/video/fbdev/core/cfbimgblt.c 	k = image->width/ppw;
image             251 drivers/video/fbdev/core/cfbimgblt.c 	for (i = image->height; i--; ) {
image             265 drivers/video/fbdev/core/cfbimgblt.c void cfb_imageblit(struct fb_info *p, const struct fb_image *image)
image             269 drivers/video/fbdev/core/cfbimgblt.c 	u32 width = image->width;
image             270 drivers/video/fbdev/core/cfbimgblt.c 	u32 dx = image->dx, dy = image->dy;
image             287 drivers/video/fbdev/core/cfbimgblt.c 	if (image->depth == 1) {
image             290 drivers/video/fbdev/core/cfbimgblt.c 			fgcolor = ((u32*)(p->pseudo_palette))[image->fg_color];
image             291 drivers/video/fbdev/core/cfbimgblt.c 			bgcolor = ((u32*)(p->pseudo_palette))[image->bg_color];
image             293 drivers/video/fbdev/core/cfbimgblt.c 			fgcolor = image->fg_color;
image             294 drivers/video/fbdev/core/cfbimgblt.c 			bgcolor = image->bg_color;
image             300 drivers/video/fbdev/core/cfbimgblt.c 			fast_imageblit(image, p, dst1, fgcolor, bgcolor);
image             302 drivers/video/fbdev/core/cfbimgblt.c 			slow_imageblit(image, p, dst1, fgcolor, bgcolor,
image             305 drivers/video/fbdev/core/cfbimgblt.c 		color_imageblit(image, p, dst1, start_index, pitch_index);
image             101 drivers/video/fbdev/core/fbcon_ccw.c 				    struct fb_image *image, u8 *buf, u8 *dst)
image             126 drivers/video/fbdev/core/fbcon_ccw.c 	info->fbops->fb_imageblit(info, image);
image             133 drivers/video/fbdev/core/fbcon_ccw.c 	struct fb_image image;
image             148 drivers/video/fbdev/core/fbcon_ccw.c 	image.fg_color = fg;
image             149 drivers/video/fbdev/core/fbcon_ccw.c 	image.bg_color = bg;
image             150 drivers/video/fbdev/core/fbcon_ccw.c 	image.dx = yy * vc->vc_font.height;
image             151 drivers/video/fbdev/core/fbcon_ccw.c 	image.dy = vyres - ((xx + count) * vc->vc_font.width);
image             152 drivers/video/fbdev/core/fbcon_ccw.c 	image.width = vc->vc_font.height;
image             153 drivers/video/fbdev/core/fbcon_ccw.c 	image.depth = 1;
image             169 drivers/video/fbdev/core/fbcon_ccw.c 		image.height = vc->vc_font.width * cnt;
image             170 drivers/video/fbdev/core/fbcon_ccw.c 		pitch = ((image.width + 7) >> 3) + scan_align;
image             172 drivers/video/fbdev/core/fbcon_ccw.c 		size = pitch * image.height + buf_align;
image             175 drivers/video/fbdev/core/fbcon_ccw.c 		image.data = dst;
image             177 drivers/video/fbdev/core/fbcon_ccw.c 				 width, cellsize, &image, buf, dst);
image             178 drivers/video/fbdev/core/fbcon_ccw.c 		image.dy += image.height;
image             252 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.image.data != src ||
image             254 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.image.data = src;
image             270 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.image.fg_color != fg ||
image             271 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.image.bg_color != bg ||
image             273 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.fg_color = fg;
image             274 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.bg_color = bg;
image             278 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.image.height != vc->vc_font.width ||
image             279 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.image.width != vc->vc_font.height ||
image             281 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.height = vc->vc_font.width;
image             282 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.width = vc->vc_font.height;
image             289 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.image.dx != dx ||
image             290 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.image.dy != dy ||
image             292 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.dx = dx;
image             293 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.dy = dy;
image             372 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.data = src;
image             373 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.fg_color = ops->cursor_state.image.fg_color;
image             374 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.bg_color = ops->cursor_state.image.bg_color;
image             375 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.dx = ops->cursor_state.image.dx;
image             376 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.dy = ops->cursor_state.image.dy;
image             377 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.height = ops->cursor_state.image.height;
image             378 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.width = ops->cursor_state.image.width;
image             383 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.depth = 1;
image              86 drivers/video/fbdev/core/fbcon_cw.c 				    struct fb_image *image, u8 *buf, u8 *dst)
image             111 drivers/video/fbdev/core/fbcon_cw.c 	info->fbops->fb_imageblit(info, image);
image             118 drivers/video/fbdev/core/fbcon_cw.c 	struct fb_image image;
image             133 drivers/video/fbdev/core/fbcon_cw.c 	image.fg_color = fg;
image             134 drivers/video/fbdev/core/fbcon_cw.c 	image.bg_color = bg;
image             135 drivers/video/fbdev/core/fbcon_cw.c 	image.dx = vxres - ((yy + 1) * vc->vc_font.height);
image             136 drivers/video/fbdev/core/fbcon_cw.c 	image.dy = xx * vc->vc_font.width;
image             137 drivers/video/fbdev/core/fbcon_cw.c 	image.width = vc->vc_font.height;
image             138 drivers/video/fbdev/core/fbcon_cw.c 	image.depth = 1;
image             152 drivers/video/fbdev/core/fbcon_cw.c 		image.height = vc->vc_font.width * cnt;
image             153 drivers/video/fbdev/core/fbcon_cw.c 		pitch = ((image.width + 7) >> 3) + scan_align;
image             155 drivers/video/fbdev/core/fbcon_cw.c 		size = pitch * image.height + buf_align;
image             158 drivers/video/fbdev/core/fbcon_cw.c 		image.data = dst;
image             160 drivers/video/fbdev/core/fbcon_cw.c 				 width, cellsize, &image, buf, dst);
image             161 drivers/video/fbdev/core/fbcon_cw.c 		image.dy += image.height;
image             235 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.image.data != src ||
image             237 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.image.data = src;
image             253 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.image.fg_color != fg ||
image             254 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.image.bg_color != bg ||
image             256 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.fg_color = fg;
image             257 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.bg_color = bg;
image             261 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.image.height != vc->vc_font.width ||
image             262 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.image.width != vc->vc_font.height ||
image             264 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.height = vc->vc_font.width;
image             265 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.width = vc->vc_font.height;
image             272 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.image.dx != dx ||
image             273 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.image.dy != dy ||
image             275 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.dx = dx;
image             276 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.dy = dy;
image             355 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.data = src;
image             356 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.fg_color = ops->cursor_state.image.fg_color;
image             357 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.bg_color = ops->cursor_state.image.bg_color;
image             358 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.dx = ops->cursor_state.image.dx;
image             359 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.dy = ops->cursor_state.image.dy;
image             360 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.height = ops->cursor_state.image.height;
image             361 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.width = ops->cursor_state.image.width;
image             366 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.depth = 1;
image              88 drivers/video/fbdev/core/fbcon_ud.c 				    struct fb_image *image, u8 *buf, u8 *dst)
image             105 drivers/video/fbdev/core/fbcon_ud.c 						image->height);
image             108 drivers/video/fbdev/core/fbcon_ud.c 					      image->height);
image             113 drivers/video/fbdev/core/fbcon_ud.c 	info->fbops->fb_imageblit(info, image);
image             120 drivers/video/fbdev/core/fbcon_ud.c 				      struct fb_image *image, u8 *buf,
image             139 drivers/video/fbdev/core/fbcon_ud.c 					image->height, shift_high,
image             147 drivers/video/fbdev/core/fbcon_ud.c 	info->fbops->fb_imageblit(info, image);
image             155 drivers/video/fbdev/core/fbcon_ud.c 	struct fb_image image;
image             171 drivers/video/fbdev/core/fbcon_ud.c 	image.fg_color = fg;
image             172 drivers/video/fbdev/core/fbcon_ud.c 	image.bg_color = bg;
image             173 drivers/video/fbdev/core/fbcon_ud.c 	image.dy = vyres - ((yy * vc->vc_font.height) + vc->vc_font.height);
image             174 drivers/video/fbdev/core/fbcon_ud.c 	image.dx = vxres - ((xx + count) * vc->vc_font.width);
image             175 drivers/video/fbdev/core/fbcon_ud.c 	image.height = vc->vc_font.height;
image             176 drivers/video/fbdev/core/fbcon_ud.c 	image.depth = 1;
image             192 drivers/video/fbdev/core/fbcon_ud.c 		image.width = vc->vc_font.width * cnt;
image             193 drivers/video/fbdev/core/fbcon_ud.c 		pitch = ((image.width + 7) >> 3) + scan_align;
image             195 drivers/video/fbdev/core/fbcon_ud.c 		size = pitch * image.height + buf_align;
image             198 drivers/video/fbdev/core/fbcon_ud.c 		image.data = dst;
image             202 drivers/video/fbdev/core/fbcon_ud.c 					 width, cellsize, &image, buf, dst);
image             205 drivers/video/fbdev/core/fbcon_ud.c 					   width, cellsize, &image,
image             208 drivers/video/fbdev/core/fbcon_ud.c 		image.dx += image.width;
image             283 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.image.data != src ||
image             285 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.image.data = src;
image             301 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.image.fg_color != fg ||
image             302 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.image.bg_color != bg ||
image             304 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.fg_color = fg;
image             305 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.bg_color = bg;
image             309 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.image.height != vc->vc_font.height ||
image             310 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.image.width != vc->vc_font.width ||
image             312 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.height = vc->vc_font.height;
image             313 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.width = vc->vc_font.width;
image             320 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.image.dx != dx ||
image             321 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.image.dy != dy ||
image             323 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.dx = dx;
image             324 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.dy = dy;
image             395 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.data = src;
image             396 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.fg_color = ops->cursor_state.image.fg_color;
image             397 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.bg_color = ops->cursor_state.image.bg_color;
image             398 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.dx = ops->cursor_state.image.dx;
image             399 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.dy = ops->cursor_state.image.dy;
image             400 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.height = ops->cursor_state.image.height;
image             401 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.width = ops->cursor_state.image.width;
image             406 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.depth = 1;
image             386 drivers/video/fbdev/core/fbmem.c 			   struct fb_image *image, int rotate)
image             391 drivers/video/fbdev/core/fbmem.c 		fb_rotate_logo_ud(image->data, dst, image->width,
image             392 drivers/video/fbdev/core/fbmem.c 				  image->height);
image             393 drivers/video/fbdev/core/fbmem.c 		image->dx = info->var.xres - image->width - image->dx;
image             394 drivers/video/fbdev/core/fbmem.c 		image->dy = info->var.yres - image->height - image->dy;
image             396 drivers/video/fbdev/core/fbmem.c 		fb_rotate_logo_cw(image->data, dst, image->width,
image             397 drivers/video/fbdev/core/fbmem.c 				  image->height);
image             398 drivers/video/fbdev/core/fbmem.c 		tmp = image->width;
image             399 drivers/video/fbdev/core/fbmem.c 		image->width = image->height;
image             400 drivers/video/fbdev/core/fbmem.c 		image->height = tmp;
image             401 drivers/video/fbdev/core/fbmem.c 		tmp = image->dy;
image             402 drivers/video/fbdev/core/fbmem.c 		image->dy = image->dx;
image             403 drivers/video/fbdev/core/fbmem.c 		image->dx = info->var.xres - image->width - tmp;
image             405 drivers/video/fbdev/core/fbmem.c 		fb_rotate_logo_ccw(image->data, dst, image->width,
image             406 drivers/video/fbdev/core/fbmem.c 				   image->height);
image             407 drivers/video/fbdev/core/fbmem.c 		tmp = image->width;
image             408 drivers/video/fbdev/core/fbmem.c 		image->width = image->height;
image             409 drivers/video/fbdev/core/fbmem.c 		image->height = tmp;
image             410 drivers/video/fbdev/core/fbmem.c 		tmp = image->dx;
image             411 drivers/video/fbdev/core/fbmem.c 		image->dx = image->dy;
image             412 drivers/video/fbdev/core/fbmem.c 		image->dy = info->var.yres - image->height - tmp;
image             415 drivers/video/fbdev/core/fbmem.c 	image->data = dst;
image             418 drivers/video/fbdev/core/fbmem.c static void fb_do_show_logo(struct fb_info *info, struct fb_image *image,
image             423 drivers/video/fbdev/core/fbmem.c 	if (image->width > info->var.xres || image->height > info->var.yres)
image             428 drivers/video/fbdev/core/fbmem.c 		     x < num && image->dx + image->width <= info->var.xres;
image             430 drivers/video/fbdev/core/fbmem.c 			info->fbops->fb_imageblit(info, image);
image             431 drivers/video/fbdev/core/fbmem.c 			image->dx += image->width + 8;
image             434 drivers/video/fbdev/core/fbmem.c 		u32 dx = image->dx;
image             436 drivers/video/fbdev/core/fbmem.c 		for (x = 0; x < num && image->dx <= dx; x++) {
image             437 drivers/video/fbdev/core/fbmem.c 			info->fbops->fb_imageblit(info, image);
image             438 drivers/video/fbdev/core/fbmem.c 			image->dx -= image->width + 8;
image             442 drivers/video/fbdev/core/fbmem.c 		     x < num && image->dy + image->height <= info->var.yres;
image             444 drivers/video/fbdev/core/fbmem.c 			info->fbops->fb_imageblit(info, image);
image             445 drivers/video/fbdev/core/fbmem.c 			image->dy += image->height + 8;
image             448 drivers/video/fbdev/core/fbmem.c 		u32 dy = image->dy;
image             450 drivers/video/fbdev/core/fbmem.c 		for (x = 0; x < num && image->dy <= dy; x++) {
image             451 drivers/video/fbdev/core/fbmem.c 			info->fbops->fb_imageblit(info, image);
image             452 drivers/video/fbdev/core/fbmem.c 			image->dy -= image->height + 8;
image             463 drivers/video/fbdev/core/fbmem.c 	struct fb_image image;
image             470 drivers/video/fbdev/core/fbmem.c 	image.depth = 8;
image             471 drivers/video/fbdev/core/fbmem.c 	image.data = logo->data;
image             500 drivers/video/fbdev/core/fbmem.c 		image.data = logo_new;
image             515 drivers/video/fbdev/core/fbmem.c 		image.dx = (xres - n * (logo->width + 8) - 8) / 2;
image             516 drivers/video/fbdev/core/fbmem.c 		image.dy = y ?: (yres - logo->height) / 2;
image             518 drivers/video/fbdev/core/fbmem.c 		image.dx = 0;
image             519 drivers/video/fbdev/core/fbmem.c 		image.dy = y;
image             522 drivers/video/fbdev/core/fbmem.c 	image.width = logo->width;
image             523 drivers/video/fbdev/core/fbmem.c 	image.height = logo->height;
image             529 drivers/video/fbdev/core/fbmem.c 			fb_rotate_logo(info, logo_rotate, &image, rotate);
image             532 drivers/video/fbdev/core/fbmem.c 	fb_do_show_logo(info, &image, rotate, n);
image             539 drivers/video/fbdev/core/fbmem.c 	return image.dy + logo->height;
image              28 drivers/video/fbdev/core/softcursor.c 	struct fb_image *image;
image              34 drivers/video/fbdev/core/softcursor.c 	s_pitch = (cursor->image.width + 7) >> 3;
image              35 drivers/video/fbdev/core/softcursor.c 	dsize = s_pitch * cursor->image.height;
image              49 drivers/video/fbdev/core/softcursor.c 	image = (struct fb_image *)ops->cursor_src;
image              50 drivers/video/fbdev/core/softcursor.c 	*image = cursor->image;
image              53 drivers/video/fbdev/core/softcursor.c 	size = d_pitch * image->height + buf_align;
image              61 drivers/video/fbdev/core/softcursor.c 				src[i] = image->data[i] ^ cursor->mask[i];
image              66 drivers/video/fbdev/core/softcursor.c 				src[i] = image->data[i] & cursor->mask[i];
image              70 drivers/video/fbdev/core/softcursor.c 		memcpy(src, image->data, dsize);
image              72 drivers/video/fbdev/core/softcursor.c 	fb_pad_aligned_buffer(dst, d_pitch, src, s_pitch, image->height);
image              73 drivers/video/fbdev/core/softcursor.c 	image->data = dst;
image              74 drivers/video/fbdev/core/softcursor.c 	info->fbops->fb_imageblit(info, image);
image              52 drivers/video/fbdev/core/sysimgblt.c static void color_imageblit(const struct fb_image *image, struct fb_info *p,
image              61 drivers/video/fbdev/core/sysimgblt.c 	const u8 *src = image->data;
image              64 drivers/video/fbdev/core/sysimgblt.c 	for (i = image->height; i--; ) {
image              65 drivers/video/fbdev/core/sysimgblt.c 		n = image->width;
image             111 drivers/video/fbdev/core/sysimgblt.c static void slow_imageblit(const struct fb_image *image, struct fb_info *p,
image             119 drivers/video/fbdev/core/sysimgblt.c 	u32 spitch = (image->width+7)/8;
image             120 drivers/video/fbdev/core/sysimgblt.c 	const u8 *src = image->data, *s;
image             127 drivers/video/fbdev/core/sysimgblt.c 	for (i = image->height; i--; ) {
image             130 drivers/video/fbdev/core/sysimgblt.c 		j = image->width;
image             186 drivers/video/fbdev/core/sysimgblt.c static void fast_imageblit(const struct fb_image *image, struct fb_info *p,
image             190 drivers/video/fbdev/core/sysimgblt.c 	u32 ppw = 32/bpp, spitch = (image->width + 7)/8;
image             192 drivers/video/fbdev/core/sysimgblt.c 	const char *s = image->data, *src;
image             219 drivers/video/fbdev/core/sysimgblt.c 	k = image->width/ppw;
image             221 drivers/video/fbdev/core/sysimgblt.c 	for (i = image->height; i--; ) {
image             240 drivers/video/fbdev/core/sysimgblt.c void sys_imageblit(struct fb_info *p, const struct fb_image *image)
image             244 drivers/video/fbdev/core/sysimgblt.c 	u32 width = image->width;
image             245 drivers/video/fbdev/core/sysimgblt.c 	u32 dx = image->dx, dy = image->dy;
image             262 drivers/video/fbdev/core/sysimgblt.c 	if (image->depth == 1) {
image             265 drivers/video/fbdev/core/sysimgblt.c 			fgcolor = ((u32*)(p->pseudo_palette))[image->fg_color];
image             266 drivers/video/fbdev/core/sysimgblt.c 			bgcolor = ((u32*)(p->pseudo_palette))[image->bg_color];
image             268 drivers/video/fbdev/core/sysimgblt.c 			fgcolor = image->fg_color;
image             269 drivers/video/fbdev/core/sysimgblt.c 			bgcolor = image->bg_color;
image             275 drivers/video/fbdev/core/sysimgblt.c 			fast_imageblit(image, p, dst1, fgcolor, bgcolor);
image             277 drivers/video/fbdev/core/sysimgblt.c 			slow_imageblit(image, p, dst1, fgcolor, bgcolor,
image             280 drivers/video/fbdev/core/sysimgblt.c 		color_imageblit(image, p, dst1, start_index, pitch_index);
image             232 drivers/video/fbdev/cyber2000fb.c cyber2000fb_imageblit(struct fb_info *info, const struct fb_image *image)
image             234 drivers/video/fbdev/cyber2000fb.c 	cfb_imageblit(info, image);
image             318 drivers/video/fbdev/fb-puv3.c static void unifb_imageblit(struct fb_info *info, const struct fb_image *image)
image             320 drivers/video/fbdev/fb-puv3.c 	sys_imageblit(info, image);
image             550 drivers/video/fbdev/ffb.c static void ffb_imageblit(struct fb_info *info, const struct fb_image *image)
image             554 drivers/video/fbdev/ffb.c 	const u8 *data = image->data;
image             560 drivers/video/fbdev/ffb.c 	if (image->depth > 1) {
image             561 drivers/video/fbdev/ffb.c 		cfb_imageblit(info, image);
image             565 drivers/video/fbdev/ffb.c 	fg = ((u32 *)info->pseudo_palette)[image->fg_color];
image             566 drivers/video/fbdev/ffb.c 	bg = ((u32 *)info->pseudo_palette)[image->bg_color];
image             568 drivers/video/fbdev/ffb.c 	xy = (image->dy << 16) | image->dx;
image             569 drivers/video/fbdev/ffb.c 	width = image->width;
image             592 drivers/video/fbdev/ffb.c 		for (i = 0; i < image->height; i++) {
image             612 drivers/video/fbdev/ffb.c 		for (i = 0; i < image->height; i++) {
image             995 drivers/video/fbdev/fsl-diu-fb.c 	const void *image, uint16_t bg, uint16_t fg,
image            1007 drivers/video/fbdev/fsl-diu-fb.c 		uint32_t line = be32_to_cpup(image);
image            1015 drivers/video/fbdev/fsl-diu-fb.c 		image += DIV_ROUND_UP(width, 8);
image            1029 drivers/video/fbdev/fsl-diu-fb.c 	if (cursor->image.width > MAX_CURS || cursor->image.height > MAX_CURS)
image            1048 drivers/video/fbdev/fsl-diu-fb.c 		yy = (cursor->image.dy - info->var.yoffset) & 0x7ff;
image            1049 drivers/video/fbdev/fsl-diu-fb.c 		xx = (cursor->image.dx - info->var.xoffset) & 0x7ff;
image            1065 drivers/video/fbdev/fsl-diu-fb.c 			DIV_ROUND_UP(cursor->image.width, 8) *
image            1066 drivers/video/fbdev/fsl-diu-fb.c 			cursor->image.height;
image            1069 drivers/video/fbdev/fsl-diu-fb.c 		unsigned int bg_idx = cursor->image.bg_color;
image            1070 drivers/video/fbdev/fsl-diu-fb.c 		unsigned int fg_idx = cursor->image.fg_color;
image            1071 drivers/video/fbdev/fsl-diu-fb.c 		uint32_t *image, *source, *mask;
image            1089 drivers/video/fbdev/fsl-diu-fb.c 		image = (uint32_t *)data->next_cursor;
image            1090 drivers/video/fbdev/fsl-diu-fb.c 		source = (uint32_t *)cursor->image.data;
image            1095 drivers/video/fbdev/fsl-diu-fb.c 				image[i] = source[i] ^ mask[i];
image            1098 drivers/video/fbdev/fsl-diu-fb.c 				image[i] = source[i] & mask[i];
image            1100 drivers/video/fbdev/fsl-diu-fb.c 		fsl_diu_load_cursor_image(info, image, bg, fg,
image            1101 drivers/video/fbdev/fsl-diu-fb.c 			cursor->image.width, cursor->image.height);
image             145 drivers/video/fbdev/hecubafb.c 				const struct fb_image *image)
image             149 drivers/video/fbdev/hecubafb.c 	sys_imageblit(info, image);
image             509 drivers/video/fbdev/hgafb.c static void hgafb_imageblit(struct fb_info *info, const struct fb_image *image)
image             512 drivers/video/fbdev/hgafb.c 	u8 *cdat = (u8 *) image->data;
image             513 drivers/video/fbdev/hgafb.c 	u_int rows, y = image->dy;
image             517 drivers/video/fbdev/hgafb.c 	for (rows = image->height; rows--; y++) {
image             518 drivers/video/fbdev/hgafb.c 		for (x = 0; x < image->width; x+= 8) {
image             520 drivers/video/fbdev/hgafb.c 			dest = rowaddr(info, y) + ((image->dx + x)>> 3);
image             617 drivers/video/fbdev/hyperv_fb.c 			       const struct fb_image *image)
image             621 drivers/video/fbdev/hyperv_fb.c 	cfb_imageblit(p, image);
image             367 drivers/video/fbdev/i810/i810_accel.c void i810fb_imageblit(struct fb_info *info, const struct fb_image *image)
image             373 drivers/video/fbdev/i810/i810_accel.c 	    par->depth == 4 || image->depth != 1) {
image             374 drivers/video/fbdev/i810/i810_accel.c 		cfb_imageblit(info, image);
image             380 drivers/video/fbdev/i810/i810_accel.c 		fg = image->fg_color;
image             381 drivers/video/fbdev/i810/i810_accel.c 		bg = image->bg_color;
image             385 drivers/video/fbdev/i810/i810_accel.c 		fg = ((u32 *)(info->pseudo_palette))[image->fg_color];
image             386 drivers/video/fbdev/i810/i810_accel.c 		bg = ((u32 *)(info->pseudo_palette))[image->bg_color];
image             390 drivers/video/fbdev/i810/i810_accel.c 	dst = info->fix.smem_start + (image->dy * info->fix.line_length) + 
image             391 drivers/video/fbdev/i810/i810_accel.c 		(image->dx * par->depth);
image             393 drivers/video/fbdev/i810/i810_accel.c 	size = (image->width+7)/8 + 1;
image             395 drivers/video/fbdev/i810/i810_accel.c 	size *= image->height;
image             398 drivers/video/fbdev/i810/i810_accel.c 	mono_src_copy_imm_blit(image->width * par->depth, 
image             399 drivers/video/fbdev/i810/i810_accel.c 			       image->height, info->fix.line_length, 
image             401 drivers/video/fbdev/i810/i810_accel.c 			       PAT_COPY_ROP, dst, (u32 *) image->data, 
image            1486 drivers/video/fbdev/i810/i810_main.c 	if (cursor->image.width > 64 || cursor->image.height > 64)
image            1499 drivers/video/fbdev/i810/i810_main.c 		tmp = (cursor->image.dx - info->var.xoffset) & 0xffff;
image            1500 drivers/video/fbdev/i810/i810_main.c 		tmp |= (cursor->image.dy - info->var.yoffset) << 16;
image            1508 drivers/video/fbdev/i810/i810_main.c 		i810_load_cursor_colors(cursor->image.fg_color,
image            1509 drivers/video/fbdev/i810/i810_main.c 					cursor->image.bg_color,
image            1513 drivers/video/fbdev/i810/i810_main.c 		int size = ((cursor->image.width + 7) >> 3) *
image            1514 drivers/video/fbdev/i810/i810_main.c 			cursor->image.height;
image            1524 drivers/video/fbdev/i810/i810_main.c 				data[i] = cursor->image.data[i] ^ cursor->mask[i];
image            1529 drivers/video/fbdev/i810/i810_main.c 				data[i] = cursor->image.data[i] & cursor->mask[i];
image            1533 drivers/video/fbdev/i810/i810_main.c 		i810_load_cursor_image(cursor->image.width,
image            1534 drivers/video/fbdev/i810/i810_main.c 				       cursor->image.height, data,
image              31 drivers/video/fbdev/i810/i810_main.h extern void i810fb_imageblit(struct fb_info *p, const struct fb_image *image);
image            1207 drivers/video/fbdev/imsttfb.c 		xx = cursor->image.dx - info->var.xoffset;
image            1208 drivers/video/fbdev/imsttfb.c 		yy = cursor->image.dy - info->var.yoffset;
image            1215 drivers/video/fbdev/imsttfb.c                 int fg_idx = cursor->image.fg_color;
image            1216 drivers/video/fbdev/imsttfb.c                 int width = (cursor->image.width+7)/8;
image            1217 drivers/video/fbdev/imsttfb.c                 u8 *dat = (u8 *) cursor->image.data;
image            1223 drivers/video/fbdev/imsttfb.c                         for (i = 0; i < cursor->image.height; i++) {
image            1235 drivers/video/fbdev/imsttfb.c                         for (i = 0; i < cursor->image.height; i++) {
image             152 drivers/video/fbdev/intelfb/intelfbdrv.c 			      const struct fb_image *image);
image            1508 drivers/video/fbdev/intelfb/intelfbdrv.c 			      const struct fb_image *image)
image            1518 drivers/video/fbdev/intelfb/intelfbdrv.c 	    || image->depth != 1) {
image            1519 drivers/video/fbdev/intelfb/intelfbdrv.c 		cfb_imageblit(info, image);
image            1524 drivers/video/fbdev/intelfb/intelfbdrv.c 		fgcolor = dinfo->pseudo_palette[image->fg_color];
image            1525 drivers/video/fbdev/intelfb/intelfbdrv.c 		bgcolor = dinfo->pseudo_palette[image->bg_color];
image            1527 drivers/video/fbdev/intelfb/intelfbdrv.c 		fgcolor = image->fg_color;
image            1528 drivers/video/fbdev/intelfb/intelfbdrv.c 		bgcolor = image->bg_color;
image            1531 drivers/video/fbdev/intelfb/intelfbdrv.c 	if (!intelfbhw_do_drawglyph(dinfo, fgcolor, bgcolor, image->width,
image            1532 drivers/video/fbdev/intelfb/intelfbdrv.c 				    image->height, image->data,
image            1533 drivers/video/fbdev/intelfb/intelfbdrv.c 				    image->dx, image->dy,
image            1535 drivers/video/fbdev/intelfb/intelfbdrv.c 		cfb_imageblit(info, image);
image            1562 drivers/video/fbdev/intelfb/intelfbdrv.c 			cursor->image.width, cursor->image.height,
image            1563 drivers/video/fbdev/intelfb/intelfbdrv.c 			cursor->image.dx, cursor->image.dy);
image            1567 drivers/video/fbdev/intelfb/intelfbdrv.c 		intelfbhw_cursor_setpos(dinfo, cursor->image.dx,
image            1568 drivers/video/fbdev/intelfb/intelfbdrv.c 					cursor->image.dy);
image            1571 drivers/video/fbdev/intelfb/intelfbdrv.c 			fg =dinfo->pseudo_palette[cursor->image.fg_color];
image            1572 drivers/video/fbdev/intelfb/intelfbdrv.c 			bg =dinfo->pseudo_palette[cursor->image.bg_color];
image            1574 drivers/video/fbdev/intelfb/intelfbdrv.c 			fg = cursor->image.fg_color;
image            1575 drivers/video/fbdev/intelfb/intelfbdrv.c 			bg = cursor->image.bg_color;
image            1578 drivers/video/fbdev/intelfb/intelfbdrv.c 		intelfbhw_cursor_load(dinfo, cursor->image.width,
image            1579 drivers/video/fbdev/intelfb/intelfbdrv.c 				      cursor->image.height,
image            1590 drivers/video/fbdev/intelfb/intelfbdrv.c 		dx = cursor->image.dx - info->var.xoffset;
image            1591 drivers/video/fbdev/intelfb/intelfbdrv.c 		dy = cursor->image.dy - info->var.yoffset;
image            1597 drivers/video/fbdev/intelfb/intelfbdrv.c 		if (cursor->image.width > 64 || cursor->image.height > 64)
image            1607 drivers/video/fbdev/intelfb/intelfbdrv.c 			fg = dinfo->pseudo_palette[cursor->image.fg_color];
image            1608 drivers/video/fbdev/intelfb/intelfbdrv.c 			bg = dinfo->pseudo_palette[cursor->image.bg_color];
image            1610 drivers/video/fbdev/intelfb/intelfbdrv.c 			fg = cursor->image.fg_color;
image            1611 drivers/video/fbdev/intelfb/intelfbdrv.c 			bg = cursor->image.bg_color;
image            1618 drivers/video/fbdev/intelfb/intelfbdrv.c 		u32 s_pitch = (ROUND_UP_TO(cursor->image.width, 8) / 8);
image            1619 drivers/video/fbdev/intelfb/intelfbdrv.c 		u32 size = s_pitch * cursor->image.height;
image            1620 drivers/video/fbdev/intelfb/intelfbdrv.c 		u8 *dat = (u8 *) cursor->image.data;
image            1625 drivers/video/fbdev/intelfb/intelfbdrv.c 		if (cursor->image.depth != 1)
image            1644 drivers/video/fbdev/intelfb/intelfbdrv.c 		intelfbhw_cursor_load(dinfo, cursor->image.width,
image            1645 drivers/video/fbdev/intelfb/intelfbdrv.c 				      cursor->image.height, src);
image             107 drivers/video/fbdev/matrox/matroxfb_accel.c static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image);
image             499 drivers/video/fbdev/matrox/matroxfb_accel.c static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image) {
image             504 drivers/video/fbdev/matrox/matroxfb_accel.c 	if (image->depth == 1) {
image             507 drivers/video/fbdev/matrox/matroxfb_accel.c 		fgx = ((u_int32_t*)info->pseudo_palette)[image->fg_color];
image             508 drivers/video/fbdev/matrox/matroxfb_accel.c 		bgx = ((u_int32_t*)info->pseudo_palette)[image->bg_color];
image             509 drivers/video/fbdev/matrox/matroxfb_accel.c 		matroxfb_1bpp_imageblit(minfo, fgx, bgx, image->data, image->width, image->height, image->dy, image->dx);
image             516 drivers/video/fbdev/matrox/matroxfb_accel.c 		cfb_imageblit(info, image);
image              73 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 				 u32 bgcolor, const struct fb_image *image,
image              92 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	line = image->data;
image              93 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	bytes = (image->width + 7) >> 3;
image             122 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 				 u32 bgcolor, const struct fb_image *image,
image             135 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	line = ptr = image->data;
image             136 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	bytes = image->width;
image             161 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 				  u32 bgcolor, const struct fb_image *image,
image             169 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	line = image->data;
image             170 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	bytes = image->width << 1;
image             185 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 				const struct fb_image *image)
image             195 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	u16 width = image->width, height = image->height;
image             196 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	u16 dx = image->dx, dy = image->dy;
image             200 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	x2 = image->dx + image->width;
image             201 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	y2 = image->dy + image->height;
image             209 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	switch (image->depth) {
image             217 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 			    ((u32 *) (info->pseudo_palette))[image->fg_color];
image             219 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 			    ((u32 *) (info->pseudo_palette))[image->bg_color];
image             221 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 			fgcolor = image->fg_color;
image             222 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 			bgcolor = image->bg_color;
image             240 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		cfb_imageblit(info, image);
image             246 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		return cfb_imageblit(info, image);
image             247 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmdfn(cmd, step, dx, dy, width, height, fgcolor, bgcolor, image, info);
image             507 drivers/video/fbdev/metronomefb.c 				const struct fb_image *image)
image             511 drivers/video/fbdev/metronomefb.c 	sys_imageblit(info, image);
image            1429 drivers/video/fbdev/neofb.c neo2200_imageblit(struct fb_info *info, const struct fb_image *image)
image            1432 drivers/video/fbdev/neofb.c 	int s_pitch = (image->width * image->depth + 7) >> 3;
image            1439 drivers/video/fbdev/neofb.c 	data_len = ((d_pitch * image->height) + buf_align) & ~buf_align;
image            1443 drivers/video/fbdev/neofb.c 	if (image->depth == 1) {
image            1444 drivers/video/fbdev/neofb.c 		if (info->var.bits_per_pixel == 24 && image->width < 16) {
image            1450 drivers/video/fbdev/neofb.c 			cfb_imageblit(info, image);
image            1454 drivers/video/fbdev/neofb.c 	} else if (image->depth == info->var.bits_per_pixel) {
image            1459 drivers/video/fbdev/neofb.c 		cfb_imageblit(info, image);
image            1465 drivers/video/fbdev/neofb.c 		writel(image->fg_color, &par->neo2200->fgColor);
image            1466 drivers/video/fbdev/neofb.c 		writel(image->bg_color, &par->neo2200->bgColor);
image            1470 drivers/video/fbdev/neofb.c 		writel(((u32 *) (info->pseudo_palette))[image->fg_color],
image            1472 drivers/video/fbdev/neofb.c 		writel(((u32 *) (info->pseudo_palette))[image->bg_color],
image            1484 drivers/video/fbdev/neofb.c 	writel(((image->dx & 0xffff) * (info->var.bits_per_pixel >> 3) +
image            1485 drivers/video/fbdev/neofb.c 		image->dy * info->fix.line_length), &par->neo2200->dstStart);
image            1486 drivers/video/fbdev/neofb.c 	writel((image->height << 16) | (image->width & 0xffff),
image            1489 drivers/video/fbdev/neofb.c 	memcpy_toio(par->mmio_vbase + 0x100000, image->data, data_len);
image            1525 drivers/video/fbdev/neofb.c neofb_imageblit(struct fb_info *info, const struct fb_image *image)
image            1532 drivers/video/fbdev/neofb.c 			neo2200_imageblit(info, image);
image            1535 drivers/video/fbdev/neofb.c 			cfb_imageblit(info, image);
image             353 drivers/video/fbdev/nvidia/nv_accel.c 				       const struct fb_image *image)
image             357 drivers/video/fbdev/nvidia/nv_accel.c 	u32 dsize, width, *data = (u32 *) image->data, tmp;
image             360 drivers/video/fbdev/nvidia/nv_accel.c 	width = (image->width + 31) & ~31;
image             361 drivers/video/fbdev/nvidia/nv_accel.c 	dsize = (width * image->height) >> 5;
image             364 drivers/video/fbdev/nvidia/nv_accel.c 		fg = image->fg_color | mask;
image             365 drivers/video/fbdev/nvidia/nv_accel.c 		bg = image->bg_color | mask;
image             367 drivers/video/fbdev/nvidia/nv_accel.c 		fg = ((u32 *) info->pseudo_palette)[image->fg_color] | mask;
image             368 drivers/video/fbdev/nvidia/nv_accel.c 		bg = ((u32 *) info->pseudo_palette)[image->bg_color] | mask;
image             372 drivers/video/fbdev/nvidia/nv_accel.c 	NVDmaNext(par, (image->dy << 16) | (image->dx & 0xffff));
image             373 drivers/video/fbdev/nvidia/nv_accel.c 	NVDmaNext(par, ((image->dy + image->height) << 16) |
image             374 drivers/video/fbdev/nvidia/nv_accel.c 		  ((image->dx + image->width) & 0xffff));
image             377 drivers/video/fbdev/nvidia/nv_accel.c 	NVDmaNext(par, (image->height << 16) | width);
image             378 drivers/video/fbdev/nvidia/nv_accel.c 	NVDmaNext(par, (image->height << 16) | width);
image             379 drivers/video/fbdev/nvidia/nv_accel.c 	NVDmaNext(par, (image->dy << 16) | (image->dx & 0xffff));
image             407 drivers/video/fbdev/nvidia/nv_accel.c void nvidiafb_imageblit(struct fb_info *info, const struct fb_image *image)
image             414 drivers/video/fbdev/nvidia/nv_accel.c 	if (image->depth == 1 && !par->lockup)
image             415 drivers/video/fbdev/nvidia/nv_accel.c 		nvidiafb_mono_color_expand(info, image);
image             417 drivers/video/fbdev/nvidia/nv_accel.c 		cfb_imageblit(info, image);
image              56 drivers/video/fbdev/nvidia/nv_proto.h 			       const struct fb_image *image);
image             536 drivers/video/fbdev/nvidia/nvidia.c 	if (cursor->image.width > MAX_CURS || cursor->image.height > MAX_CURS)
image             552 drivers/video/fbdev/nvidia/nvidia.c 		yy = cursor->image.dy - info->var.yoffset;
image             553 drivers/video/fbdev/nvidia/nvidia.c 		xx = cursor->image.dx - info->var.xoffset;
image             561 drivers/video/fbdev/nvidia/nvidia.c 		u32 bg_idx = cursor->image.bg_color;
image             562 drivers/video/fbdev/nvidia/nvidia.c 		u32 fg_idx = cursor->image.fg_color;
image             563 drivers/video/fbdev/nvidia/nvidia.c 		u32 s_pitch = (cursor->image.width + 7) >> 3;
image             565 drivers/video/fbdev/nvidia/nvidia.c 		u8 *dat = (u8 *) cursor->image.data;
image             569 drivers/video/fbdev/nvidia/nvidia.c 		src = kmalloc_array(s_pitch, cursor->image.height, GFP_ATOMIC);
image             574 drivers/video/fbdev/nvidia/nvidia.c 				for (i = 0; i < s_pitch * cursor->image.height; i++)
image             579 drivers/video/fbdev/nvidia/nvidia.c 				for (i = 0; i < s_pitch * cursor->image.height; i++)
image             585 drivers/video/fbdev/nvidia/nvidia.c 						cursor->image.height);
image             598 drivers/video/fbdev/nvidia/nvidia.c 						   cursor->image.width,
image             599 drivers/video/fbdev/nvidia/nvidia.c 						   cursor->image.height);
image            1150 drivers/video/fbdev/pm2fb.c static void pm2fb_imageblit(struct fb_info *info, const struct fb_image *image)
image            1153 drivers/video/fbdev/pm2fb.c 	u32 height = image->height;
image            1155 drivers/video/fbdev/pm2fb.c 	const u32 *src = (const u32 *)image->data;
image            1165 drivers/video/fbdev/pm2fb.c 	if (info->flags & FBINFO_HWACCEL_DISABLED || image->depth != 1) {
image            1166 drivers/video/fbdev/pm2fb.c 		cfb_imageblit(info, image);
image            1171 drivers/video/fbdev/pm2fb.c 		fgx = image->fg_color;
image            1172 drivers/video/fbdev/pm2fb.c 		bgx = image->bg_color;
image            1176 drivers/video/fbdev/pm2fb.c 		fgx = par->palette[image->fg_color];
image            1177 drivers/video/fbdev/pm2fb.c 		bgx = par->palette[image->bg_color];
image            1192 drivers/video/fbdev/pm2fb.c 			((image->dy & 0xfff) << 16) | (image->dx & 0x0fff));
image            1194 drivers/video/fbdev/pm2fb.c 			(((image->dy + image->height) & 0x0fff) << 16) |
image            1195 drivers/video/fbdev/pm2fb.c 			((image->dx + image->width) & 0x0fff));
image            1200 drivers/video/fbdev/pm2fb.c 			((image->dy & 0xfff) << 16) | (image->dx & 0x0fff));
image            1202 drivers/video/fbdev/pm2fb.c 			((image->height & 0x0fff) << 16) |
image            1203 drivers/video/fbdev/pm2fb.c 			((image->width) & 0x0fff));
image            1236 drivers/video/fbdev/pm2fb.c 		int width = ((image->width + 7) >> 3)
image            1263 drivers/video/fbdev/pm2fb.c 	int x = cursor->image.dx - info->var.xoffset;
image            1264 drivers/video/fbdev/pm2fb.c 	int y = cursor->image.dy - info->var.yoffset;
image            1294 drivers/video/fbdev/pm2fb.c 		u32 fg_idx = cursor->image.fg_color;
image            1295 drivers/video/fbdev/pm2fb.c 		u32 bg_idx = cursor->image.bg_color;
image            1317 drivers/video/fbdev/pm2fb.c 		u8 *bitmap = (u8 *)cursor->image.data;
image            1322 drivers/video/fbdev/pm2fb.c 		for (i = 0; i < cursor->image.height; i++) {
image            1323 drivers/video/fbdev/pm2fb.c 			int j = (cursor->image.width + 7) >> 3;
image            1369 drivers/video/fbdev/pm2fb.c 	if (cursor->image.width > 64 ||
image            1370 drivers/video/fbdev/pm2fb.c 	    cursor->image.height > 64 ||
image            1371 drivers/video/fbdev/pm2fb.c 	    cursor->image.depth > 1)
image            1392 drivers/video/fbdev/pm2fb.c 		int x = cursor->image.dx - info->var.xoffset + 63;
image            1393 drivers/video/fbdev/pm2fb.c 		int y = cursor->image.dy - info->var.yoffset + 63;
image            1403 drivers/video/fbdev/pm2fb.c 		u32 fg_idx = cursor->image.fg_color;
image            1404 drivers/video/fbdev/pm2fb.c 		u32 bg_idx = cursor->image.bg_color;
image            1424 drivers/video/fbdev/pm2fb.c 		u8 *bitmap = (u8 *)cursor->image.data;
image            1431 drivers/video/fbdev/pm2fb.c 		for (i = 0; i < cursor->image.height; i++) {
image            1432 drivers/video/fbdev/pm2fb.c 			int j = (cursor->image.width + 7) >> 3;
image            1457 drivers/video/fbdev/pm2fb.c 		for (i = 0; i < cursor->image.height; i++) {
image            1458 drivers/video/fbdev/pm2fb.c 			int j = (cursor->image.width + 7) >> 3;
image             511 drivers/video/fbdev/pm3fb.c static void pm3fb_imageblit(struct fb_info *info, const struct fb_image *image)
image             514 drivers/video/fbdev/pm3fb.c 	u32 height = image->height;
image             516 drivers/video/fbdev/pm3fb.c 	const u32 *src = (const u32 *)image->data;
image             521 drivers/video/fbdev/pm3fb.c 		cfb_imageblit(info, image);
image             526 drivers/video/fbdev/pm3fb.c 		fgx = image->fg_color;
image             527 drivers/video/fbdev/pm3fb.c 		bgx = image->bg_color;
image             531 drivers/video/fbdev/pm3fb.c 		fgx = par->palette[image->fg_color];
image             532 drivers/video/fbdev/pm3fb.c 		bgx = par->palette[image->bg_color];
image             535 drivers/video/fbdev/pm3fb.c 	if (image->depth != 1) {
image             536 drivers/video/fbdev/pm3fb.c 		cfb_imageblit(info, image);
image             563 drivers/video/fbdev/pm3fb.c 			((image->dy & 0x0fff) << 16) | (image->dx & 0x0fff));
image             565 drivers/video/fbdev/pm3fb.c 			(((image->dy + image->height) & 0x0fff) << 16) |
image             566 drivers/video/fbdev/pm3fb.c 			((image->dx + image->width) & 0x0fff));
image             568 drivers/video/fbdev/pm3fb.c 			PM3RectanglePosition_XOffset(image->dx) |
image             569 drivers/video/fbdev/pm3fb.c 			PM3RectanglePosition_YOffset(image->dy));
image             575 drivers/video/fbdev/pm3fb.c 			PM3Render2D_Width(image->width) |
image             576 drivers/video/fbdev/pm3fb.c 			PM3Render2D_Height(image->height));
image             580 drivers/video/fbdev/pm3fb.c 		int width = ((image->width + 7) >> 3)
image             621 drivers/video/fbdev/pm3fb.c 	if (cursor->image.width > 64 ||
image             622 drivers/video/fbdev/pm3fb.c 	    cursor->image.height > 64 ||
image             623 drivers/video/fbdev/pm3fb.c 	    cursor->image.depth > 1)
image             641 drivers/video/fbdev/pm3fb.c 		int x = cursor->image.dx - info->var.xoffset;
image             642 drivers/video/fbdev/pm3fb.c 		int y = cursor->image.dy - info->var.yoffset;
image             658 drivers/video/fbdev/pm3fb.c 		u32 fg_idx = cursor->image.fg_color;
image             659 drivers/video/fbdev/pm3fb.c 		u32 bg_idx = cursor->image.bg_color;
image             679 drivers/video/fbdev/pm3fb.c 		u8 *bitmap = (u8 *)cursor->image.data;
image             684 drivers/video/fbdev/pm3fb.c 		for (i = 0; i < cursor->image.height; i++) {
image             685 drivers/video/fbdev/pm3fb.c 			int j = (cursor->image.width + 7) >> 3;
image             108 drivers/video/fbdev/pmag-aa-fb.c 	if (cursor->image.height > BT431_CURSOR_SIZE ||
image             109 drivers/video/fbdev/pmag-aa-fb.c 	    cursor->image.width > BT431_CURSOR_SIZE) {
image             119 drivers/video/fbdev/pmag-aa-fb.c 				      cursor->image.dx, cursor->image.dy);
image             121 drivers/video/fbdev/pmag-aa-fb.c 		u8 fg = cursor->image.fg_color ? 0xf : 0x0;
image             122 drivers/video/fbdev/pmag-aa-fb.c 		u8 bg = cursor->image.bg_color ? 0xf : 0x0;
image             130 drivers/video/fbdev/pmag-aa-fb.c 				 cursor->image.data, cursor->mask, cursor->rop,
image             131 drivers/video/fbdev/pmag-aa-fb.c 				 cursor->image.width, cursor->image.height);
image            1492 drivers/video/fbdev/riva/fbdev.c 			     const struct fb_image *image)
image            1496 drivers/video/fbdev/riva/fbdev.c 	u8 *cdat = (u8 *) image->data;
image            1500 drivers/video/fbdev/riva/fbdev.c 	if ((info->flags & FBINFO_HWACCEL_DISABLED) || image->depth != 1) {
image            1501 drivers/video/fbdev/riva/fbdev.c 		cfb_imageblit(info, image);
image            1507 drivers/video/fbdev/riva/fbdev.c 		fgx = image->fg_color;
image            1508 drivers/video/fbdev/riva/fbdev.c 		bgx = image->bg_color;
image            1513 drivers/video/fbdev/riva/fbdev.c 			fgx = ((u32 *)info->pseudo_palette)[image->fg_color];
image            1514 drivers/video/fbdev/riva/fbdev.c 			bgx = ((u32 *)info->pseudo_palette)[image->bg_color];
image            1516 drivers/video/fbdev/riva/fbdev.c 			fgx = par->palette[image->fg_color];
image            1517 drivers/video/fbdev/riva/fbdev.c 			bgx = par->palette[image->bg_color];
image            1526 drivers/video/fbdev/riva/fbdev.c 		(image->dy << 16) | (image->dx & 0xFFFF));
image            1528 drivers/video/fbdev/riva/fbdev.c 		(((image->dy + image->height) << 16) |
image            1529 drivers/video/fbdev/riva/fbdev.c 		 ((image->dx + image->width) & 0xffff)));
image            1533 drivers/video/fbdev/riva/fbdev.c 		(image->height << 16) | ((image->width + 31) & ~31));
image            1535 drivers/video/fbdev/riva/fbdev.c 		(image->height << 16) | ((image->width + 31) & ~31));
image            1537 drivers/video/fbdev/riva/fbdev.c 		(image->dy << 16) | (image->dx & 0xFFFF));
image            1541 drivers/video/fbdev/riva/fbdev.c 	width = (image->width + 31)/32;
image            1542 drivers/video/fbdev/riva/fbdev.c 	size = width * image->height;
image            1584 drivers/video/fbdev/riva/fbdev.c 	if (cursor->image.width > MAX_CURS || cursor->image.height > MAX_CURS)
image            1600 drivers/video/fbdev/riva/fbdev.c 		yy = cursor->image.dy - info->var.yoffset;
image            1601 drivers/video/fbdev/riva/fbdev.c 		xx = cursor->image.dx - info->var.xoffset;
image            1610 drivers/video/fbdev/riva/fbdev.c 		u32 bg_idx = cursor->image.bg_color;
image            1611 drivers/video/fbdev/riva/fbdev.c 		u32 fg_idx = cursor->image.fg_color;
image            1612 drivers/video/fbdev/riva/fbdev.c 		u32 s_pitch = (cursor->image.width+7) >> 3;
image            1614 drivers/video/fbdev/riva/fbdev.c 		u8 *dat = (u8 *) cursor->image.data;
image            1618 drivers/video/fbdev/riva/fbdev.c 		src = kmalloc_array(s_pitch, cursor->image.height, GFP_ATOMIC);
image            1623 drivers/video/fbdev/riva/fbdev.c 				for (i = 0; i < s_pitch * cursor->image.height; i++)
image            1628 drivers/video/fbdev/riva/fbdev.c 				for (i = 0; i < s_pitch * cursor->image.height; i++)
image            1634 drivers/video/fbdev/riva/fbdev.c 						cursor->image.height);
image            1649 drivers/video/fbdev/riva/fbdev.c 						 cursor->image.width,
image            1650 drivers/video/fbdev/riva/fbdev.c 						 cursor->image.height);
image             347 drivers/video/fbdev/s3fb.c static void s3fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image)
image             349 drivers/video/fbdev/s3fb.c 	u32 fg = expand_color(image->fg_color);
image             350 drivers/video/fbdev/s3fb.c 	u32 bg = expand_color(image->bg_color);
image             357 drivers/video/fbdev/s3fb.c 	src1 = image->data;
image             358 drivers/video/fbdev/s3fb.c 	dst1 = info->screen_base + (image->dy * info->fix.line_length)
image             359 drivers/video/fbdev/s3fb.c 		 + ((image->dx / 8) * 4);
image             361 drivers/video/fbdev/s3fb.c 	for (y = 0; y < image->height; y++) {
image             364 drivers/video/fbdev/s3fb.c 		for (x = 0; x < image->width; x += 8) {
image             369 drivers/video/fbdev/s3fb.c 		src1 += image->width / 8;
image             404 drivers/video/fbdev/s3fb.c static void s3fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image)
image             406 drivers/video/fbdev/s3fb.c 	u32 fg = image->fg_color * 0x11111111;
image             407 drivers/video/fbdev/s3fb.c 	u32 bg = image->bg_color * 0x11111111;
image             414 drivers/video/fbdev/s3fb.c 	src1 = image->data;
image             415 drivers/video/fbdev/s3fb.c 	dst1 = info->screen_base + (image->dy * info->fix.line_length)
image             416 drivers/video/fbdev/s3fb.c 		 + ((image->dx / 8) * 4);
image             418 drivers/video/fbdev/s3fb.c 	for (y = 0; y < image->height; y++) {
image             421 drivers/video/fbdev/s3fb.c 		for (x = 0; x < image->width; x += 8) {
image             426 drivers/video/fbdev/s3fb.c 		src1 += image->width / 8;
image             431 drivers/video/fbdev/s3fb.c static void s3fb_imageblit(struct fb_info *info, const struct fb_image *image)
image             433 drivers/video/fbdev/s3fb.c 	if ((info->var.bits_per_pixel == 4) && (image->depth == 1)
image             434 drivers/video/fbdev/s3fb.c 	    && ((image->width % 8) == 0) && ((image->dx % 8) == 0)) {
image             436 drivers/video/fbdev/s3fb.c 			s3fb_iplan_imageblit(info, image);
image             438 drivers/video/fbdev/s3fb.c 			s3fb_cfb4_imageblit(info, image);
image             440 drivers/video/fbdev/s3fb.c 		cfb_imageblit(info, image);
image             404 drivers/video/fbdev/savage/savagefb.h 			       const struct fb_image *image);
image              92 drivers/video/fbdev/savage/savagefb_accel.c void savagefb_imageblit(struct fb_info *info, const struct fb_image *image)
image              97 drivers/video/fbdev/savage/savagefb_accel.c 	u32 *src = (u32 *) image->data;
image              99 drivers/video/fbdev/savage/savagefb_accel.c 	if (!image->width || !image->height)
image             102 drivers/video/fbdev/savage/savagefb_accel.c 	if (image->depth != 1) {
image             103 drivers/video/fbdev/savage/savagefb_accel.c 		cfb_imageblit(info, image);
image             108 drivers/video/fbdev/savage/savagefb_accel.c 		fg = image->fg_color;
image             109 drivers/video/fbdev/savage/savagefb_accel.c 		bg = image->bg_color;
image             111 drivers/video/fbdev/savage/savagefb_accel.c 		fg = ((u32 *)info->pseudo_palette)[image->fg_color];
image             112 drivers/video/fbdev/savage/savagefb_accel.c 		bg = ((u32 *)info->pseudo_palette)[image->bg_color];
image             122 drivers/video/fbdev/savage/savagefb_accel.c 	width = (image->width + 31) & ~31;
image             123 drivers/video/fbdev/savage/savagefb_accel.c 	size = (width * image->height)/8;
image             128 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_SEND(BCI_CLIP_LR(image->dx, image->dx + image->width - 1));
image             131 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_SEND(BCI_X_Y(image->dx, image->dy));
image             132 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_SEND(BCI_W_H(width, image->height));
image             236 drivers/video/fbdev/sbuslib.c 	ret |= get_user(addr, &argp->image);
image             237 drivers/video/fbdev/sbuslib.c 	ret |= put_user(compat_ptr(addr), &p->image);
image            1677 drivers/video/fbdev/sh_mobile_lcdcfb.c 				     const struct fb_image *image)
image            1679 drivers/video/fbdev/sh_mobile_lcdcfb.c 	sys_imageblit(info, image);
image             544 drivers/video/fbdev/skeletonfb.c void xxxfb_imageblit(struct fb_info *p, const struct fb_image *image) 
image            1055 drivers/video/fbdev/sm501fb.c 	if (cursor->image.width > 64)
image            1058 drivers/video/fbdev/sm501fb.c 	if (cursor->image.height > 64)
image            1061 drivers/video/fbdev/sm501fb.c 	if (cursor->image.depth > 1)
image            1075 drivers/video/fbdev/sm501fb.c 		unsigned int x = cursor->image.dx;
image            1076 drivers/video/fbdev/sm501fb.c 		unsigned int y = cursor->image.dy;
image            1089 drivers/video/fbdev/sm501fb.c 		unsigned int bg_col = cursor->image.bg_color;
image            1090 drivers/video/fbdev/sm501fb.c 		unsigned int fg_col = cursor->image.fg_color;
image            1116 drivers/video/fbdev/sm501fb.c 		const unsigned char *pcol = cursor->image.data;
image            1124 drivers/video/fbdev/sm501fb.c 			__func__, cursor->image.width, cursor->image.height);
image            1129 drivers/video/fbdev/sm501fb.c 		for (y = 0; y < cursor->image.height; y++) {
image            1130 drivers/video/fbdev/sm501fb.c 			for (x = 0; x < cursor->image.width; x++) {
image             930 drivers/video/fbdev/smscufx.c 				const struct fb_image *image)
image             934 drivers/video/fbdev/smscufx.c 	sys_imageblit(info, image);
image             936 drivers/video/fbdev/smscufx.c 	ufx_handle_damage(dev, image->dx, image->dy,
image             937 drivers/video/fbdev/smscufx.c 			image->width, image->height);
image             276 drivers/video/fbdev/ssd1307fb.c static void ssd1307fb_imageblit(struct fb_info *info, const struct fb_image *image)
image             279 drivers/video/fbdev/ssd1307fb.c 	sys_imageblit(info, image);
image             150 drivers/video/fbdev/sunxvr500.c static void e3d_imageblit(struct fb_info *info, const struct fb_image *image)
image             156 drivers/video/fbdev/sunxvr500.c 	cfb_imageblit(info, image);
image             158 drivers/video/fbdev/sunxvr500.c 	cfb_imageblit(info, image);
image             946 drivers/video/fbdev/tdfxfb.c static void tdfxfb_imageblit(struct fb_info *info, const struct fb_image *image)
image             949 drivers/video/fbdev/tdfxfb.c 	int size = image->height * ((image->width * image->depth + 7) >> 3);
image             954 drivers/video/fbdev/tdfxfb.c 	u8 *chardata = (u8 *) image->data;
image             956 drivers/video/fbdev/tdfxfb.c 	u32 dx = image->dx;
image             957 drivers/video/fbdev/tdfxfb.c 	u32 dy = image->dy;
image             960 drivers/video/fbdev/tdfxfb.c 	if (image->depth != 1) {
image             966 drivers/video/fbdev/tdfxfb.c 		cfb_imageblit(info, image);
image             973 drivers/video/fbdev/tdfxfb.c 		tdfx_outl(par, COLORFORE, image->fg_color);
image             974 drivers/video/fbdev/tdfxfb.c 		tdfx_outl(par, COLORBACK, image->bg_color);
image             979 drivers/video/fbdev/tdfxfb.c 			  par->palette[image->fg_color]);
image             981 drivers/video/fbdev/tdfxfb.c 			  par->palette[image->bg_color]);
image             989 drivers/video/fbdev/tdfxfb.c 	if (dy + image->height > 4095) {
image             994 drivers/video/fbdev/tdfxfb.c 	if (dx + image->width > 4095) {
image            1006 drivers/video/fbdev/tdfxfb.c 	tdfx_outl(par, DSTSIZE, image->width | (image->height << 16));
image            1050 drivers/video/fbdev/tdfxfb.c 	if (cursor->image.width > 64 ||
image            1051 drivers/video/fbdev/tdfxfb.c 	    cursor->image.height > 64 ||
image            1052 drivers/video/fbdev/tdfxfb.c 	    cursor->image.depth > 1)
image            1072 drivers/video/fbdev/tdfxfb.c 		u32 bg_idx = cursor->image.bg_color;
image            1073 drivers/video/fbdev/tdfxfb.c 		u32 fg_idx = cursor->image.fg_color;
image            1088 drivers/video/fbdev/tdfxfb.c 		int x = cursor->image.dx;
image            1089 drivers/video/fbdev/tdfxfb.c 		int y = cursor->image.dy - info->var.yoffset;
image            1116 drivers/video/fbdev/tdfxfb.c 		u8 *bitmap = (u8 *)cursor->image.data;
image            1122 drivers/video/fbdev/tdfxfb.c 		for (i = 0; i < cursor->image.height; i++) {
image            1124 drivers/video/fbdev/tdfxfb.c 			int j = (cursor->image.width + 7) >> 3;
image             620 drivers/video/fbdev/tgafb.c tgafb_mono_imageblit(struct fb_info *info, const struct fb_image *image)
image             632 drivers/video/fbdev/tgafb.c 	dx = image->dx;
image             633 drivers/video/fbdev/tgafb.c 	dy = image->dy;
image             634 drivers/video/fbdev/tgafb.c 	width = image->width;
image             635 drivers/video/fbdev/tgafb.c 	height = image->height;
image             658 drivers/video/fbdev/tgafb.c 	fgcolor = image->fg_color;
image             659 drivers/video/fbdev/tgafb.c 	bgcolor = image->bg_color;
image             687 drivers/video/fbdev/tgafb.c 	data = (const unsigned char *) image->data;
image             833 drivers/video/fbdev/tgafb.c tgafb_clut_imageblit(struct fb_info *info, const struct fb_image *image)
image             842 drivers/video/fbdev/tgafb.c 	dx = image->dx;
image             843 drivers/video/fbdev/tgafb.c 	dy = image->dy;
image             844 drivers/video/fbdev/tgafb.c 	width = image->width;
image             845 drivers/video/fbdev/tgafb.c 	height = image->height;
image             862 drivers/video/fbdev/tgafb.c 	data = image->data;
image             883 drivers/video/fbdev/tgafb.c tgafb_imageblit(struct fb_info *info, const struct fb_image *image)
image             888 drivers/video/fbdev/tgafb.c 	if (image->depth == 1) {
image             889 drivers/video/fbdev/tgafb.c 		tgafb_mono_imageblit(info, image);
image             897 drivers/video/fbdev/tgafb.c 	if (image->depth == info->var.bits_per_pixel) {
image             898 drivers/video/fbdev/tgafb.c 		cfb_imageblit(info, image);
image             903 drivers/video/fbdev/tgafb.c 	if (!is8bpp && image->depth == 8) {
image             904 drivers/video/fbdev/tgafb.c 		tgafb_clut_imageblit(info, image);
image             754 drivers/video/fbdev/udlfb.c 				const struct fb_image *image)
image             758 drivers/video/fbdev/udlfb.c 	sys_imageblit(info, image);
image             760 drivers/video/fbdev/udlfb.c 	dlfb_offload_damage(dlfb, image->dx, image->dy,
image             761 drivers/video/fbdev/udlfb.c 			image->width, image->height);
image            1117 drivers/video/fbdev/vga16fb.c static void vga_8planes_imageblit(struct fb_info *info, const struct fb_image *image)
image            1124 drivers/video/fbdev/vga16fb.c         const char *cdat = image->data;
image            1125 drivers/video/fbdev/vga16fb.c 	u32 dx = image->dx;
image            1130 drivers/video/fbdev/vga16fb.c         where = info->screen_base + dx + image->dy * info->fix.line_length;
image            1133 drivers/video/fbdev/vga16fb.c         writeb(image->bg_color, where);
image            1136 drivers/video/fbdev/vga16fb.c         setmask(image->fg_color ^ image->bg_color);
image            1139 drivers/video/fbdev/vga16fb.c         for (y = 0; y < image->height; y++, where += info->fix.line_length)
image            1148 drivers/video/fbdev/vga16fb.c static void vga_imageblit_expand(struct fb_info *info, const struct fb_image *image)
image            1150 drivers/video/fbdev/vga16fb.c 	char __iomem *where = info->screen_base + (image->dx/8) +
image            1151 drivers/video/fbdev/vga16fb.c 		image->dy * info->fix.line_length;
image            1153 drivers/video/fbdev/vga16fb.c 	char *cdat = (char *) image->data;
image            1164 drivers/video/fbdev/vga16fb.c 				setcolor(image->fg_color);
image            1168 drivers/video/fbdev/vga16fb.c 				writeb(image->bg_color, where);
image            1173 drivers/video/fbdev/vga16fb.c 				for (y = 0; y < image->height; y++) {
image            1175 drivers/video/fbdev/vga16fb.c 					for (x = image->width/8; x--;) 
image            1184 drivers/video/fbdev/vga16fb.c 				setcolor(image->bg_color);
image            1188 drivers/video/fbdev/vga16fb.c 				for (y = 0; y < image->height; y++) {
image            1190 drivers/video/fbdev/vga16fb.c 					for (x=image->width/8; x--;){
image            1192 drivers/video/fbdev/vga16fb.c 						setcolor(image->fg_color);
image            1203 drivers/video/fbdev/vga16fb.c 			vga_8planes_imageblit(info, image);
image            1207 drivers/video/fbdev/vga16fb.c 		cfb_imageblit(info, image);
image            1212 drivers/video/fbdev/vga16fb.c static void vga_imageblit_color(struct fb_info *info, const struct fb_image *image)
image            1219 drivers/video/fbdev/vga16fb.c 		info->screen_base + image->dy * info->fix.line_length +
image            1220 drivers/video/fbdev/vga16fb.c 		image->dx/8;
image            1221 drivers/video/fbdev/vga16fb.c 	const char *cdat = image->data;
image            1233 drivers/video/fbdev/vga16fb.c 			for (y = 0; y < image->height; y++) {
image            1234 drivers/video/fbdev/vga16fb.c 				for (x = 0; x < image->width; x++) {
image            1250 drivers/video/fbdev/vga16fb.c 		cfb_imageblit(info, image);
image            1257 drivers/video/fbdev/vga16fb.c static void vga16fb_imageblit(struct fb_info *info, const struct fb_image *image)
image            1259 drivers/video/fbdev/vga16fb.c 	if (image->depth == 1)
image            1260 drivers/video/fbdev/vga16fb.c 		vga_imageblit_expand(info, image);
image            1262 drivers/video/fbdev/vga16fb.c 		vga_imageblit_color(info, image);
image             723 drivers/video/fbdev/via/viafbdev.c 	const struct fb_image *image)
image             731 drivers/video/fbdev/via/viafbdev.c 		(image->depth != 1 && image->depth != viapar->depth)) {
image             732 drivers/video/fbdev/via/viafbdev.c 		cfb_imageblit(info, image);
image             736 drivers/video/fbdev/via/viafbdev.c 	if (image->depth == 1) {
image             740 drivers/video/fbdev/via/viafbdev.c 				((u32 *)info->pseudo_palette)[image->fg_color];
image             742 drivers/video/fbdev/via/viafbdev.c 				((u32 *)info->pseudo_palette)[image->bg_color];
image             744 drivers/video/fbdev/via/viafbdev.c 			fg_color = image->fg_color;
image             745 drivers/video/fbdev/via/viafbdev.c 			bg_color = image->bg_color;
image             752 drivers/video/fbdev/via/viafbdev.c 		image->width, image->height, info->var.bits_per_pixel,
image             753 drivers/video/fbdev/via/viafbdev.c 		viapar->vram_addr, info->fix.line_length, image->dx, image->dy,
image             754 drivers/video/fbdev/via/viafbdev.c 		(u32 *)image->data, 0, 0, 0, 0, fg_color, bg_color, 0))
image             755 drivers/video/fbdev/via/viafbdev.c 		cfb_imageblit(info, image);
image             782 drivers/video/fbdev/via/viafbdev.c 		yy = cursor->image.dy - info->var.yoffset;
image             783 drivers/video/fbdev/via/viafbdev.c 		xx = cursor->image.dx - info->var.xoffset;
image             789 drivers/video/fbdev/via/viafbdev.c 	if (cursor->image.width <= 32 && cursor->image.height <= 32)
image             791 drivers/video/fbdev/via/viafbdev.c 	else if (cursor->image.width <= 64 && cursor->image.height <= 64)
image             795 drivers/video/fbdev/via/viafbdev.c 			"%dx%d", cursor->image.width, cursor->image.height);
image             810 drivers/video/fbdev/via/viafbdev.c 		fg_color = cursor->image.fg_color;
image             811 drivers/video/fbdev/via/viafbdev.c 		bg_color = cursor->image.bg_color;
image             844 drivers/video/fbdev/via/viafbdev.c 		int size = ((cursor->image.width + 7) >> 3) *
image             845 drivers/video/fbdev/via/viafbdev.c 			cursor->image.height;
image             141 drivers/video/fbdev/vt8623fb.c static void vt8623fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image)
image             143 drivers/video/fbdev/vt8623fb.c 	u32 fg = expand_color(image->fg_color);
image             144 drivers/video/fbdev/vt8623fb.c 	u32 bg = expand_color(image->bg_color);
image             151 drivers/video/fbdev/vt8623fb.c 	src1 = image->data;
image             152 drivers/video/fbdev/vt8623fb.c 	dst1 = info->screen_base + (image->dy * info->fix.line_length)
image             153 drivers/video/fbdev/vt8623fb.c 		 + ((image->dx / 8) * 4);
image             155 drivers/video/fbdev/vt8623fb.c 	for (y = 0; y < image->height; y++) {
image             158 drivers/video/fbdev/vt8623fb.c 		for (x = 0; x < image->width; x += 8) {
image             163 drivers/video/fbdev/vt8623fb.c 		src1 += image->width / 8;
image             197 drivers/video/fbdev/vt8623fb.c static void vt8623fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image)
image             199 drivers/video/fbdev/vt8623fb.c 	u32 fg = image->fg_color * 0x11111111;
image             200 drivers/video/fbdev/vt8623fb.c 	u32 bg = image->bg_color * 0x11111111;
image             207 drivers/video/fbdev/vt8623fb.c 	src1 = image->data;
image             208 drivers/video/fbdev/vt8623fb.c 	dst1 = info->screen_base + (image->dy * info->fix.line_length)
image             209 drivers/video/fbdev/vt8623fb.c 		 + ((image->dx / 8) * 4);
image             211 drivers/video/fbdev/vt8623fb.c 	for (y = 0; y < image->height; y++) {
image             214 drivers/video/fbdev/vt8623fb.c 		for (x = 0; x < image->width; x += 8) {
image             219 drivers/video/fbdev/vt8623fb.c 		src1 += image->width / 8;
image             224 drivers/video/fbdev/vt8623fb.c static void vt8623fb_imageblit(struct fb_info *info, const struct fb_image *image)
image             226 drivers/video/fbdev/vt8623fb.c 	if ((info->var.bits_per_pixel == 4) && (image->depth == 1)
image             227 drivers/video/fbdev/vt8623fb.c 	    && ((image->width % 8) == 0) && ((image->dx % 8) == 0)) {
image             229 drivers/video/fbdev/vt8623fb.c 			vt8623fb_iplan_imageblit(info, image);
image             231 drivers/video/fbdev/vt8623fb.c 			vt8623fb_cfb4_imageblit(info, image);
image             233 drivers/video/fbdev/vt8623fb.c 		cfb_imageblit(info, image);
image             253 drivers/video/fbdev/xen-fbfront.c static void xenfb_imageblit(struct fb_info *p, const struct fb_image *image)
image             257 drivers/video/fbdev/xen-fbfront.c 	sys_imageblit(p, image);
image             258 drivers/video/fbdev/xen-fbfront.c 	xenfb_refresh(info, image->dx, image->dy, image->width, image->height);
image             333 drivers/vme/bridges/vme_ca91cx42.c static int ca91cx42_slave_set(struct vme_slave_resource *image, int enabled,
image             343 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_bridge = image->parent;
image             347 drivers/vme/bridges/vme_ca91cx42.c 	i = image->number;
image             439 drivers/vme/bridges/vme_ca91cx42.c static int ca91cx42_slave_get(struct vme_slave_resource *image, int *enabled,
image             447 drivers/vme/bridges/vme_ca91cx42.c 	bridge = image->parent->driver_priv;
image             449 drivers/vme/bridges/vme_ca91cx42.c 	i = image->number;
image             499 drivers/vme/bridges/vme_ca91cx42.c static int ca91cx42_alloc_resource(struct vme_master_resource *image,
image             507 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_bridge = image->parent;
image             516 drivers/vme/bridges/vme_ca91cx42.c 	existing_size = (unsigned long long)(image->bus_resource.end -
image             517 drivers/vme/bridges/vme_ca91cx42.c 		image->bus_resource.start);
image             524 drivers/vme/bridges/vme_ca91cx42.c 		iounmap(image->kern_base);
image             525 drivers/vme/bridges/vme_ca91cx42.c 		image->kern_base = NULL;
image             526 drivers/vme/bridges/vme_ca91cx42.c 		kfree(image->bus_resource.name);
image             527 drivers/vme/bridges/vme_ca91cx42.c 		release_resource(&image->bus_resource);
image             528 drivers/vme/bridges/vme_ca91cx42.c 		memset(&image->bus_resource, 0, sizeof(image->bus_resource));
image             531 drivers/vme/bridges/vme_ca91cx42.c 	if (!image->bus_resource.name) {
image             532 drivers/vme/bridges/vme_ca91cx42.c 		image->bus_resource.name = kmalloc(VMENAMSIZ+3, GFP_ATOMIC);
image             533 drivers/vme/bridges/vme_ca91cx42.c 		if (!image->bus_resource.name) {
image             539 drivers/vme/bridges/vme_ca91cx42.c 	sprintf((char *)image->bus_resource.name, "%s.%d",
image             540 drivers/vme/bridges/vme_ca91cx42.c 		ca91cx42_bridge->name, image->number);
image             542 drivers/vme/bridges/vme_ca91cx42.c 	image->bus_resource.start = 0;
image             543 drivers/vme/bridges/vme_ca91cx42.c 	image->bus_resource.end = (unsigned long)size;
image             544 drivers/vme/bridges/vme_ca91cx42.c 	image->bus_resource.flags = IORESOURCE_MEM;
image             547 drivers/vme/bridges/vme_ca91cx42.c 		&image->bus_resource, size, 0x10000, PCIBIOS_MIN_MEM,
image             552 drivers/vme/bridges/vme_ca91cx42.c 			image->number, (unsigned long)size,
image             553 drivers/vme/bridges/vme_ca91cx42.c 			(unsigned long)image->bus_resource.start);
image             557 drivers/vme/bridges/vme_ca91cx42.c 	image->kern_base = ioremap_nocache(
image             558 drivers/vme/bridges/vme_ca91cx42.c 		image->bus_resource.start, size);
image             559 drivers/vme/bridges/vme_ca91cx42.c 	if (!image->kern_base) {
image             568 drivers/vme/bridges/vme_ca91cx42.c 	release_resource(&image->bus_resource);
image             570 drivers/vme/bridges/vme_ca91cx42.c 	kfree(image->bus_resource.name);
image             571 drivers/vme/bridges/vme_ca91cx42.c 	memset(&image->bus_resource, 0, sizeof(image->bus_resource));
image             579 drivers/vme/bridges/vme_ca91cx42.c static void ca91cx42_free_resource(struct vme_master_resource *image)
image             581 drivers/vme/bridges/vme_ca91cx42.c 	iounmap(image->kern_base);
image             582 drivers/vme/bridges/vme_ca91cx42.c 	image->kern_base = NULL;
image             583 drivers/vme/bridges/vme_ca91cx42.c 	release_resource(&image->bus_resource);
image             584 drivers/vme/bridges/vme_ca91cx42.c 	kfree(image->bus_resource.name);
image             585 drivers/vme/bridges/vme_ca91cx42.c 	memset(&image->bus_resource, 0, sizeof(image->bus_resource));
image             589 drivers/vme/bridges/vme_ca91cx42.c static int ca91cx42_master_set(struct vme_master_resource *image, int enabled,
image             600 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_bridge = image->parent;
image             604 drivers/vme/bridges/vme_ca91cx42.c 	i = image->number;
image             625 drivers/vme/bridges/vme_ca91cx42.c 	spin_lock(&image->lock);
image             631 drivers/vme/bridges/vme_ca91cx42.c 	retval = ca91cx42_alloc_resource(image, size);
image             633 drivers/vme/bridges/vme_ca91cx42.c 		spin_unlock(&image->lock);
image             640 drivers/vme/bridges/vme_ca91cx42.c 	pci_base = (unsigned long long)image->bus_resource.start;
image             677 drivers/vme/bridges/vme_ca91cx42.c 		spin_unlock(&image->lock);
image             709 drivers/vme/bridges/vme_ca91cx42.c 		spin_unlock(&image->lock);
image             735 drivers/vme/bridges/vme_ca91cx42.c 	spin_unlock(&image->lock);
image             740 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_free_resource(image);
image             746 drivers/vme/bridges/vme_ca91cx42.c static int __ca91cx42_master_get(struct vme_master_resource *image,
image             754 drivers/vme/bridges/vme_ca91cx42.c 	bridge = image->parent->driver_priv;
image             756 drivers/vme/bridges/vme_ca91cx42.c 	i = image->number;
image             833 drivers/vme/bridges/vme_ca91cx42.c static int ca91cx42_master_get(struct vme_master_resource *image, int *enabled,
image             839 drivers/vme/bridges/vme_ca91cx42.c 	spin_lock(&image->lock);
image             841 drivers/vme/bridges/vme_ca91cx42.c 	retval = __ca91cx42_master_get(image, enabled, vme_base, size, aspace,
image             844 drivers/vme/bridges/vme_ca91cx42.c 	spin_unlock(&image->lock);
image             849 drivers/vme/bridges/vme_ca91cx42.c static ssize_t ca91cx42_master_read(struct vme_master_resource *image,
image             853 drivers/vme/bridges/vme_ca91cx42.c 	void __iomem *addr = image->kern_base + offset;
image             860 drivers/vme/bridges/vme_ca91cx42.c 	spin_lock(&image->lock);
image             903 drivers/vme/bridges/vme_ca91cx42.c 	spin_unlock(&image->lock);
image             908 drivers/vme/bridges/vme_ca91cx42.c static ssize_t ca91cx42_master_write(struct vme_master_resource *image,
image             912 drivers/vme/bridges/vme_ca91cx42.c 	void __iomem *addr = image->kern_base + offset;
image             919 drivers/vme/bridges/vme_ca91cx42.c 	spin_lock(&image->lock);
image             958 drivers/vme/bridges/vme_ca91cx42.c 	spin_unlock(&image->lock);
image             963 drivers/vme/bridges/vme_ca91cx42.c static unsigned int ca91cx42_master_rmw(struct vme_master_resource *image,
image             972 drivers/vme/bridges/vme_ca91cx42.c 	bridge = image->parent->driver_priv;
image             973 drivers/vme/bridges/vme_ca91cx42.c 	dev = image->parent->parent;
image             981 drivers/vme/bridges/vme_ca91cx42.c 	spin_lock(&image->lock);
image             983 drivers/vme/bridges/vme_ca91cx42.c 	pci_addr = (uintptr_t)image->kern_base + offset;
image            1005 drivers/vme/bridges/vme_ca91cx42.c 	result = ioread32(image->kern_base + offset);
image            1011 drivers/vme/bridges/vme_ca91cx42.c 	spin_unlock(&image->lock);
image             154 drivers/vme/bridges/vme_fake.c static int fake_slave_set(struct vme_slave_resource *image, int enabled,
image             163 drivers/vme/bridges/vme_fake.c 	fake_bridge = image->parent;
image             166 drivers/vme/bridges/vme_fake.c 	i = image->number;
image             206 drivers/vme/bridges/vme_fake.c 	mutex_lock(&image->mtx);
image             215 drivers/vme/bridges/vme_fake.c 	mutex_unlock(&image->mtx);
image             223 drivers/vme/bridges/vme_fake.c static int fake_slave_get(struct vme_slave_resource *image, int *enabled,
image             230 drivers/vme/bridges/vme_fake.c 	bridge = image->parent->driver_priv;
image             232 drivers/vme/bridges/vme_fake.c 	i = image->number;
image             234 drivers/vme/bridges/vme_fake.c 	mutex_lock(&image->mtx);
image             243 drivers/vme/bridges/vme_fake.c 	mutex_unlock(&image->mtx);
image             251 drivers/vme/bridges/vme_fake.c static int fake_master_set(struct vme_master_resource *image, int enabled,
image             260 drivers/vme/bridges/vme_fake.c 	fake_bridge = image->parent;
image             313 drivers/vme/bridges/vme_fake.c 	spin_lock(&image->lock);
image             315 drivers/vme/bridges/vme_fake.c 	i = image->number;
image             324 drivers/vme/bridges/vme_fake.c 	spin_unlock(&image->lock);
image             338 drivers/vme/bridges/vme_fake.c static int __fake_master_get(struct vme_master_resource *image, int *enabled,
image             345 drivers/vme/bridges/vme_fake.c 	bridge = image->parent->driver_priv;
image             347 drivers/vme/bridges/vme_fake.c 	i = image->number;
image             360 drivers/vme/bridges/vme_fake.c static int fake_master_get(struct vme_master_resource *image, int *enabled,
image             366 drivers/vme/bridges/vme_fake.c 	spin_lock(&image->lock);
image             368 drivers/vme/bridges/vme_fake.c 	retval = __fake_master_get(image, enabled, vme_base, size, aspace,
image             371 drivers/vme/bridges/vme_fake.c 	spin_unlock(&image->lock);
image             516 drivers/vme/bridges/vme_fake.c static ssize_t fake_master_read(struct vme_master_resource *image, void *buf,
image             528 drivers/vme/bridges/vme_fake.c 	fake_bridge = image->parent;
image             532 drivers/vme/bridges/vme_fake.c 	i = image->number;
image             539 drivers/vme/bridges/vme_fake.c 	spin_lock(&image->lock);
image             610 drivers/vme/bridges/vme_fake.c 	spin_unlock(&image->lock);
image             708 drivers/vme/bridges/vme_fake.c static ssize_t fake_master_write(struct vme_master_resource *image, void *buf,
image             721 drivers/vme/bridges/vme_fake.c 	fake_bridge = image->parent;
image             725 drivers/vme/bridges/vme_fake.c 	i = image->number;
image             732 drivers/vme/bridges/vme_fake.c 	spin_lock(&image->lock);
image             800 drivers/vme/bridges/vme_fake.c 	spin_unlock(&image->lock);
image             810 drivers/vme/bridges/vme_fake.c static unsigned int fake_master_rmw(struct vme_master_resource *image,
image             819 drivers/vme/bridges/vme_fake.c 	bridge = image->parent->driver_priv;
image             822 drivers/vme/bridges/vme_fake.c 	i = image->number;
image             829 drivers/vme/bridges/vme_fake.c 	spin_lock(&image->lock);
image             844 drivers/vme/bridges/vme_fake.c 	spin_unlock(&image->lock);
image             471 drivers/vme/bridges/vme_tsi148.c static int tsi148_slave_set(struct vme_slave_resource *image, int enabled,
image             484 drivers/vme/bridges/vme_tsi148.c 	tsi148_bridge = image->parent;
image             487 drivers/vme/bridges/vme_tsi148.c 	i = image->number;
image             616 drivers/vme/bridges/vme_tsi148.c static int tsi148_slave_get(struct vme_slave_resource *image, int *enabled,
image             627 drivers/vme/bridges/vme_tsi148.c 	bridge = image->parent->driver_priv;
image             629 drivers/vme/bridges/vme_tsi148.c 	i = image->number;
image             716 drivers/vme/bridges/vme_tsi148.c static int tsi148_alloc_resource(struct vme_master_resource *image,
image             724 drivers/vme/bridges/vme_tsi148.c 	tsi148_bridge = image->parent;
image             728 drivers/vme/bridges/vme_tsi148.c 	existing_size = (unsigned long long)(image->bus_resource.end -
image             729 drivers/vme/bridges/vme_tsi148.c 		image->bus_resource.start);
image             736 drivers/vme/bridges/vme_tsi148.c 		iounmap(image->kern_base);
image             737 drivers/vme/bridges/vme_tsi148.c 		image->kern_base = NULL;
image             738 drivers/vme/bridges/vme_tsi148.c 		kfree(image->bus_resource.name);
image             739 drivers/vme/bridges/vme_tsi148.c 		release_resource(&image->bus_resource);
image             740 drivers/vme/bridges/vme_tsi148.c 		memset(&image->bus_resource, 0, sizeof(image->bus_resource));
image             747 drivers/vme/bridges/vme_tsi148.c 	if (!image->bus_resource.name) {
image             748 drivers/vme/bridges/vme_tsi148.c 		image->bus_resource.name = kmalloc(VMENAMSIZ+3, GFP_ATOMIC);
image             749 drivers/vme/bridges/vme_tsi148.c 		if (!image->bus_resource.name) {
image             755 drivers/vme/bridges/vme_tsi148.c 	sprintf((char *)image->bus_resource.name, "%s.%d", tsi148_bridge->name,
image             756 drivers/vme/bridges/vme_tsi148.c 		image->number);
image             758 drivers/vme/bridges/vme_tsi148.c 	image->bus_resource.start = 0;
image             759 drivers/vme/bridges/vme_tsi148.c 	image->bus_resource.end = (unsigned long)size;
image             760 drivers/vme/bridges/vme_tsi148.c 	image->bus_resource.flags = IORESOURCE_MEM;
image             763 drivers/vme/bridges/vme_tsi148.c 		&image->bus_resource, size, 0x10000, PCIBIOS_MIN_MEM,
image             768 drivers/vme/bridges/vme_tsi148.c 			image->number, (unsigned long)size,
image             769 drivers/vme/bridges/vme_tsi148.c 			(unsigned long)image->bus_resource.start);
image             773 drivers/vme/bridges/vme_tsi148.c 	image->kern_base = ioremap_nocache(
image             774 drivers/vme/bridges/vme_tsi148.c 		image->bus_resource.start, size);
image             775 drivers/vme/bridges/vme_tsi148.c 	if (!image->kern_base) {
image             784 drivers/vme/bridges/vme_tsi148.c 	release_resource(&image->bus_resource);
image             786 drivers/vme/bridges/vme_tsi148.c 	kfree(image->bus_resource.name);
image             787 drivers/vme/bridges/vme_tsi148.c 	memset(&image->bus_resource, 0, sizeof(image->bus_resource));
image             795 drivers/vme/bridges/vme_tsi148.c static void tsi148_free_resource(struct vme_master_resource *image)
image             797 drivers/vme/bridges/vme_tsi148.c 	iounmap(image->kern_base);
image             798 drivers/vme/bridges/vme_tsi148.c 	image->kern_base = NULL;
image             799 drivers/vme/bridges/vme_tsi148.c 	release_resource(&image->bus_resource);
image             800 drivers/vme/bridges/vme_tsi148.c 	kfree(image->bus_resource.name);
image             801 drivers/vme/bridges/vme_tsi148.c 	memset(&image->bus_resource, 0, sizeof(image->bus_resource));
image             807 drivers/vme/bridges/vme_tsi148.c static int tsi148_master_set(struct vme_master_resource *image, int enabled,
image             823 drivers/vme/bridges/vme_tsi148.c 	tsi148_bridge = image->parent;
image             844 drivers/vme/bridges/vme_tsi148.c 	spin_lock(&image->lock);
image             850 drivers/vme/bridges/vme_tsi148.c 	retval = tsi148_alloc_resource(image, size);
image             852 drivers/vme/bridges/vme_tsi148.c 		spin_unlock(&image->lock);
image             864 drivers/vme/bridges/vme_tsi148.c 					&image->bus_resource);
image             881 drivers/vme/bridges/vme_tsi148.c 		spin_unlock(&image->lock);
image             887 drivers/vme/bridges/vme_tsi148.c 		spin_unlock(&image->lock);
image             893 drivers/vme/bridges/vme_tsi148.c 		spin_unlock(&image->lock);
image             900 drivers/vme/bridges/vme_tsi148.c 	i = image->number;
image             957 drivers/vme/bridges/vme_tsi148.c 		spin_unlock(&image->lock);
image             994 drivers/vme/bridges/vme_tsi148.c 		spin_unlock(&image->lock);
image            1031 drivers/vme/bridges/vme_tsi148.c 	spin_unlock(&image->lock);
image            1037 drivers/vme/bridges/vme_tsi148.c 	tsi148_free_resource(image);
image            1049 drivers/vme/bridges/vme_tsi148.c static int __tsi148_master_get(struct vme_master_resource *image, int *enabled,
image            1061 drivers/vme/bridges/vme_tsi148.c 	bridge = image->parent->driver_priv;
image            1063 drivers/vme/bridges/vme_tsi148.c 	i = image->number;
image            1159 drivers/vme/bridges/vme_tsi148.c static int tsi148_master_get(struct vme_master_resource *image, int *enabled,
image            1165 drivers/vme/bridges/vme_tsi148.c 	spin_lock(&image->lock);
image            1167 drivers/vme/bridges/vme_tsi148.c 	retval = __tsi148_master_get(image, enabled, vme_base, size, aspace,
image            1170 drivers/vme/bridges/vme_tsi148.c 	spin_unlock(&image->lock);
image            1175 drivers/vme/bridges/vme_tsi148.c static ssize_t tsi148_master_read(struct vme_master_resource *image, void *buf,
image            1183 drivers/vme/bridges/vme_tsi148.c 	void __iomem *addr = image->kern_base + offset;
image            1187 drivers/vme/bridges/vme_tsi148.c 	tsi148_bridge = image->parent;
image            1189 drivers/vme/bridges/vme_tsi148.c 	spin_lock(&image->lock);
image            1192 drivers/vme/bridges/vme_tsi148.c 		__tsi148_master_get(image, &enabled, &vme_base, &size, &aspace,
image            1197 drivers/vme/bridges/vme_tsi148.c 			spin_unlock(&image->lock);
image            1247 drivers/vme/bridges/vme_tsi148.c 			dev_err(image->parent->parent,
image            1255 drivers/vme/bridges/vme_tsi148.c 	spin_unlock(&image->lock);
image            1261 drivers/vme/bridges/vme_tsi148.c static ssize_t tsi148_master_write(struct vme_master_resource *image, void *buf,
image            1267 drivers/vme/bridges/vme_tsi148.c 	void __iomem *addr = image->kern_base + offset;
image            1275 drivers/vme/bridges/vme_tsi148.c 	tsi148_bridge = image->parent;
image            1279 drivers/vme/bridges/vme_tsi148.c 	spin_lock(&image->lock);
image            1282 drivers/vme/bridges/vme_tsi148.c 		__tsi148_master_get(image, &enabled, &vme_base, &size, &aspace,
image            1287 drivers/vme/bridges/vme_tsi148.c 			spin_unlock(&image->lock);
image            1353 drivers/vme/bridges/vme_tsi148.c 	spin_unlock(&image->lock);
image            1363 drivers/vme/bridges/vme_tsi148.c static unsigned int tsi148_master_rmw(struct vme_master_resource *image,
image            1373 drivers/vme/bridges/vme_tsi148.c 	bridge = image->parent->driver_priv;
image            1376 drivers/vme/bridges/vme_tsi148.c 	i = image->number;
image            1382 drivers/vme/bridges/vme_tsi148.c 	spin_lock(&image->lock);
image            1405 drivers/vme/bridges/vme_tsi148.c 	result = ioread32be(image->kern_base + offset);
image            1412 drivers/vme/bridges/vme_tsi148.c 	spin_unlock(&image->lock);
image             375 drivers/vme/vme.c 	struct vme_slave_resource *image;
image             383 drivers/vme/vme.c 	image = list_entry(resource->entry, struct vme_slave_resource, list);
image             390 drivers/vme/vme.c 	if (!(((image->address_attr & aspace) == aspace) &&
image             391 drivers/vme/vme.c 		((image->cycle_attr & cycle) == cycle))) {
image             400 drivers/vme/vme.c 	return bridge->slave_set(image, enabled, vme_base, size, buf_base,
image             425 drivers/vme/vme.c 	struct vme_slave_resource *image;
image             432 drivers/vme/vme.c 	image = list_entry(resource->entry, struct vme_slave_resource, list);
image             439 drivers/vme/vme.c 	return bridge->slave_get(image, enabled, vme_base, size, buf_base,
image             579 drivers/vme/vme.c 	struct vme_master_resource *image;
image             587 drivers/vme/vme.c 	image = list_entry(resource->entry, struct vme_master_resource, list);
image             594 drivers/vme/vme.c 	if (!(((image->address_attr & aspace) == aspace) &&
image             595 drivers/vme/vme.c 		((image->cycle_attr & cycle) == cycle) &&
image             596 drivers/vme/vme.c 		((image->width_attr & dwidth) == dwidth))) {
image             605 drivers/vme/vme.c 	return bridge->master_set(image, enabled, vme_base, size, aspace,
image             630 drivers/vme/vme.c 	struct vme_master_resource *image;
image             637 drivers/vme/vme.c 	image = list_entry(resource->entry, struct vme_master_resource, list);
image             644 drivers/vme/vme.c 	return bridge->master_get(image, enabled, vme_base, size, aspace,
image             668 drivers/vme/vme.c 	struct vme_master_resource *image;
image             681 drivers/vme/vme.c 	image = list_entry(resource->entry, struct vme_master_resource, list);
image             693 drivers/vme/vme.c 	return bridge->master_read(image, buf, count, offset);
image             717 drivers/vme/vme.c 	struct vme_master_resource *image;
image             730 drivers/vme/vme.c 	image = list_entry(resource->entry, struct vme_master_resource, list);
image             742 drivers/vme/vme.c 	return bridge->master_write(image, buf, count, offset);
image             769 drivers/vme/vme.c 	struct vme_master_resource *image;
image             781 drivers/vme/vme.c 	image = list_entry(resource->entry, struct vme_master_resource, list);
image             783 drivers/vme/vme.c 	return bridge->master_rmw(image, mask, compare, swap, offset);
image             800 drivers/vme/vme.c 	struct vme_master_resource *image;
image             809 drivers/vme/vme.c 	image = list_entry(resource->entry, struct vme_master_resource, list);
image             810 drivers/vme/vme.c 	phys_addr = image->bus_resource.start + (vma->vm_pgoff << PAGE_SHIFT);
image             813 drivers/vme/vme.c 	if (phys_addr + vma_size > image->bus_resource.end + 1) {
image             250 include/drm/drm_fb_helper.h 				 const struct fb_image *image);
image             257 include/drm/drm_fb_helper.h 				 const struct fb_image *image);
image             406 include/drm/drm_fb_helper.h 					       const struct fb_image *image)
image             421 include/drm/drm_fb_helper.h 					       const struct fb_image *image)
image            1577 include/linux/efi.h 			  efi_loaded_image_t *image, int *cmd_line_len);
image            1612 include/linux/efi.h 				  efi_loaded_image_t *image,
image             120 include/linux/fb.h 	struct fb_image_user image;	/* Cursor image */
image             267 include/linux/fb.h 	void (*fb_imageblit) (struct fb_info *info, const struct fb_image *image);
image             594 include/linux/fb.h extern void cfb_imageblit(struct fb_info *info, const struct fb_image *image);
image             600 include/linux/fb.h extern void sys_imageblit(struct fb_info *info, const struct fb_image *image);
image             517 include/linux/filter.h 	u8 image[] __aligned(4);
image             961 include/linux/filter.h 				u32 pass, void *image)
image             964 include/linux/filter.h 	       proglen, pass, image, current->comm, task_pid_nr(current));
image             966 include/linux/filter.h 	if (image)
image             968 include/linux/filter.h 			       16, 1, image, proglen, false);
image            2973 include/linux/fs.h 	id(KEXEC_IMAGE, kexec-image)		\
image              29 include/linux/ima.h extern void ima_add_kexec_buffer(struct kimage *image);
image              99 include/linux/ima.h static inline void ima_add_kexec_buffer(struct kimage *image)
image             122 include/linux/kexec.h typedef void *(kexec_load_t)(struct kimage *image, char *kernel_buf,
image             144 include/linux/kexec.h int kexec_image_probe_default(struct kimage *image, void *buf,
image             146 include/linux/kexec.h int kexec_image_post_load_cleanup_default(struct kimage *image);
image             169 include/linux/kexec.h 	struct kimage *image;
image             180 include/linux/kexec.h int kexec_load_purgatory(struct kimage *image, struct kexec_buf *kbuf);
image             181 include/linux/kexec.h int kexec_purgatory_get_set_symbol(struct kimage *image, const char *name,
image             184 include/linux/kexec.h void *kexec_purgatory_get_symbol_addr(struct kimage *image, const char *name);
image             186 include/linux/kexec.h int __weak arch_kexec_kernel_image_probe(struct kimage *image, void *buf,
image             188 include/linux/kexec.h void * __weak arch_kexec_kernel_image_load(struct kimage *image);
image             236 include/linux/kexec.h int kexec_elf_load(struct kimage *image, struct elfhdr *ehdr,
image             299 include/linux/kexec.h extern void machine_kexec(struct kimage *image);
image             300 include/linux/kexec.h extern int machine_kexec_prepare(struct kimage *image);
image             301 include/linux/kexec.h extern void machine_kexec_cleanup(struct kimage *image);
image             303 include/linux/kexec.h extern struct page *kimage_alloc_control_pages(struct kimage *image,
image             310 include/linux/kexec.h extern int kimage_crash_copy_vmcoreinfo(struct kimage *image);
image             139 include/sound/ad1816a.h 	unsigned short image[48];
image              36 include/sound/hwdep.h 			struct snd_hwdep_dsp_image *image);
image              87 include/sound/wss.h 	unsigned char image[32];	/* registers image */
image             682 include/uapi/drm/radeon_drm.h 	drm_radeon_tex_image_t __user *image;
image              94 include/uapi/linux/cycx_cfm.h 	unsigned char	    image[0];
image             393 include/uapi/linux/fb.h 	struct fb_image	image;	/* Cursor image */
image             141 include/uapi/sound/asound.h 	unsigned char __user *image;	/* W: binary image */
image             278 include/video/imx-ipu-v3.h int ipu_cpmem_set_image(struct ipuv3_channel *ch, struct ipu_image *image);
image             827 kernel/bpf/core.c 	*image_ptr = &hdr->image[start];
image              22 kernel/kexec.c static int copy_user_segment_list(struct kimage *image,
image              30 kernel/kexec.c 	image->nr_segments = nr_segments;
image              32 kernel/kexec.c 	ret = copy_from_user(image->segment, segments, segment_bytes);
image              45 kernel/kexec.c 	struct kimage *image;
image              56 kernel/kexec.c 	image = do_kimage_alloc_init();
image              57 kernel/kexec.c 	if (!image)
image              60 kernel/kexec.c 	image->start = entry;
image              62 kernel/kexec.c 	ret = copy_user_segment_list(image, nr_segments, segments);
image              68 kernel/kexec.c 		image->control_page = crashk_res.start;
image              69 kernel/kexec.c 		image->type = KEXEC_TYPE_CRASH;
image              72 kernel/kexec.c 	ret = sanity_check_segment_list(image);
image              82 kernel/kexec.c 	image->control_code_page = kimage_alloc_control_pages(image,
image              84 kernel/kexec.c 	if (!image->control_code_page) {
image              90 kernel/kexec.c 		image->swap_page = kimage_alloc_control_pages(image, 0);
image              91 kernel/kexec.c 		if (!image->swap_page) {
image              97 kernel/kexec.c 	*rimage = image;
image             100 kernel/kexec.c 	kimage_free_page_list(&image->control_pages);
image             102 kernel/kexec.c 	kfree(image);
image             109 kernel/kexec.c 	struct kimage **dest_image, *image;
image             135 kernel/kexec.c 	ret = kimage_alloc_init(&image, entry, nr_segments, segments, flags);
image             140 kernel/kexec.c 		image->preserve_context = 1;
image             142 kernel/kexec.c 	ret = machine_kexec_prepare(image);
image             150 kernel/kexec.c 	ret = kimage_crash_copy_vmcoreinfo(image);
image             155 kernel/kexec.c 		ret = kimage_load_segment(image, &image->segment[i]);
image             160 kernel/kexec.c 	kimage_terminate(image);
image             163 kernel/kexec.c 	image = xchg(dest_image, image);
image             169 kernel/kexec.c 	kimage_free(image);
image             144 kernel/kexec_core.c static struct page *kimage_alloc_page(struct kimage *image,
image             148 kernel/kexec_core.c int sanity_check_segment_list(struct kimage *image)
image             151 kernel/kexec_core.c 	unsigned long nr_segments = image->nr_segments;
image             171 kernel/kexec_core.c 		mstart = image->segment[i].mem;
image             172 kernel/kexec_core.c 		mend   = mstart + image->segment[i].memsz;
image             190 kernel/kexec_core.c 		mstart = image->segment[i].mem;
image             191 kernel/kexec_core.c 		mend   = mstart + image->segment[i].memsz;
image             195 kernel/kexec_core.c 			pstart = image->segment[j].mem;
image             196 kernel/kexec_core.c 			pend   = pstart + image->segment[j].memsz;
image             209 kernel/kexec_core.c 		if (image->segment[i].bufsz > image->segment[i].memsz)
image             219 kernel/kexec_core.c 		if (PAGE_COUNT(image->segment[i].memsz) > nr_pages / 2)
image             222 kernel/kexec_core.c 		total_pages += PAGE_COUNT(image->segment[i].memsz);
image             238 kernel/kexec_core.c 	if (image->type == KEXEC_TYPE_CRASH) {
image             242 kernel/kexec_core.c 			mstart = image->segment[i].mem;
image             243 kernel/kexec_core.c 			mend = mstart + image->segment[i].memsz - 1;
image             256 kernel/kexec_core.c 	struct kimage *image;
image             259 kernel/kexec_core.c 	image = kzalloc(sizeof(*image), GFP_KERNEL);
image             260 kernel/kexec_core.c 	if (!image)
image             263 kernel/kexec_core.c 	image->head = 0;
image             264 kernel/kexec_core.c 	image->entry = &image->head;
image             265 kernel/kexec_core.c 	image->last_entry = &image->head;
image             266 kernel/kexec_core.c 	image->control_page = ~0; /* By default this does not apply */
image             267 kernel/kexec_core.c 	image->type = KEXEC_TYPE_DEFAULT;
image             270 kernel/kexec_core.c 	INIT_LIST_HEAD(&image->control_pages);
image             273 kernel/kexec_core.c 	INIT_LIST_HEAD(&image->dest_pages);
image             276 kernel/kexec_core.c 	INIT_LIST_HEAD(&image->unusable_pages);
image             278 kernel/kexec_core.c 	return image;
image             281 kernel/kexec_core.c int kimage_is_destination_range(struct kimage *image,
image             287 kernel/kexec_core.c 	for (i = 0; i < image->nr_segments; i++) {
image             290 kernel/kexec_core.c 		mstart = image->segment[i].mem;
image             291 kernel/kexec_core.c 		mend = mstart + image->segment[i].memsz;
image             350 kernel/kexec_core.c static struct page *kimage_alloc_normal_control_pages(struct kimage *image,
image             387 kernel/kexec_core.c 			      kimage_is_destination_range(image, addr, eaddr)) {
image             395 kernel/kexec_core.c 		list_add(&pages->lru, &image->control_pages);
image             416 kernel/kexec_core.c static struct page *kimage_alloc_crash_control_pages(struct kimage *image,
image             445 kernel/kexec_core.c 	hole_start = (image->control_page + (size - 1)) & ~(size - 1);
image             455 kernel/kexec_core.c 		for (i = 0; i < image->nr_segments; i++) {
image             458 kernel/kexec_core.c 			mstart = image->segment[i].mem;
image             459 kernel/kexec_core.c 			mend   = mstart + image->segment[i].memsz - 1;
image             468 kernel/kexec_core.c 		if (i == image->nr_segments) {
image             470 kernel/kexec_core.c 			image->control_page = hole_end;
image             483 kernel/kexec_core.c struct page *kimage_alloc_control_pages(struct kimage *image,
image             488 kernel/kexec_core.c 	switch (image->type) {
image             490 kernel/kexec_core.c 		pages = kimage_alloc_normal_control_pages(image, order);
image             493 kernel/kexec_core.c 		pages = kimage_alloc_crash_control_pages(image, order);
image             500 kernel/kexec_core.c int kimage_crash_copy_vmcoreinfo(struct kimage *image)
image             505 kernel/kexec_core.c 	if (image->type != KEXEC_TYPE_CRASH)
image             517 kernel/kexec_core.c 	vmcoreinfo_page = kimage_alloc_control_pages(image, 0);
image             528 kernel/kexec_core.c 	image->vmcoreinfo_data_copy = safecopy;
image             534 kernel/kexec_core.c static int kimage_add_entry(struct kimage *image, kimage_entry_t entry)
image             536 kernel/kexec_core.c 	if (*image->entry != 0)
image             537 kernel/kexec_core.c 		image->entry++;
image             539 kernel/kexec_core.c 	if (image->entry == image->last_entry) {
image             543 kernel/kexec_core.c 		page = kimage_alloc_page(image, GFP_KERNEL, KIMAGE_NO_DEST);
image             548 kernel/kexec_core.c 		*image->entry = virt_to_boot_phys(ind_page) | IND_INDIRECTION;
image             549 kernel/kexec_core.c 		image->entry = ind_page;
image             550 kernel/kexec_core.c 		image->last_entry = ind_page +
image             553 kernel/kexec_core.c 	*image->entry = entry;
image             554 kernel/kexec_core.c 	image->entry++;
image             555 kernel/kexec_core.c 	*image->entry = 0;
image             560 kernel/kexec_core.c static int kimage_set_destination(struct kimage *image,
image             566 kernel/kexec_core.c 	result = kimage_add_entry(image, destination | IND_DESTINATION);
image             572 kernel/kexec_core.c static int kimage_add_page(struct kimage *image, unsigned long page)
image             577 kernel/kexec_core.c 	result = kimage_add_entry(image, page | IND_SOURCE);
image             583 kernel/kexec_core.c static void kimage_free_extra_pages(struct kimage *image)
image             586 kernel/kexec_core.c 	kimage_free_page_list(&image->dest_pages);
image             589 kernel/kexec_core.c 	kimage_free_page_list(&image->unusable_pages);
image             592 kernel/kexec_core.c void kimage_terminate(struct kimage *image)
image             594 kernel/kexec_core.c 	if (*image->entry != 0)
image             595 kernel/kexec_core.c 		image->entry++;
image             597 kernel/kexec_core.c 	*image->entry = IND_DONE;
image             600 kernel/kexec_core.c #define for_each_kimage_entry(image, ptr, entry) \
image             601 kernel/kexec_core.c 	for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE); \
image             613 kernel/kexec_core.c void kimage_free(struct kimage *image)
image             618 kernel/kexec_core.c 	if (!image)
image             621 kernel/kexec_core.c 	if (image->vmcoreinfo_data_copy) {
image             623 kernel/kexec_core.c 		vunmap(image->vmcoreinfo_data_copy);
image             626 kernel/kexec_core.c 	kimage_free_extra_pages(image);
image             627 kernel/kexec_core.c 	for_each_kimage_entry(image, ptr, entry) {
image             644 kernel/kexec_core.c 	machine_kexec_cleanup(image);
image             647 kernel/kexec_core.c 	kimage_free_page_list(&image->control_pages);
image             653 kernel/kexec_core.c 	if (image->file_mode)
image             654 kernel/kexec_core.c 		kimage_file_post_load_cleanup(image);
image             656 kernel/kexec_core.c 	kfree(image);
image             659 kernel/kexec_core.c static kimage_entry_t *kimage_dst_used(struct kimage *image,
image             665 kernel/kexec_core.c 	for_each_kimage_entry(image, ptr, entry) {
image             678 kernel/kexec_core.c static struct page *kimage_alloc_page(struct kimage *image,
image             707 kernel/kexec_core.c 	list_for_each_entry(page, &image->dest_pages, lru) {
image             725 kernel/kexec_core.c 			list_add(&page->lru, &image->unusable_pages);
image             735 kernel/kexec_core.c 		if (!kimage_is_destination_range(image, addr,
image             744 kernel/kexec_core.c 		old = kimage_dst_used(image, addr);
image             769 kernel/kexec_core.c 		list_add(&page->lru, &image->dest_pages);
image             775 kernel/kexec_core.c static int kimage_load_normal_segment(struct kimage *image,
image             785 kernel/kexec_core.c 	if (image->file_mode)
image             793 kernel/kexec_core.c 	result = kimage_set_destination(image, maddr);
image             802 kernel/kexec_core.c 		page = kimage_alloc_page(image, GFP_HIGHUSER, maddr);
image             807 kernel/kexec_core.c 		result = kimage_add_page(image, page_to_boot_pfn(page)
image             821 kernel/kexec_core.c 		if (image->file_mode)
image             832 kernel/kexec_core.c 		if (image->file_mode)
image             844 kernel/kexec_core.c static int kimage_load_crash_segment(struct kimage *image,
image             858 kernel/kexec_core.c 	if (image->file_mode)
image             887 kernel/kexec_core.c 		if (image->file_mode)
image             900 kernel/kexec_core.c 		if (image->file_mode)
image             912 kernel/kexec_core.c int kimage_load_segment(struct kimage *image,
image             917 kernel/kexec_core.c 	switch (image->type) {
image             919 kernel/kexec_core.c 		result = kimage_load_normal_segment(image, segment);
image             922 kernel/kexec_core.c 		result = kimage_load_crash_segment(image, segment);
image             388 kernel/kexec_elf.c int kexec_elf_load(struct kimage *image, struct elfhdr *ehdr,
image              31 kernel/kexec_file.c static int kexec_calculate_store_digests(struct kimage *image);
image              38 kernel/kexec_file.c int kexec_image_probe_default(struct kimage *image, void *buf,
image              47 kernel/kexec_file.c 			image->fops = *fops;
image              56 kernel/kexec_file.c int __weak arch_kexec_kernel_image_probe(struct kimage *image, void *buf,
image              59 kernel/kexec_file.c 	return kexec_image_probe_default(image, buf, buf_len);
image              62 kernel/kexec_file.c static void *kexec_image_load_default(struct kimage *image)
image              64 kernel/kexec_file.c 	if (!image->fops || !image->fops->load)
image              67 kernel/kexec_file.c 	return image->fops->load(image, image->kernel_buf,
image              68 kernel/kexec_file.c 				 image->kernel_buf_len, image->initrd_buf,
image              69 kernel/kexec_file.c 				 image->initrd_buf_len, image->cmdline_buf,
image              70 kernel/kexec_file.c 				 image->cmdline_buf_len);
image              73 kernel/kexec_file.c void * __weak arch_kexec_kernel_image_load(struct kimage *image)
image              75 kernel/kexec_file.c 	return kexec_image_load_default(image);
image              78 kernel/kexec_file.c int kexec_image_post_load_cleanup_default(struct kimage *image)
image              80 kernel/kexec_file.c 	if (!image->fops || !image->fops->cleanup)
image              83 kernel/kexec_file.c 	return image->fops->cleanup(image->image_loader_data);
image              86 kernel/kexec_file.c int __weak arch_kimage_file_post_load_cleanup(struct kimage *image)
image              88 kernel/kexec_file.c 	return kexec_image_post_load_cleanup_default(image);
image              92 kernel/kexec_file.c static int kexec_image_verify_sig_default(struct kimage *image, void *buf,
image              95 kernel/kexec_file.c 	if (!image->fops || !image->fops->verify_sig) {
image             100 kernel/kexec_file.c 	return image->fops->verify_sig(buf, buf_len);
image             103 kernel/kexec_file.c int __weak arch_kexec_kernel_verify_sig(struct kimage *image, void *buf,
image             106 kernel/kexec_file.c 	return kexec_image_verify_sig_default(image, buf, buf_len);
image             149 kernel/kexec_file.c void kimage_file_post_load_cleanup(struct kimage *image)
image             151 kernel/kexec_file.c 	struct purgatory_info *pi = &image->purgatory_info;
image             153 kernel/kexec_file.c 	vfree(image->kernel_buf);
image             154 kernel/kexec_file.c 	image->kernel_buf = NULL;
image             156 kernel/kexec_file.c 	vfree(image->initrd_buf);
image             157 kernel/kexec_file.c 	image->initrd_buf = NULL;
image             159 kernel/kexec_file.c 	kfree(image->cmdline_buf);
image             160 kernel/kexec_file.c 	image->cmdline_buf = NULL;
image             169 kernel/kexec_file.c 	arch_kimage_file_post_load_cleanup(image);
image             176 kernel/kexec_file.c 	kfree(image->image_loader_data);
image             177 kernel/kexec_file.c 	image->image_loader_data = NULL;
image             182 kernel/kexec_file.c kimage_validate_signature(struct kimage *image)
image             187 kernel/kexec_file.c 	ret = arch_kexec_kernel_verify_sig(image, image->kernel_buf,
image             188 kernel/kexec_file.c 					   image->kernel_buf_len);
image             238 kernel/kexec_file.c kimage_file_prepare_segments(struct kimage *image, int kernel_fd, int initrd_fd,
image             246 kernel/kexec_file.c 	ret = kernel_read_file_from_fd(kernel_fd, &image->kernel_buf,
image             250 kernel/kexec_file.c 	image->kernel_buf_len = size;
image             253 kernel/kexec_file.c 	ret = arch_kexec_kernel_image_probe(image, image->kernel_buf,
image             254 kernel/kexec_file.c 					    image->kernel_buf_len);
image             259 kernel/kexec_file.c 	ret = kimage_validate_signature(image);
image             266 kernel/kexec_file.c 		ret = kernel_read_file_from_fd(initrd_fd, &image->initrd_buf,
image             271 kernel/kexec_file.c 		image->initrd_buf_len = size;
image             275 kernel/kexec_file.c 		image->cmdline_buf = memdup_user(cmdline_ptr, cmdline_len);
image             276 kernel/kexec_file.c 		if (IS_ERR(image->cmdline_buf)) {
image             277 kernel/kexec_file.c 			ret = PTR_ERR(image->cmdline_buf);
image             278 kernel/kexec_file.c 			image->cmdline_buf = NULL;
image             282 kernel/kexec_file.c 		image->cmdline_buf_len = cmdline_len;
image             285 kernel/kexec_file.c 		if (image->cmdline_buf[cmdline_len - 1] != '\0') {
image             290 kernel/kexec_file.c 		ima_kexec_cmdline(image->cmdline_buf,
image             291 kernel/kexec_file.c 				  image->cmdline_buf_len - 1);
image             295 kernel/kexec_file.c 	ima_add_kexec_buffer(image);
image             298 kernel/kexec_file.c 	ldata = arch_kexec_kernel_image_load(image);
image             305 kernel/kexec_file.c 	image->image_loader_data = ldata;
image             309 kernel/kexec_file.c 		kimage_file_post_load_cleanup(image);
image             319 kernel/kexec_file.c 	struct kimage *image;
image             322 kernel/kexec_file.c 	image = do_kimage_alloc_init();
image             323 kernel/kexec_file.c 	if (!image)
image             326 kernel/kexec_file.c 	image->file_mode = 1;
image             330 kernel/kexec_file.c 		image->control_page = crashk_res.start;
image             331 kernel/kexec_file.c 		image->type = KEXEC_TYPE_CRASH;
image             334 kernel/kexec_file.c 	ret = kimage_file_prepare_segments(image, kernel_fd, initrd_fd,
image             339 kernel/kexec_file.c 	ret = sanity_check_segment_list(image);
image             344 kernel/kexec_file.c 	image->control_code_page = kimage_alloc_control_pages(image,
image             346 kernel/kexec_file.c 	if (!image->control_code_page) {
image             352 kernel/kexec_file.c 		image->swap_page = kimage_alloc_control_pages(image, 0);
image             353 kernel/kexec_file.c 		if (!image->swap_page) {
image             359 kernel/kexec_file.c 	*rimage = image;
image             362 kernel/kexec_file.c 	kimage_free_page_list(&image->control_pages);
image             364 kernel/kexec_file.c 	kimage_file_post_load_cleanup(image);
image             366 kernel/kexec_file.c 	kfree(image);
image             375 kernel/kexec_file.c 	struct kimage **dest_image, *image;
image             385 kernel/kexec_file.c 	image = NULL;
image             408 kernel/kexec_file.c 	ret = kimage_file_alloc_init(&image, kernel_fd, initrd_fd, cmdline_ptr,
image             413 kernel/kexec_file.c 	ret = machine_kexec_prepare(image);
image             421 kernel/kexec_file.c 	ret = kimage_crash_copy_vmcoreinfo(image);
image             425 kernel/kexec_file.c 	ret = kexec_calculate_store_digests(image);
image             429 kernel/kexec_file.c 	for (i = 0; i < image->nr_segments; i++) {
image             432 kernel/kexec_file.c 		ksegment = &image->segment[i];
image             437 kernel/kexec_file.c 		ret = kimage_load_segment(image, &image->segment[i]);
image             442 kernel/kexec_file.c 	kimage_terminate(image);
image             448 kernel/kexec_file.c 	kimage_file_post_load_cleanup(image);
image             450 kernel/kexec_file.c 	image = xchg(dest_image, image);
image             456 kernel/kexec_file.c 	kimage_free(image);
image             463 kernel/kexec_file.c 	struct kimage *image = kbuf->image;
image             482 kernel/kexec_file.c 		if (kimage_is_destination_range(image, temp_start, temp_end)) {
image             501 kernel/kexec_file.c 	struct kimage *image = kbuf->image;
image             516 kernel/kexec_file.c 		if (kimage_is_destination_range(image, temp_start, temp_end)) {
image             563 kernel/kexec_file.c 	if (kbuf->image->type == KEXEC_TYPE_CRASH)
image             618 kernel/kexec_file.c 	if (kbuf->image->type == KEXEC_TYPE_CRASH)
image             668 kernel/kexec_file.c 	if (!kbuf->image->file_mode)
image             671 kernel/kexec_file.c 	if (kbuf->image->nr_segments >= KEXEC_SEGMENT_MAX)
image             681 kernel/kexec_file.c 	if (!list_empty(&kbuf->image->control_pages)) {
image             696 kernel/kexec_file.c 	ksegment = &kbuf->image->segment[kbuf->image->nr_segments];
image             701 kernel/kexec_file.c 	kbuf->image->nr_segments++;
image             706 kernel/kexec_file.c static int kexec_calculate_store_digests(struct kimage *image)
image             715 kernel/kexec_file.c 	struct purgatory_info *pi = &image->purgatory_info;
image             753 kernel/kexec_file.c 	for (j = i = 0; i < image->nr_segments; i++) {
image             756 kernel/kexec_file.c 		ksegment = &image->segment[i];
image             797 kernel/kexec_file.c 		ret = kexec_purgatory_get_set_symbol(image, "purgatory_sha_regions",
image             802 kernel/kexec_file.c 		ret = kexec_purgatory_get_set_symbol(image, "purgatory_sha256_digest",
image             913 kernel/kexec_file.c 	kbuf->image->start = pi->ehdr->e_entry;
image             935 kernel/kexec_file.c 			kbuf->image->start -= sechdrs[i].sh_addr;
image             936 kernel/kexec_file.c 			kbuf->image->start += kbuf->mem + offset;
image             951 kernel/kexec_file.c static int kexec_apply_relocations(struct kimage *image)
image             954 kernel/kexec_file.c 	struct purgatory_info *pi = &image->purgatory_info;
image            1022 kernel/kexec_file.c int kexec_load_purgatory(struct kimage *image, struct kexec_buf *kbuf)
image            1024 kernel/kexec_file.c 	struct purgatory_info *pi = &image->purgatory_info;
image            1040 kernel/kexec_file.c 	ret = kexec_apply_relocations(image);
image            1109 kernel/kexec_file.c void *kexec_purgatory_get_symbol_addr(struct kimage *image, const char *name)
image            1111 kernel/kexec_file.c 	struct purgatory_info *pi = &image->purgatory_info;
image            1132 kernel/kexec_file.c int kexec_purgatory_get_set_symbol(struct kimage *image, const char *name,
image            1135 kernel/kexec_file.c 	struct purgatory_info *pi = &image->purgatory_info;
image               8 kernel/kexec_internal.h int sanity_check_segment_list(struct kimage *image);
image              10 kernel/kexec_internal.h void kimage_free(struct kimage *image);
image              11 kernel/kexec_internal.h int kimage_load_segment(struct kimage *image, struct kexec_segment *segment);
image              12 kernel/kexec_internal.h void kimage_terminate(struct kimage *image);
image              13 kernel/kexec_internal.h int kimage_is_destination_range(struct kimage *image,
image              20 kernel/kexec_internal.h void kimage_file_post_load_cleanup(struct kimage *image);
image              24 kernel/kexec_internal.h static inline void kimage_file_post_load_cleanup(struct kimage *image) { }
image             109 kernel/power/swap.c 	sector_t image;
image             315 kernel/power/swap.c 		swsusp_header->image = handle->first_sector;
image             970 kernel/power/swap.c 	if (!swsusp_header->image) /* how can this happen? */
image             975 kernel/power/swap.c 	offset = swsusp_header->image;
image             116 scripts/kconfig/gconf.c 	GtkWidget *image;
image             123 scripts/kconfig/gconf.c 	image = gtk_image_new_from_pixmap(pixmap, mask);
image             124 scripts/kconfig/gconf.c 	gtk_widget_show(image);
image             125 scripts/kconfig/gconf.c 	gtk_tool_button_set_icon_widget(button, image);
image              81 security/integrity/ima/ima_kexec.c void ima_add_kexec_buffer(struct kimage *image)
image              83 security/integrity/ima/ima_kexec.c 	struct kexec_buf kbuf = { .image = image, .buf_align = PAGE_SIZE,
image             126 security/integrity/ima/ima_kexec.c 	ret = arch_ima_add_kexec_buffer(image, kbuf.mem, kexec_segment_size);
image              14 sound/core/hwdep_compat.c 	u32 image;	/* pointer */
image              31 sound/core/hwdep_compat.c 	if (get_user(ptr, &src->image) ||
image              32 sound/core/hwdep_compat.c 	    put_user(compat_ptr(ptr), &dst->image))
image             446 sound/drivers/vx/vx_core.c 			const unsigned char *image = boot->data + i;
image             451 sound/drivers/vx/vx_core.c 			vx_outb(chip, TXH, image[0]);
image             452 sound/drivers/vx/vx_core.c 			vx_outb(chip, TXM, image[1]);
image             453 sound/drivers/vx/vx_core.c 			vx_outb(chip, TXL, image[2]);
image             669 sound/drivers/vx/vx_core.c 	const unsigned char *image, *cptr;
image             678 sound/drivers/vx/vx_core.c 		image = dsp->data + i;
image             685 sound/drivers/vx/vx_core.c 		cptr = image;
image             511 sound/isa/ad1816a/ad1816a_lib.c 		chip->image[reg] = snd_ad1816a_read(chip, reg);
image             523 sound/isa/ad1816a/ad1816a_lib.c 		snd_ad1816a_write(chip, reg, chip->image[reg]);
image             178 sound/isa/cs423x/cs4236_lib.c 		    chip->image[CS4231_ALT_FEATURE_1] | 0x10);
image             181 sound/isa/cs423x/cs4236_lib.c 		    chip->image[CS4231_ALT_FEATURE_1] & ~0x10);
image             196 sound/isa/cs423x/cs4236_lib.c 		    chip->image[CS4231_ALT_FEATURE_1] | 0x20);
image             199 sound/isa/cs423x/cs4236_lib.c 		    chip->image[CS4231_ALT_FEATURE_1] & ~0x20);
image             213 sound/isa/cs423x/cs4236_lib.c 		chip->image[reg] = snd_wss_in(chip, reg);
image             236 sound/isa/cs423x/cs4236_lib.c 			snd_wss_out(chip, reg, chip->image[reg]);
image             606 sound/isa/cs423x/cs4236_lib.c 	ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask;
image             638 sound/isa/cs423x/cs4236_lib.c 	val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1;
image             640 sound/isa/cs423x/cs4236_lib.c 	change = val1 != chip->image[left_reg] || val2 != chip->eimage[CS4236_REG(right_reg)];
image             727 sound/isa/cs423x/cs4236_lib.c 	ucontrol->value.integer.value[0] = snd_cs4235_mixer_output_accu_get_volume(chip->image[CS4235_LEFT_MASTER]);
image             728 sound/isa/cs423x/cs4236_lib.c 	ucontrol->value.integer.value[1] = snd_cs4235_mixer_output_accu_get_volume(chip->image[CS4235_RIGHT_MASTER]);
image             743 sound/isa/cs423x/cs4236_lib.c 	val1 = (chip->image[CS4235_LEFT_MASTER] & ~(3 << 5)) | val1;
image             744 sound/isa/cs423x/cs4236_lib.c 	val2 = (chip->image[CS4235_RIGHT_MASTER] & ~(3 << 5)) | val2;
image             745 sound/isa/cs423x/cs4236_lib.c 	change = val1 != chip->image[CS4235_LEFT_MASTER] || val2 != chip->image[CS4235_RIGHT_MASTER];
image             937 sound/isa/cs423x/cs4236_lib.c 	ucontrol->value.integer.value[0] = chip->image[CS4231_ALT_FEATURE_1] & 0x02 ? 1 : 0;
image             964 sound/isa/cs423x/cs4236_lib.c 	val = (chip->image[CS4231_ALT_FEATURE_1] & ~0x0e) | (0<<2) | (enable << 1);
image             965 sound/isa/cs423x/cs4236_lib.c 	change = val != chip->image[CS4231_ALT_FEATURE_1];
image             195 sound/isa/wss/wss_lib.c 	chip->image[reg] = value;
image             221 sound/isa/wss/wss_lib.c 		 reg | (chip->image[CS4236_EXT_REG] & 0x01));
image             234 sound/isa/wss/wss_lib.c 		 reg | (chip->image[CS4236_EXT_REG] & 0x01));
image             498 sound/isa/wss/wss_lib.c 		chip->image[CS4231_IFACE_CTRL] |= what;
image             502 sound/isa/wss/wss_lib.c 		chip->image[CS4231_IFACE_CTRL] &= ~what;
image             506 sound/isa/wss/wss_lib.c 	snd_wss_out(chip, CS4231_IFACE_CTRL, chip->image[CS4231_IFACE_CTRL]);
image             563 sound/isa/wss/wss_lib.c 			     chip->image[CS4231_LEFT_INPUT]);
image             565 sound/isa/wss/wss_lib.c 			     chip->image[CS4231_RIGHT_INPUT]);
image             567 sound/isa/wss/wss_lib.c 			     chip->image[CS4231_LOOPBACK]);
image             578 sound/isa/wss/wss_lib.c 		     mute | chip->image[CS4231_AUX1_LEFT_INPUT]);
image             580 sound/isa/wss/wss_lib.c 		     mute | chip->image[CS4231_AUX1_RIGHT_INPUT]);
image             582 sound/isa/wss/wss_lib.c 		     mute | chip->image[CS4231_AUX2_LEFT_INPUT]);
image             584 sound/isa/wss/wss_lib.c 		     mute | chip->image[CS4231_AUX2_RIGHT_INPUT]);
image             586 sound/isa/wss/wss_lib.c 		     mute | chip->image[CS4231_LEFT_OUTPUT]);
image             588 sound/isa/wss/wss_lib.c 		     mute | chip->image[CS4231_RIGHT_OUTPUT]);
image             591 sound/isa/wss/wss_lib.c 			     mute | chip->image[CS4231_LEFT_LINE_IN]);
image             593 sound/isa/wss/wss_lib.c 			     mute | chip->image[CS4231_RIGHT_LINE_IN]);
image             595 sound/isa/wss/wss_lib.c 			     mute ? 0xc0 : chip->image[CS4231_MONO_CTRL]);
image             599 sound/isa/wss/wss_lib.c 			     mute | chip->image[CS4231_LEFT_MIC_INPUT]);
image             601 sound/isa/wss/wss_lib.c 			     mute | chip->image[CS4231_RIGHT_MIC_INPUT]);
image             603 sound/isa/wss/wss_lib.c 			     mute | chip->image[CS4231_LINE_LEFT_OUTPUT]);
image             605 sound/isa/wss/wss_lib.c 			     mute | chip->image[CS4231_LINE_RIGHT_OUTPUT]);
image             622 sound/isa/wss/wss_lib.c 		if ((chip->image[CS4231_PLAYBK_FORMAT] & 0x0f) == (pdfr & 0x0f)) {	/* rate is same? */
image             624 sound/isa/wss/wss_lib.c 				    chip->image[CS4231_ALT_FEATURE_1] | 0x10);
image             625 sound/isa/wss/wss_lib.c 			chip->image[CS4231_PLAYBK_FORMAT] = pdfr;
image             627 sound/isa/wss/wss_lib.c 				    chip->image[CS4231_PLAYBK_FORMAT]);
image             629 sound/isa/wss/wss_lib.c 				    chip->image[CS4231_ALT_FEATURE_1] &= ~0x10);
image             657 sound/isa/wss/wss_lib.c 			if (chip->image[CS4231_IFACE_CTRL] & CS4231_RECORD_ENABLE)
image             659 sound/isa/wss/wss_lib.c 				       (chip->image[CS4231_REC_FORMAT] & 0x0f);
image             661 sound/isa/wss/wss_lib.c 			chip->image[CS4231_PLAYBK_FORMAT] = pdfr;
image             683 sound/isa/wss/wss_lib.c 		if ((chip->image[CS4231_PLAYBK_FORMAT] & 0x0f) == (cdfr & 0x0f) ||	/* rate is same? */
image             684 sound/isa/wss/wss_lib.c 		    (chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE)) {
image             686 sound/isa/wss/wss_lib.c 				chip->image[CS4231_ALT_FEATURE_1] | 0x20);
image             688 sound/isa/wss/wss_lib.c 				chip->image[CS4231_REC_FORMAT] = cdfr);
image             690 sound/isa/wss/wss_lib.c 				chip->image[CS4231_ALT_FEATURE_1] &= ~0x20);
image             717 sound/isa/wss/wss_lib.c 		    !(chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE)) {
image             722 sound/isa/wss/wss_lib.c 				   (chip->image[CS4231_PLAYBK_FORMAT] & 0xf0) |
image             749 sound/isa/wss/wss_lib.c 		return chip->image[CS4231_PLAYBK_FORMAT] & 1 ? 9969 : 9920;
image             759 sound/isa/wss/wss_lib.c 	if ((chip->image[CS4231_ALT_FEATURE_1] & CS4231_TIMER_ENABLE) == 0 ||
image             760 sound/isa/wss/wss_lib.c 	    (unsigned char)(ticks >> 8) != chip->image[CS4231_TIMER_HIGH] ||
image             761 sound/isa/wss/wss_lib.c 	    (unsigned char)ticks != chip->image[CS4231_TIMER_LOW]) {
image             762 sound/isa/wss/wss_lib.c 		chip->image[CS4231_TIMER_HIGH] = (unsigned char) (ticks >> 8);
image             764 sound/isa/wss/wss_lib.c 			    chip->image[CS4231_TIMER_HIGH]);
image             765 sound/isa/wss/wss_lib.c 		chip->image[CS4231_TIMER_LOW] = (unsigned char) ticks;
image             767 sound/isa/wss/wss_lib.c 			    chip->image[CS4231_TIMER_LOW]);
image             769 sound/isa/wss/wss_lib.c 			    chip->image[CS4231_ALT_FEATURE_1] |
image             781 sound/isa/wss/wss_lib.c 	chip->image[CS4231_ALT_FEATURE_1] &= ~CS4231_TIMER_ENABLE;
image             783 sound/isa/wss/wss_lib.c 		    chip->image[CS4231_ALT_FEATURE_1]);
image             800 sound/isa/wss/wss_lib.c 	chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_PLAYBACK_ENABLE |
image             805 sound/isa/wss/wss_lib.c 	chip->image[CS4231_IFACE_CTRL] |= CS4231_AUTOCALIB;
image             806 sound/isa/wss/wss_lib.c 	snd_wss_out(chip, CS4231_IFACE_CTRL, chip->image[CS4231_IFACE_CTRL]);
image             816 sound/isa/wss/wss_lib.c 	chip->image[CS4231_IFACE_CTRL] &= ~CS4231_AUTOCALIB;
image             817 sound/isa/wss/wss_lib.c 	snd_wss_out(chip, CS4231_IFACE_CTRL, chip->image[CS4231_IFACE_CTRL]);
image             819 sound/isa/wss/wss_lib.c 		    CS4231_ALT_FEATURE_1, chip->image[CS4231_ALT_FEATURE_1]);
image             825 sound/isa/wss/wss_lib.c 		   chip->image[CS4231_ALT_FEATURE_1]);
image             830 sound/isa/wss/wss_lib.c 		    chip->image[CS4231_ALT_FEATURE_2]);
image             836 sound/isa/wss/wss_lib.c 		    chip->image[CS4231_PLAYBK_FORMAT]);
image             848 sound/isa/wss/wss_lib.c 			    chip->image[CS4231_REC_FORMAT]);
image             884 sound/isa/wss/wss_lib.c 	chip->image[CS4231_PIN_CTRL] |= CS4231_IRQ_ENABLE;
image             885 sound/isa/wss/wss_lib.c 	snd_wss_out(chip, CS4231_PIN_CTRL, chip->image[CS4231_PIN_CTRL]);
image             916 sound/isa/wss/wss_lib.c 	chip->image[CS4231_PIN_CTRL] &= ~CS4231_IRQ_ENABLE;
image             917 sound/isa/wss/wss_lib.c 	snd_wss_out(chip, CS4231_PIN_CTRL, chip->image[CS4231_PIN_CTRL]);
image             921 sound/isa/wss/wss_lib.c 	if (chip->image[CS4231_IFACE_CTRL] & (CS4231_PLAYBACK_ENABLE | CS4231_PLAYBACK_PIO |
image             926 sound/isa/wss/wss_lib.c 		chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_PLAYBACK_ENABLE | CS4231_PLAYBACK_PIO |
image             929 sound/isa/wss/wss_lib.c 			    chip->image[CS4231_IFACE_CTRL]);
image            1011 sound/isa/wss/wss_lib.c 	chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_PLAYBACK_ENABLE | CS4231_PLAYBACK_PIO);
image            1013 sound/isa/wss/wss_lib.c 	count = snd_wss_get_count(chip->image[CS4231_PLAYBK_FORMAT], count) - 1;
image            1054 sound/isa/wss/wss_lib.c 	chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_RECORD_ENABLE | CS4231_RECORD_PIO);
image            1057 sound/isa/wss/wss_lib.c 		count = snd_wss_get_count(chip->image[CS4231_PLAYBK_FORMAT],
image            1060 sound/isa/wss/wss_lib.c 		count = snd_wss_get_count(chip->image[CS4231_REC_FORMAT],
image            1145 sound/isa/wss/wss_lib.c 	if (!(chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE))
image            1156 sound/isa/wss/wss_lib.c 	if (!(chip->image[CS4231_IFACE_CTRL] & CS4231_RECORD_ENABLE))
image            1311 sound/isa/wss/wss_lib.c 		chip->image[CS4231_MISC_INFO] = CS4231_MODE2;
image            1314 sound/isa/wss/wss_lib.c 		chip->image[CS4231_MISC_INFO] = CS4231_IW_MODE3;
image            1322 sound/isa/wss/wss_lib.c 			chip->image[CS4231_MISC_INFO] = CS4231_4236_MODE3;
image            1328 sound/isa/wss/wss_lib.c 	chip->image[CS4231_IFACE_CTRL] =
image            1329 sound/isa/wss/wss_lib.c 	    (chip->image[CS4231_IFACE_CTRL] & ~CS4231_SINGLE_DMA) |
image            1332 sound/isa/wss/wss_lib.c 		chip->image[CS4231_ALT_FEATURE_1] = 0x80;
image            1333 sound/isa/wss/wss_lib.c 		chip->image[CS4231_ALT_FEATURE_2] =
image            1338 sound/isa/wss/wss_lib.c 		chip->image[AD1845_PWR_DOWN] = 8;
image            1340 sound/isa/wss/wss_lib.c 	ptr = (unsigned char *) &chip->image;
image            1616 sound/isa/wss/wss_lib.c 		chip->image[reg] = snd_wss_in(chip, reg);
image            1638 sound/isa/wss/wss_lib.c 			snd_wss_out(chip, reg, chip->image[reg]);
image            1645 sound/isa/wss/wss_lib.c 			    chip->image[CS4231_PLAYBK_FORMAT]);
image            1769 sound/isa/wss/wss_lib.c 		memcpy(&chip->image, &snd_opti93x_original_image,
image            1772 sound/isa/wss/wss_lib.c 		memcpy(&chip->image, &snd_wss_original_image,
image            1775 sound/isa/wss/wss_lib.c 		chip->image[CS4231_PIN_CTRL] = 0;
image            1776 sound/isa/wss/wss_lib.c 		chip->image[CS4231_TEST_INIT] = 0;
image            2010 sound/isa/wss/wss_lib.c 	ucontrol->value.enumerated.item[0] = (chip->image[CS4231_LEFT_INPUT] & CS4231_MIXS_ALL) >> 6;
image            2011 sound/isa/wss/wss_lib.c 	ucontrol->value.enumerated.item[1] = (chip->image[CS4231_RIGHT_INPUT] & CS4231_MIXS_ALL) >> 6;
image            2030 sound/isa/wss/wss_lib.c 	left = (chip->image[CS4231_LEFT_INPUT] & ~CS4231_MIXS_ALL) | left;
image            2031 sound/isa/wss/wss_lib.c 	right = (chip->image[CS4231_RIGHT_INPUT] & ~CS4231_MIXS_ALL) | right;
image            2032 sound/isa/wss/wss_lib.c 	change = left != chip->image[CS4231_LEFT_INPUT] ||
image            2033 sound/isa/wss/wss_lib.c 		 right != chip->image[CS4231_RIGHT_INPUT];
image            2064 sound/isa/wss/wss_lib.c 	ucontrol->value.integer.value[0] = (chip->image[reg] >> shift) & mask;
image            2089 sound/isa/wss/wss_lib.c 	val = (chip->image[reg] & ~(mask << shift)) | val;
image            2090 sound/isa/wss/wss_lib.c 	change = val != chip->image[reg];
image            2123 sound/isa/wss/wss_lib.c 	ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask;
image            2124 sound/isa/wss/wss_lib.c 	ucontrol->value.integer.value[1] = (chip->image[right_reg] >> shift_right) & mask;
image            2158 sound/isa/wss/wss_lib.c 		val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1;
image            2159 sound/isa/wss/wss_lib.c 		val2 = (chip->image[right_reg] & ~(mask << shift_right)) | val2;
image            2160 sound/isa/wss/wss_lib.c 		change = val1 != chip->image[left_reg] ||
image            2161 sound/isa/wss/wss_lib.c 			 val2 != chip->image[right_reg];
image            2166 sound/isa/wss/wss_lib.c 		val1 = (chip->image[left_reg] & ~mask) | val1 | val2;
image            2167 sound/isa/wss/wss_lib.c 		change = val1 != chip->image[left_reg];
image             248 sound/pci/ali5451/ali5451.c 	struct snd_ali_image *image;
image            1866 sound/pci/ali5451/ali5451.c 	im = chip->image;
image            1909 sound/pci/ali5451/ali5451.c 	im = chip->image;
image            1958 sound/pci/ali5451/ali5451.c 	kfree(codec->image);
image            2186 sound/pci/ali5451/ali5451.c 	codec->image = kmalloc(sizeof(*codec->image), GFP_KERNEL);
image            2187 sound/pci/ali5451/ali5451.c 	if (!codec->image)
image             275 sound/pci/pcxhr/pcxhr_core.c 	const unsigned char *image;
image             293 sound/pci/pcxhr/pcxhr_core.c 	image = xilinx->data;
image             294 sound/pci/pcxhr/pcxhr_core.c 	for (i = 0; i < xilinx->size; i++, image++) {
image             295 sound/pci/pcxhr/pcxhr_core.c 		data = *image;
image             360 sound/pci/vx222/vx222_ops.c 	const unsigned char *image;
image             375 sound/pci/vx222/vx222_ops.c 	image = xilinx->data;
image             376 sound/pci/vx222/vx222_ops.c 	for (i = 0; i < xilinx->size; i++, image++) {
image             377 sound/pci/vx222/vx222_ops.c 		if (put_xilinx_data(chip, port, 8, *image) < 0)
image             141 sound/pcmcia/vx/vxp_ops.c 	const unsigned char *image;
image             162 sound/pcmcia/vx/vxp_ops.c 	image = fw->data;
image             163 sound/pcmcia/vx/vxp_ops.c 	for (i = 0; i < fw->size; i++, image++) {
image             164 sound/pcmcia/vx/vxp_ops.c 		data = *image;
image             109 sound/sparc/cs4231.c 	unsigned char		image[32];	/* registers image */
image             309 sound/sparc/cs4231.c 	unsigned char tmp = (chip->image[reg] & mask) | value;
image             311 sound/sparc/cs4231.c 	chip->image[reg] = tmp;
image             320 sound/sparc/cs4231.c 	chip->image[reg] = value;
image             501 sound/sparc/cs4231.c 			chip->image[CS4231_IFACE_CTRL] |= what;
image             504 sound/sparc/cs4231.c 			chip->image[CS4231_IFACE_CTRL] &= ~what;
image             507 sound/sparc/cs4231.c 			       chip->image[CS4231_IFACE_CTRL]);
image             574 sound/sparc/cs4231.c 				chip->image[CS4231_LEFT_INPUT]);
image             576 sound/sparc/cs4231.c 				chip->image[CS4231_RIGHT_INPUT]);
image             578 sound/sparc/cs4231.c 				chip->image[CS4231_LOOPBACK]);
image             581 sound/sparc/cs4231.c 			mute ? 0x80 : chip->image[CS4231_AUX1_LEFT_INPUT]);
image             583 sound/sparc/cs4231.c 			mute ? 0x80 : chip->image[CS4231_AUX1_RIGHT_INPUT]);
image             585 sound/sparc/cs4231.c 			mute ? 0x80 : chip->image[CS4231_AUX2_LEFT_INPUT]);
image             587 sound/sparc/cs4231.c 			mute ? 0x80 : chip->image[CS4231_AUX2_RIGHT_INPUT]);
image             589 sound/sparc/cs4231.c 			mute ? 0x80 : chip->image[CS4231_LEFT_OUTPUT]);
image             591 sound/sparc/cs4231.c 			mute ? 0x80 : chip->image[CS4231_RIGHT_OUTPUT]);
image             593 sound/sparc/cs4231.c 			mute ? 0x80 : chip->image[CS4231_LEFT_LINE_IN]);
image             595 sound/sparc/cs4231.c 			mute ? 0x80 : chip->image[CS4231_RIGHT_LINE_IN]);
image             597 sound/sparc/cs4231.c 			mute ? 0xc0 : chip->image[CS4231_MONO_CTRL]);
image             615 sound/sparc/cs4231.c 		       (chip->image[CS4231_IFACE_CTRL] & CS4231_RECORD_ENABLE) ?
image             616 sound/sparc/cs4231.c 		       (pdfr & 0xf0) | (chip->image[CS4231_REC_FORMAT] & 0x0f) :
image             638 sound/sparc/cs4231.c 	if (!(chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE)) {
image             640 sound/sparc/cs4231.c 			       ((chip->image[CS4231_PLAYBK_FORMAT]) & 0xf0) |
image             664 sound/sparc/cs4231.c 	return chip->image[CS4231_PLAYBK_FORMAT] & 1 ? 9969 : 9920;
image             675 sound/sparc/cs4231.c 	if ((chip->image[CS4231_ALT_FEATURE_1] & CS4231_TIMER_ENABLE) == 0 ||
image             676 sound/sparc/cs4231.c 	    (unsigned char)(ticks >> 8) != chip->image[CS4231_TIMER_HIGH] ||
image             677 sound/sparc/cs4231.c 	    (unsigned char)ticks != chip->image[CS4231_TIMER_LOW]) {
image             679 sound/sparc/cs4231.c 			       chip->image[CS4231_TIMER_HIGH] =
image             682 sound/sparc/cs4231.c 			       chip->image[CS4231_TIMER_LOW] =
image             685 sound/sparc/cs4231.c 			       chip->image[CS4231_ALT_FEATURE_1] |
image             699 sound/sparc/cs4231.c 	chip->image[CS4231_ALT_FEATURE_1] &= ~CS4231_TIMER_ENABLE;
image             701 sound/sparc/cs4231.c 		       chip->image[CS4231_ALT_FEATURE_1]);
image             718 sound/sparc/cs4231.c 	chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_PLAYBACK_ENABLE |
image             723 sound/sparc/cs4231.c 	chip->image[CS4231_IFACE_CTRL] |= CS4231_AUTOCALIB;
image             724 sound/sparc/cs4231.c 	snd_cs4231_out(chip, CS4231_IFACE_CTRL, chip->image[CS4231_IFACE_CTRL]);
image             735 sound/sparc/cs4231.c 			chip->image[CS4231_ALT_FEATURE_1]);
image             741 sound/sparc/cs4231.c 		    chip->image[CS4231_ALT_FEATURE_1]);
image             746 sound/sparc/cs4231.c 			chip->image[CS4231_ALT_FEATURE_2]);
image             752 sound/sparc/cs4231.c 			chip->image[CS4231_PLAYBK_FORMAT]);
image             762 sound/sparc/cs4231.c 	snd_cs4231_out(chip, CS4231_REC_FORMAT, chip->image[CS4231_REC_FORMAT]);
image             826 sound/sparc/cs4231.c 	if (chip->image[CS4231_IFACE_CTRL] &
image             832 sound/sparc/cs4231.c 		chip->image[CS4231_IFACE_CTRL] &=
image             836 sound/sparc/cs4231.c 				chip->image[CS4231_IFACE_CTRL]);
image             915 sound/sparc/cs4231.c 	chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_PLAYBACK_ENABLE |
image             956 sound/sparc/cs4231.c 	chip->image[CS4231_IFACE_CTRL] &= ~(CS4231_RECORD_ENABLE |
image             982 sound/sparc/cs4231.c 	if (chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE) {
image             991 sound/sparc/cs4231.c 	if (chip->image[CS4231_IFACE_CTRL] & CS4231_RECORD_ENABLE) {
image            1005 sound/sparc/cs4231.c 	if (!(chip->image[CS4231_IFACE_CTRL] & CS4231_PLAYBACK_ENABLE))
image            1021 sound/sparc/cs4231.c 	if (!(chip->image[CS4231_IFACE_CTRL] & CS4231_RECORD_ENABLE))
image            1065 sound/sparc/cs4231.c 	chip->image[CS4231_MISC_INFO] = CS4231_MODE2;
image            1066 sound/sparc/cs4231.c 	chip->image[CS4231_IFACE_CTRL] =
image            1067 sound/sparc/cs4231.c 		chip->image[CS4231_IFACE_CTRL] & ~CS4231_SINGLE_DMA;
image            1068 sound/sparc/cs4231.c 	chip->image[CS4231_ALT_FEATURE_1] = 0x80;
image            1069 sound/sparc/cs4231.c 	chip->image[CS4231_ALT_FEATURE_2] = 0x01;
image            1071 sound/sparc/cs4231.c 		chip->image[CS4231_ALT_FEATURE_2] |= 0x02;
image            1073 sound/sparc/cs4231.c 	ptr = (unsigned char *) &chip->image;
image            1300 sound/sparc/cs4231.c 		(chip->image[CS4231_LEFT_INPUT] & CS4231_MIXS_ALL) >> 6;
image            1302 sound/sparc/cs4231.c 		(chip->image[CS4231_RIGHT_INPUT] & CS4231_MIXS_ALL) >> 6;
image            1324 sound/sparc/cs4231.c 	left = (chip->image[CS4231_LEFT_INPUT] & ~CS4231_MIXS_ALL) | left;
image            1325 sound/sparc/cs4231.c 	right = (chip->image[CS4231_RIGHT_INPUT] & ~CS4231_MIXS_ALL) | right;
image            1326 sound/sparc/cs4231.c 	change = left != chip->image[CS4231_LEFT_INPUT] ||
image            1327 sound/sparc/cs4231.c 		 right != chip->image[CS4231_RIGHT_INPUT];
image            1362 sound/sparc/cs4231.c 	ucontrol->value.integer.value[0] = (chip->image[reg] >> shift) & mask;
image            1392 sound/sparc/cs4231.c 	val = (chip->image[reg] & ~(mask << shift)) | val;
image            1393 sound/sparc/cs4231.c 	change = val != chip->image[reg];
image            1430 sound/sparc/cs4231.c 		(chip->image[left_reg] >> shift_left) & mask;
image            1432 sound/sparc/cs4231.c 		(chip->image[right_reg] >> shift_right) & mask;
image            1471 sound/sparc/cs4231.c 	val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1;
image            1472 sound/sparc/cs4231.c 	val2 = (chip->image[right_reg] & ~(mask << shift_right)) | val2;
image            1473 sound/sparc/cs4231.c 	change = val1 != chip->image[left_reg];
image            1474 sound/sparc/cs4231.c 	change |= val2 != chip->image[right_reg];
image            1807 sound/sparc/cs4231.c 	memcpy(&chip->image, &snd_cs4231_original_image,
image            1973 sound/sparc/cs4231.c 	memcpy(&chip->image, &snd_cs4231_original_image,
image             195 sound/usb/usx2y/usX2Yhwdep.c 	buf = memdup_user(dsp->image, dsp->length);
image              52 tools/bpf/bpf_jit_disasm.c static void get_asm_insns(uint8_t *image, size_t len, int opcodes)
image              70 tools/bpf/bpf_jit_disasm.c 	info.buffer = image;
image              93 tools/bpf/bpf_jit_disasm.c 				printf("%02x ", (uint8_t) image[pc + i]);
image             180 tools/bpf/bpf_jit_disasm.c 	uint8_t *image;
image             214 tools/bpf/bpf_jit_disasm.c 	image = malloc(proglen);
image             215 tools/bpf/bpf_jit_disasm.c 	if (!image) {
image             219 tools/bpf/bpf_jit_disasm.c 	memset(image, 0, proglen);
image             231 tools/bpf/bpf_jit_disasm.c 			image[ulen++] = (uint8_t) strtoul(pptr, &pptr, 16);
image             249 tools/bpf/bpf_jit_disasm.c 	return image;
image             269 tools/bpf/bpf_jit_disasm.c 	uint8_t *image = NULL;
image             296 tools/bpf/bpf_jit_disasm.c 	image = get_last_jit_image(kbuff, klen, &len);
image             297 tools/bpf/bpf_jit_disasm.c 	if (!image) {
image             302 tools/bpf/bpf_jit_disasm.c 		get_asm_insns(image, len, opcodes);
image             312 tools/bpf/bpf_jit_disasm.c 	pos = image;
image             327 tools/bpf/bpf_jit_disasm.c 	free(image);
image              75 tools/bpf/bpftool/jit_disasm.c void disasm_print_insn(unsigned char *image, ssize_t len, int opcodes,
image             123 tools/bpf/bpftool/jit_disasm.c 	info.buffer = image;
image             181 tools/bpf/bpftool/jit_disasm.c 						     (uint8_t)image[pc + i]);
image             187 tools/bpf/bpftool/jit_disasm.c 					       (uint8_t)image[pc + i]);
image             166 tools/bpf/bpftool/main.h void disasm_print_insn(unsigned char *image, ssize_t len, int opcodes,
image             175 tools/bpf/bpftool/main.h void disasm_print_insn(unsigned char *image, ssize_t len, int opcodes,
image             141 tools/include/uapi/sound/asound.h 	unsigned char __user *image;	/* W: binary image */