Home
last modified time | relevance | path

Searched refs:image (Results 1 – 200 of 499) sorted by relevance

123

/linux-4.1.27/arch/x86/kernel/
Dmachine_kexec_32.c71 static void machine_kexec_free_page_tables(struct kimage *image) in machine_kexec_free_page_tables() argument
73 free_page((unsigned long)image->arch.pgd); in machine_kexec_free_page_tables()
75 free_page((unsigned long)image->arch.pmd0); in machine_kexec_free_page_tables()
76 free_page((unsigned long)image->arch.pmd1); in machine_kexec_free_page_tables()
78 free_page((unsigned long)image->arch.pte0); in machine_kexec_free_page_tables()
79 free_page((unsigned long)image->arch.pte1); in machine_kexec_free_page_tables()
82 static int machine_kexec_alloc_page_tables(struct kimage *image) in machine_kexec_alloc_page_tables() argument
84 image->arch.pgd = (pgd_t *)get_zeroed_page(GFP_KERNEL); in machine_kexec_alloc_page_tables()
86 image->arch.pmd0 = (pmd_t *)get_zeroed_page(GFP_KERNEL); in machine_kexec_alloc_page_tables()
87 image->arch.pmd1 = (pmd_t *)get_zeroed_page(GFP_KERNEL); in machine_kexec_alloc_page_tables()
[all …]
Dmachine_kexec_64.c35 static void free_transition_pgtable(struct kimage *image) in free_transition_pgtable() argument
37 free_page((unsigned long)image->arch.pud); in free_transition_pgtable()
38 free_page((unsigned long)image->arch.pmd); in free_transition_pgtable()
39 free_page((unsigned long)image->arch.pte); in free_transition_pgtable()
42 static int init_transition_pgtable(struct kimage *image, pgd_t *pgd) in init_transition_pgtable() argument
51 paddr = __pa(page_address(image->control_code_page)+PAGE_SIZE); in init_transition_pgtable()
57 image->arch.pud = pud; in init_transition_pgtable()
65 image->arch.pmd = pmd; in init_transition_pgtable()
73 image->arch.pte = pte; in init_transition_pgtable()
80 free_transition_pgtable(image); in init_transition_pgtable()
[all …]
Dcrash.c55 struct kimage *image; member
209 struct kimage *image) in fill_up_crash_elf_data() argument
213 ced->image = image; in fill_up_crash_elf_data()
360 struct kimage *image = ced->image; in prepare_elf64_ram_headers_callback() local
389 if (mstart == image->arch.backup_src_start && in prepare_elf64_ram_headers_callback()
390 (mend - mstart + 1) == image->arch.backup_src_sz) in prepare_elf64_ram_headers_callback()
391 phdr->p_offset = image->arch.backup_load_addr; in prepare_elf64_ram_headers_callback()
498 static int prepare_elf_headers(struct kimage *image, void **addr, in prepare_elf_headers() argument
508 fill_up_crash_elf_data(ced, image); in prepare_elf_headers()
544 static int memmap_exclude_ranges(struct kimage *image, struct crash_mem *cmem, in memmap_exclude_ranges() argument
[all …]
Dkexec-bzimage64.c69 static int setup_cmdline(struct kimage *image, struct boot_params *params, in setup_cmdline() argument
79 if (image->type == KEXEC_TYPE_CRASH) { in setup_cmdline()
81 " elfcorehdr=0x%lx", image->arch.elf_load_addr); in setup_cmdline()
198 setup_boot_parameters(struct kimage *image, struct boot_params *params, in setup_boot_parameters() argument
228 if (image->type == KEXEC_TYPE_CRASH) { in setup_boot_parameters()
229 ret = crash_setup_memmap_entries(image, params); in setup_boot_parameters()
329 static void *bzImage64_load(struct kimage *image, char *kernel, in bzImage64_load() argument
375 if (image->type == KEXEC_TYPE_CRASH) { in bzImage64_load()
376 ret = crash_load_segments(image); in bzImage64_load()
385 ret = kexec_load_purgatory(image, MIN_PURGATORY_ADDR, ULONG_MAX, 1, in bzImage64_load()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dimage.c30 nvbios_imagen(struct nvkm_bios *bios, struct nvbios_image *image) in nvbios_imagen() argument
38 switch ((data = nv_ro16(bios, image->base + 0x00))) { in nvbios_imagen()
45 image->base, data); in nvbios_imagen()
49 if (!(data = nvbios_pcirTp(bios, image->base, &ver, &hdr, &pcir))) in nvbios_imagen()
51 image->size = pcir.image_size; in nvbios_imagen()
52 image->type = pcir.image_type; in nvbios_imagen()
53 image->last = pcir.last; in nvbios_imagen()
55 if (image->type != 0x70) { in nvbios_imagen()
56 if (!(data = nvbios_npdeTp(bios, image->base, &npde))) in nvbios_imagen()
58 image->size = npde.image_size; in nvbios_imagen()
[all …]
Dshadow.c94 struct nvbios_image image; in shadow_image() local
97 if (!nvbios_image(bios, idx, &image)) { in shadow_image()
102 image.base, image.type, image.size); in shadow_image()
104 if (!shadow_fetch(bios, image.size)) { in shadow_image()
105 nv_debug(bios, "%08x: fetch failed\n", image.base); in shadow_image()
109 switch (image.type) { in shadow_image()
111 if (nvbios_checksum(&bios->data[image.base], image.size)) { in shadow_image()
112 nv_debug(bios, "%08x: checksum failed\n", image.base); in shadow_image()
125 if (!image.last) in shadow_image()
Dpmu.c32 struct nvbios_image image; in weirdo_pointer() local
34 if (nvbios_image(bios, idx++, &image)) { in weirdo_pointer()
35 data -= image.size; in weirdo_pointer()
36 while (nvbios_image(bios, idx++, &image)) { in weirdo_pointer()
37 if (image.type == 0xe0) in weirdo_pointer()
38 return image.base + data; in weirdo_pointer()
/linux-4.1.27/kernel/
Dkexec.c68 static int kexec_calculate_store_digests(struct kimage *image);
138 static int kimage_is_destination_range(struct kimage *image,
140 static struct page *kimage_alloc_page(struct kimage *image,
144 static int copy_user_segment_list(struct kimage *image, in copy_user_segment_list() argument
152 image->nr_segments = nr_segments; in copy_user_segment_list()
154 ret = copy_from_user(image->segment, segments, segment_bytes); in copy_user_segment_list()
161 static int sanity_check_segment_list(struct kimage *image) in sanity_check_segment_list() argument
164 unsigned long nr_segments = image->nr_segments; in sanity_check_segment_list()
183 mstart = image->segment[i].mem; in sanity_check_segment_list()
184 mend = mstart + image->segment[i].memsz; in sanity_check_segment_list()
[all …]
/linux-4.1.27/drivers/staging/vme/devices/
Dvme_user.c105 static struct image_desc image[VME_DEVS]; variable
189 mutex_lock(&image[minor].mutex); in vme_user_open()
191 if (minor < CONTROL_MINOR && image[minor].resource == NULL) { in vme_user_open()
198 image[minor].users++; in vme_user_open()
200 mutex_unlock(&image[minor].mutex); in vme_user_open()
205 mutex_unlock(&image[minor].mutex); in vme_user_open()
214 mutex_lock(&image[minor].mutex); in vme_user_release()
217 image[minor].users--; in vme_user_release()
219 mutex_unlock(&image[minor].mutex); in vme_user_release()
236 if (count <= image[minor].size_buf) { in resource_to_user()
[all …]
/linux-4.1.27/arch/powerpc/boot/
DMakefile215 image-$(CONFIG_PPC_PSERIES) += zImage.pseries
216 image-$(CONFIG_PPC_POWERNV) += zImage.pseries
217 image-$(CONFIG_PPC_MAPLE) += zImage.maple
218 image-$(CONFIG_PPC_IBM_CELL_BLADE) += zImage.pseries
219 image-$(CONFIG_PPC_PS3) += dtbImage.ps3
220 image-$(CONFIG_PPC_CELL_QPACE) += zImage.pseries
221 image-$(CONFIG_PPC_CHRP) += zImage.chrp
222 image-$(CONFIG_PPC_EFIKA) += zImage.chrp
223 image-$(CONFIG_PPC_PMAC) += zImage.pmac
224 image-$(CONFIG_PPC_HOLLY) += dtbImage.holly
[all …]
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_image.c35 struct qxl_drm_image *image, in qxl_allocate_chunk() argument
51 list_add_tail(&chunk->head, &image->chunk_list); in qxl_allocate_chunk()
61 struct qxl_drm_image *image; in qxl_image_alloc_objects() local
64 image = kmalloc(sizeof(struct qxl_drm_image), GFP_KERNEL); in qxl_image_alloc_objects()
65 if (!image) in qxl_image_alloc_objects()
68 INIT_LIST_HEAD(&image->chunk_list); in qxl_image_alloc_objects()
70 ret = qxl_alloc_bo_reserved(qdev, release, sizeof(struct qxl_image), &image->bo); in qxl_image_alloc_objects()
72 kfree(image); in qxl_image_alloc_objects()
76 ret = qxl_allocate_chunk(qdev, release, image, sizeof(struct qxl_data_chunk) + stride * height); in qxl_image_alloc_objects()
78 qxl_bo_unref(&image->bo); in qxl_image_alloc_objects()
[all …]
Dqxl_fb.c79 const struct fb_image *image) in qxl_fb_image_init() argument
91 if (image->depth == 1) in qxl_fb_image_init()
96 if (image) { in qxl_fb_image_init()
97 memcpy(&qxl_fb_image->fb_image, image, in qxl_fb_image_init()
107 struct fb_image *image = &qxl_fb_image.fb_image; in qxl_fb_dirty_flush() local
121 image->dx = x1; in qxl_fb_dirty_flush()
122 image->dy = y1; in qxl_fb_dirty_flush()
123 image->width = x2 - x1; in qxl_fb_dirty_flush()
124 image->height = y2 - y1; in qxl_fb_dirty_flush()
125 image->fg_color = 0xffffffff; /* unused, just to avoid uninitialized in qxl_fb_dirty_flush()
[all …]
/linux-4.1.27/arch/sh/kernel/
Dmachine_kexec.c45 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
50 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
54 static void kexec_info(struct kimage *image) in kexec_info() argument
58 for (i = 0; i < image->nr_segments; i++) { in kexec_info()
61 (unsigned int)image->segment[i].mem, in kexec_info()
62 (unsigned int)image->segment[i].mem + in kexec_info()
63 image->segment[i].memsz, in kexec_info()
64 (unsigned int)image->segment[i].memsz); in kexec_info()
66 printk(" start : 0x%08x\n\n", (unsigned int)image->start); in kexec_info()
73 void machine_kexec(struct kimage *image) in machine_kexec() argument
[all …]
/linux-4.1.27/arch/x86/vdso/
Dvma.c27 void __init init_vdso_image(const struct vdso_image *image) in init_vdso_image() argument
30 int npages = (image->size) / PAGE_SIZE; in init_vdso_image()
32 BUG_ON(image->size % PAGE_SIZE != 0); in init_vdso_image()
34 image->text_mapping.pages[i] = in init_vdso_image()
35 virt_to_page(image->data + i*PAGE_SIZE); in init_vdso_image()
37 apply_alternatives((struct alt_instr *)(image->data + image->alt), in init_vdso_image()
38 (struct alt_instr *)(image->data + image->alt + in init_vdso_image()
39 image->alt_len)); in init_vdso_image()
92 static int map_vdso(const struct vdso_image *image, bool calculate_addr) in map_vdso() argument
106 image->size - image->sym_vvar_start); in map_vdso()
[all …]
DMakefile35 vdso_img_objs := $(vdso_img-y:%=vdso-image-%.o)
36 vdso_img_cfiles := $(vdso_img-y:%=vdso-image-%.c)
41 .SECONDARY: $(vdso_img-y:%=$(obj)/vdso-image-%.c) \
62 $(obj)/vdso-image-%.c: $(obj)/vdso%.so.dbg $(obj)/vdso%.so $(obj)/vdso2c FORCE
209 clean-files := vdso32-syscall* vdso32-sysenter* vdso32-int80* vdso64* vdso-image-*.c vdsox32.so*
D.gitignore6 vdso-image-*.c
/linux-4.1.27/drivers/video/fbdev/savage/
Dsavagefb_accel.c92 void savagefb_imageblit(struct fb_info *info, const struct fb_image *image) in savagefb_imageblit() argument
97 u32 *src = (u32 *) image->data; in savagefb_imageblit()
99 if (!image->width || !image->height) in savagefb_imageblit()
102 if (image->depth != 1) { in savagefb_imageblit()
103 cfb_imageblit(info, image); in savagefb_imageblit()
108 fg = image->fg_color; in savagefb_imageblit()
109 bg = image->bg_color; in savagefb_imageblit()
111 fg = ((u32 *)info->pseudo_palette)[image->fg_color]; in savagefb_imageblit()
112 bg = ((u32 *)info->pseudo_palette)[image->bg_color]; in savagefb_imageblit()
122 width = (image->width + 31) & ~31; in savagefb_imageblit()
[all …]
/linux-4.1.27/arch/s390/kernel/
Dmachine_kexec.c110 static void __do_machine_kdump(void *image) in __do_machine_kdump() argument
112 int (*start_kdump)(int) = (void *)((struct kimage *) image)->start; in __do_machine_kdump()
122 static int kdump_csum_valid(struct kimage *image) in kdump_csum_valid() argument
125 int (*start_kdump)(int) = (void *)image->start; in kdump_csum_valid()
188 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
196 if (image->type == KEXEC_TYPE_CRASH) in machine_kexec_prepare()
200 if (image->type != KEXEC_TYPE_DEFAULT) in machine_kexec_prepare()
204 reboot_code_buffer = (void *) page_to_phys(image->control_code_page); in machine_kexec_prepare()
211 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
236 struct kimage *image = data; in __do_machine_kexec() local
[all …]
/linux-4.1.27/drivers/video/console/
Dbitblit.c80 struct fb_image *image, u8 *buf, u8 *dst) in bit_putcs_aligned() argument
97 image->height); in bit_putcs_aligned()
100 image->height); in bit_putcs_aligned()
105 info->fbops->fb_imageblit(info, image); in bit_putcs_aligned()
112 struct fb_image *image, u8 *buf, in bit_putcs_unaligned() argument
131 image->height, shift_high, in bit_putcs_unaligned()
139 info->fbops->fb_imageblit(info, image); in bit_putcs_unaligned()
147 struct fb_image image; in bit_putcs() local
157 image.fg_color = fg; in bit_putcs()
158 image.bg_color = bg; in bit_putcs()
[all …]
Dsoftcursor.c28 struct fb_image *image; in soft_cursor() local
34 s_pitch = (cursor->image.width + 7) >> 3; in soft_cursor()
35 dsize = s_pitch * cursor->image.height; in soft_cursor()
49 image = (struct fb_image *)ops->cursor_src; in soft_cursor()
50 *image = cursor->image; in soft_cursor()
53 size = d_pitch * image->height + buf_align; in soft_cursor()
61 src[i] = image->data[i] ^ cursor->mask[i]; in soft_cursor()
66 src[i] = image->data[i] & cursor->mask[i]; in soft_cursor()
70 memcpy(src, image->data, dsize); in soft_cursor()
72 fb_pad_aligned_buffer(dst, d_pitch, src, s_pitch, image->height); in soft_cursor()
[all …]
Dfbcon_ud.c88 struct fb_image *image, u8 *buf, u8 *dst) in ud_putcs_aligned() argument
105 image->height); in ud_putcs_aligned()
108 image->height); in ud_putcs_aligned()
113 info->fbops->fb_imageblit(info, image); in ud_putcs_aligned()
120 struct fb_image *image, u8 *buf, in ud_putcs_unaligned() argument
139 image->height, shift_high, in ud_putcs_unaligned()
147 info->fbops->fb_imageblit(info, image); in ud_putcs_unaligned()
155 struct fb_image image; in ud_putcs() local
171 image.fg_color = fg; in ud_putcs()
172 image.bg_color = bg; in ud_putcs()
[all …]
Dfbcon_cw.c86 struct fb_image *image, u8 *buf, u8 *dst) in cw_putcs_aligned() argument
111 info->fbops->fb_imageblit(info, image); in cw_putcs_aligned()
118 struct fb_image image; in cw_putcs() local
133 image.fg_color = fg; in cw_putcs()
134 image.bg_color = bg; in cw_putcs()
135 image.dx = vxres - ((yy + 1) * vc->vc_font.height); in cw_putcs()
136 image.dy = xx * vc->vc_font.width; in cw_putcs()
137 image.width = vc->vc_font.height; in cw_putcs()
138 image.depth = 1; in cw_putcs()
152 image.height = vc->vc_font.width * cnt; in cw_putcs()
[all …]
Dfbcon_ccw.c101 struct fb_image *image, u8 *buf, u8 *dst) in ccw_putcs_aligned() argument
126 info->fbops->fb_imageblit(info, image); in ccw_putcs_aligned()
133 struct fb_image image; in ccw_putcs() local
148 image.fg_color = fg; in ccw_putcs()
149 image.bg_color = bg; in ccw_putcs()
150 image.dx = yy * vc->vc_font.height; in ccw_putcs()
151 image.dy = vyres - ((xx + count) * vc->vc_font.width); in ccw_putcs()
152 image.width = vc->vc_font.height; in ccw_putcs()
153 image.depth = 1; in ccw_putcs()
169 image.height = vc->vc_font.width * cnt; in ccw_putcs()
[all …]
/linux-4.1.27/drivers/video/fbdev/core/
Dsysimgblt.c52 static void color_imageblit(const struct fb_image *image, struct fb_info *p, in color_imageblit() argument
61 const u8 *src = image->data; in color_imageblit()
64 for (i = image->height; i--; ) { in color_imageblit()
65 n = image->width; in color_imageblit()
111 static void slow_imageblit(const struct fb_image *image, struct fb_info *p, in slow_imageblit() argument
119 u32 spitch = (image->width+7)/8; in slow_imageblit()
120 const u8 *src = image->data, *s; in slow_imageblit()
127 for (i = image->height; i--; ) { in slow_imageblit()
130 j = image->width; in slow_imageblit()
186 static void fast_imageblit(const struct fb_image *image, struct fb_info *p, in fast_imageblit() argument
[all …]
Dcfbimgblt.c75 static inline void color_imageblit(const struct fb_image *image, in color_imageblit() argument
86 const u8 *src = image->data; in color_imageblit()
90 for (i = image->height; i--; ) { in color_imageblit()
91 n = image->width; in color_imageblit()
137 static inline void slow_imageblit(const struct fb_image *image, struct fb_info *p, in slow_imageblit() argument
147 u32 spitch = (image->width+7)/8; in slow_imageblit()
148 const u8 *src = image->data, *s; in slow_imageblit()
156 for (i = image->height; i--; ) { in slow_imageblit()
159 j = image->width; in slow_imageblit()
215 static inline void fast_imageblit(const struct fb_image *image, struct fb_info *p, in fast_imageblit() argument
[all …]
Dfbmem.c391 struct fb_image *image, int rotate) in fb_rotate_logo() argument
396 fb_rotate_logo_ud(image->data, dst, image->width, in fb_rotate_logo()
397 image->height); in fb_rotate_logo()
398 image->dx = info->var.xres - image->width - image->dx; in fb_rotate_logo()
399 image->dy = info->var.yres - image->height - image->dy; in fb_rotate_logo()
401 fb_rotate_logo_cw(image->data, dst, image->width, in fb_rotate_logo()
402 image->height); in fb_rotate_logo()
403 tmp = image->width; in fb_rotate_logo()
404 image->width = image->height; in fb_rotate_logo()
405 image->height = tmp; in fb_rotate_logo()
[all …]
/linux-4.1.27/arch/x86/platform/efi/
Defi-bgrt.c31 void __iomem *image; in efi_bgrt_init() local
68 image = efi_lookup_mapped_addr(bgrt_tab->image_address); in efi_bgrt_init()
69 if (!image) { in efi_bgrt_init()
70 image = early_ioremap(bgrt_tab->image_address, in efi_bgrt_init()
73 if (!image) { in efi_bgrt_init()
79 memcpy_fromio(&bmp_header, image, sizeof(bmp_header)); in efi_bgrt_init()
81 early_iounmap(image, sizeof(bmp_header)); in efi_bgrt_init()
92 image = early_ioremap(bgrt_tab->image_address, in efi_bgrt_init()
94 if (!image) { in efi_bgrt_init()
102 memcpy_fromio(bgrt_image, image, bgrt_image_size); in efi_bgrt_init()
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dmachine_kexec.c58 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
65 control_code_buffer = page_address(image->control_code_page); in machine_kexec_prepare()
70 ia64_kimage = image; in machine_kexec_prepare()
75 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
85 struct kimage *image = arg; in ia64_machine_kexec() local
93 BUG_ON(!image); in ia64_machine_kexec()
94 code_addr = (unsigned long)page_address(image->control_code_page); in ia64_machine_kexec()
95 if (image->type == KEXEC_TYPE_CRASH) { in ia64_machine_kexec()
134 (*rnk)(image->head, image->start, ia64_boot_param, in ia64_machine_kexec()
139 void machine_kexec(struct kimage *image) in machine_kexec() argument
[all …]
/linux-4.1.27/arch/powerpc/kernel/
Dmachine_kexec_64.c33 int default_machine_kexec_prepare(struct kimage *image) in default_machine_kexec_prepare() argument
50 for (i = 0; i < image->nr_segments; i++) in default_machine_kexec_prepare()
51 if (image->segment[i].mem < __pa(_end)) in default_machine_kexec_prepare()
68 for (i = 0; i < image->nr_segments; i++) { in default_machine_kexec_prepare()
69 begin = image->segment[i].mem; in default_machine_kexec_prepare()
70 end = begin + image->segment[i].memsz; in default_machine_kexec_prepare()
87 for (i = 0; i < image->nr_segments; i++) { in default_machine_kexec_prepare()
88 begin = image->segment[i].mem; in default_machine_kexec_prepare()
89 end = begin + image->segment[i].memsz; in default_machine_kexec_prepare()
132 void kexec_copy_flush(struct kimage *image) in kexec_copy_flush() argument
[all …]
Dmachine_kexec_32.c31 void default_machine_kexec(struct kimage *image) in default_machine_kexec() argument
46 page_list = image->head; in default_machine_kexec()
50 (unsigned long)page_address(image->control_code_page); in default_machine_kexec()
63 (*rnk)(page_list, reboot_code_buffer_phys, image->start); in default_machine_kexec()
66 int default_machine_kexec_prepare(struct kimage *image) in default_machine_kexec_prepare() argument
Dmachine_kexec.c57 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
60 return ppc_md.machine_kexec_prepare(image); in machine_kexec_prepare()
62 return default_machine_kexec_prepare(image); in machine_kexec_prepare()
65 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
96 void machine_kexec(struct kimage *image) in machine_kexec() argument
103 ppc_md.machine_kexec(image); in machine_kexec()
105 default_machine_kexec(image); in machine_kexec()
/linux-4.1.27/drivers/video/fbdev/mb862xx/
Dmb862xxfb_accel.c77 u32 bgcolor, const struct fb_image *image, in mb86290fb_imageblit1() argument
96 line = image->data; in mb86290fb_imageblit1()
97 bytes = (image->width + 7) >> 3; in mb86290fb_imageblit1()
126 u32 bgcolor, const struct fb_image *image, in mb86290fb_imageblit8() argument
139 line = ptr = image->data; in mb86290fb_imageblit8()
140 bytes = image->width; in mb86290fb_imageblit8()
165 u32 bgcolor, const struct fb_image *image, in mb86290fb_imageblit16() argument
173 line = image->data; in mb86290fb_imageblit16()
174 bytes = image->width << 1; in mb86290fb_imageblit16()
189 const struct fb_image *image) in mb86290fb_imageblit() argument
[all …]
/linux-4.1.27/arch/sparc/boot/
DMakefile10 targets := tftpboot.img image zImage vmlinux.aout
14 cmd_elftoaout = $(ELFTOAOUT) $(obj)/image -o $@
24 $(obj)/zImage: $(obj)/image
33 $(obj)/zImage: $(obj)/image
43 $(obj)/image.bin: $(obj)/image FORCE
46 $(obj)/image.gz: $(obj)/image.bin
58 $(obj)/uImage: $(obj)/image.gz
65 $(obj)/image: vmlinux FORCE
69 $(obj)/tftpboot.img: $(obj)/image $(obj)/piggyback System.map $(ROOT_IMG) FORCE
Dpiggyback.c191 int image, tail; in main() local
205 if ((image = open(argv[2], O_RDWR)) < 0) in main()
207 if (read(image, buffer, 512) != 512) in main()
221 offset = get_hdrs_offset(image, argv[2]); in main()
225 if (lseek(image, offset, 0) < 0) in main()
240 if (write(image, buffer + 2, 14) != 14) in main()
246 if (lseek(image, 4, 0) < 0) in main()
255 if (write(image, buffer, 12) != 12) in main()
260 if (lseek(image, AOUT_TEXT_OFFSET - start + align(end + 32), 0) < 0) in main()
265 if (write(image, buffer, i) != i) in main()
[all …]
D.gitignore3 image
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnv04_fbcon.c77 nv04_fbcon_imageblit(struct fb_info *info, const struct fb_image *image) in nv04_fbcon_imageblit() argument
85 uint32_t *data = (uint32_t *)image->data; in nv04_fbcon_imageblit()
88 if (image->depth != 1) in nv04_fbcon_imageblit()
97 fg = ((uint32_t *) info->pseudo_palette)[image->fg_color]; in nv04_fbcon_imageblit()
98 bg = ((uint32_t *) info->pseudo_palette)[image->bg_color]; in nv04_fbcon_imageblit()
100 fg = image->fg_color; in nv04_fbcon_imageblit()
101 bg = image->bg_color; in nv04_fbcon_imageblit()
105 OUT_RING(chan, (image->dy << 16) | (image->dx & 0xffff)); in nv04_fbcon_imageblit()
106 OUT_RING(chan, ((image->dy + image->height) << 16) | in nv04_fbcon_imageblit()
107 ((image->dx + image->width) & 0xffff)); in nv04_fbcon_imageblit()
[all …]
Dnv50_fbcon.c93 nv50_fbcon_imageblit(struct fb_info *info, const struct fb_image *image) in nv50_fbcon_imageblit() argument
98 uint32_t dwords, *data = (uint32_t *)image->data; in nv50_fbcon_imageblit()
103 if (image->depth != 1) in nv50_fbcon_imageblit()
113 OUT_RING(chan, palette[image->bg_color] | mask); in nv50_fbcon_imageblit()
114 OUT_RING(chan, palette[image->fg_color] | mask); in nv50_fbcon_imageblit()
116 OUT_RING(chan, image->bg_color); in nv50_fbcon_imageblit()
117 OUT_RING(chan, image->fg_color); in nv50_fbcon_imageblit()
120 OUT_RING(chan, image->width); in nv50_fbcon_imageblit()
121 OUT_RING(chan, image->height); in nv50_fbcon_imageblit()
124 OUT_RING(chan, image->dx); in nv50_fbcon_imageblit()
[all …]
Dnvc0_fbcon.c93 nvc0_fbcon_imageblit(struct fb_info *info, const struct fb_image *image) in nvc0_fbcon_imageblit() argument
98 uint32_t dwords, *data = (uint32_t *)image->data; in nvc0_fbcon_imageblit()
103 if (image->depth != 1) in nvc0_fbcon_imageblit()
113 OUT_RING (chan, palette[image->bg_color] | mask); in nvc0_fbcon_imageblit()
114 OUT_RING (chan, palette[image->fg_color] | mask); in nvc0_fbcon_imageblit()
116 OUT_RING (chan, image->bg_color); in nvc0_fbcon_imageblit()
117 OUT_RING (chan, image->fg_color); in nvc0_fbcon_imageblit()
120 OUT_RING (chan, image->width); in nvc0_fbcon_imageblit()
121 OUT_RING (chan, image->height); in nvc0_fbcon_imageblit()
124 OUT_RING (chan, image->dx); in nvc0_fbcon_imageblit()
[all …]
Dnouveau_fbcon.h53 int nv04_fbcon_imageblit(struct fb_info *info, const struct fb_image *image);
58 int nv50_fbcon_imageblit(struct fb_info *info, const struct fb_image *image);
63 int nvc0_fbcon_imageblit(struct fb_info *info, const struct fb_image *image);
Dnouveau_fbcon.c91 nouveau_fbcon_copyarea(struct fb_info *info, const struct fb_copyarea *image) in nouveau_fbcon_copyarea() argument
105 ret = nv04_fbcon_copyarea(info, image); in nouveau_fbcon_copyarea()
108 ret = nv50_fbcon_copyarea(info, image); in nouveau_fbcon_copyarea()
110 ret = nvc0_fbcon_copyarea(info, image); in nouveau_fbcon_copyarea()
119 cfb_copyarea(info, image); in nouveau_fbcon_copyarea()
123 nouveau_fbcon_imageblit(struct fb_info *info, const struct fb_image *image) in nouveau_fbcon_imageblit() argument
137 ret = nv04_fbcon_imageblit(info, image); in nouveau_fbcon_imageblit()
140 ret = nv50_fbcon_imageblit(info, image); in nouveau_fbcon_imageblit()
142 ret = nvc0_fbcon_imageblit(info, image); in nouveau_fbcon_imageblit()
151 cfb_imageblit(info, image); in nouveau_fbcon_imageblit()
/linux-4.1.27/sound/isa/wss/
Dwss_lib.c209 chip->image[reg] = value; in snd_wss_out()
235 reg | (chip->image[CS4236_EXT_REG] & 0x01)); in snd_cs4236_ext_out()
248 reg | (chip->image[CS4236_EXT_REG] & 0x01)); in snd_cs4236_ext_in()
512 chip->image[CS4231_IFACE_CTRL] |= what; in snd_wss_trigger()
516 chip->image[CS4231_IFACE_CTRL] &= ~what; in snd_wss_trigger()
520 snd_wss_out(chip, CS4231_IFACE_CTRL, chip->image[CS4231_IFACE_CTRL]); in snd_wss_trigger()
577 chip->image[CS4231_LEFT_INPUT]); in snd_wss_calibrate_mute()
579 chip->image[CS4231_RIGHT_INPUT]); in snd_wss_calibrate_mute()
581 chip->image[CS4231_LOOPBACK]); in snd_wss_calibrate_mute()
592 mute | chip->image[CS4231_AUX1_LEFT_INPUT]); in snd_wss_calibrate_mute()
[all …]
/linux-4.1.27/arch/mips/kernel/
Dmachine_kexec.c62 machine_kexec(struct kimage *image) in machine_kexec() argument
69 (unsigned long)page_address(image->control_code_page); in machine_kexec()
72 (unsigned long) phys_to_virt(image->start); in machine_kexec()
74 if (image->type == KEXEC_TYPE_DEFAULT) { in machine_kexec()
76 (unsigned long) phys_to_virt(image->head & PAGE_MASK); in machine_kexec()
78 kexec_indirection_page = (unsigned long)&image->head; in machine_kexec()
90 for (ptr = &image->head; (entry = *ptr) && !(entry &IND_DONE); in machine_kexec()
103 printk("Will call new kernel at %08lx\n", image->start); in machine_kexec()
/linux-4.1.27/arch/arm/kernel/
Dmachine_kexec.c38 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
57 for (i = 0; i < image->nr_segments; i++) { in machine_kexec_prepare()
58 current_segment = &image->segment[i]; in machine_kexec_prepare()
74 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
144 void machine_kexec(struct kimage *image) in machine_kexec() argument
160 page_list = image->head & PAGE_MASK; in machine_kexec()
164 page_to_pfn(image->control_code_page) << PAGE_SHIFT; in machine_kexec()
165 reboot_code_buffer = page_address(image->control_code_page); in machine_kexec()
169 kexec_start_address = image->start; in machine_kexec()
172 kexec_boot_atags = dt_mem ?: image->start - KEXEC_ARM_ZIMAGE_OFFSET in machine_kexec()
/linux-4.1.27/arch/tile/kernel/
Dmachine_kexec.c77 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
84 if (image->type != KEXEC_TYPE_DEFAULT) { in machine_kexec_prepare()
86 __func__, image->type); in machine_kexec_prepare()
92 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
168 static void kexec_find_and_set_command_line(struct kimage *image) in kexec_find_and_set_command_line() argument
176 for (ptr = &image->head; in kexec_find_and_set_command_line()
264 void machine_kexec(struct kimage *image) in machine_kexec() argument
274 kexec_find_and_set_command_line(image); in machine_kexec()
281 homecache_change_page_home(image->control_code_page, 0, in machine_kexec()
283 reboot_code_buffer = page_address(image->control_code_page); in machine_kexec()
[all …]
/linux-4.1.27/drivers/video/fbdev/aty/
Dmach64_accel.c282 void atyfb_imageblit(struct fb_info *info, const struct fb_image *image) in atyfb_imageblit() argument
285 u32 src_bytes, dx = image->dx, dy = image->dy, width = image->width; in atyfb_imageblit()
290 if (!image->width || !image->height) in atyfb_imageblit()
293 (image->depth != 1 && info->var.bits_per_pixel != image->depth)) { in atyfb_imageblit()
294 cfb_imageblit(info, image); in atyfb_imageblit()
301 switch (image->depth) { in atyfb_imageblit()
347 if (M64_HAS(HW_TRIPLE) && image->width % 8 == 0) in atyfb_imageblit()
351 if (image->depth == 1) { in atyfb_imageblit()
355 fg = ((u32*)(info->pseudo_palette))[image->fg_color]; in atyfb_imageblit()
356 bg = ((u32*)(info->pseudo_palette))[image->bg_color]; in atyfb_imageblit()
[all …]
Dmach64_cursor.c90 x = cursor->image.dx - cursor->hot.x - info->var.xoffset; in atyfb_cursor()
98 y = cursor->image.dy - cursor->hot.y - info->var.yoffset; in atyfb_cursor()
106 h = cursor->image.height; in atyfb_cursor()
127 fg_idx = cursor->image.fg_color; in atyfb_cursor()
128 bg_idx = cursor->image.bg_color; in atyfb_cursor()
144 u8 *src = (u8 *)cursor->image.data; in atyfb_cursor()
147 unsigned int width = (cursor->image.width + 7) >> 3; in atyfb_cursor()
148 unsigned int height = cursor->image.height; in atyfb_cursor()
182 if ((j + 1) * 8 > cursor->image.width) { in atyfb_cursor()
184 (1 << ((cursor->image.width & 7) * 2)) - 1); in atyfb_cursor()
/linux-4.1.27/drivers/video/fbdev/nvidia/
Dnv_accel.c351 const struct fb_image *image) in nvidiafb_mono_color_expand() argument
355 u32 dsize, width, *data = (u32 *) image->data, tmp; in nvidiafb_mono_color_expand()
358 width = (image->width + 31) & ~31; in nvidiafb_mono_color_expand()
359 dsize = (width * image->height) >> 5; in nvidiafb_mono_color_expand()
362 fg = image->fg_color | mask; in nvidiafb_mono_color_expand()
363 bg = image->bg_color | mask; in nvidiafb_mono_color_expand()
365 fg = ((u32 *) info->pseudo_palette)[image->fg_color] | mask; in nvidiafb_mono_color_expand()
366 bg = ((u32 *) info->pseudo_palette)[image->bg_color] | mask; in nvidiafb_mono_color_expand()
370 NVDmaNext(par, (image->dy << 16) | (image->dx & 0xffff)); in nvidiafb_mono_color_expand()
371 NVDmaNext(par, ((image->dy + image->height) << 16) | in nvidiafb_mono_color_expand()
[all …]
Dnvidia.c541 if (cursor->image.width > MAX_CURS || cursor->image.height > MAX_CURS) in nvidiafb_cursor()
557 yy = cursor->image.dy - info->var.yoffset; in nvidiafb_cursor()
558 xx = cursor->image.dx - info->var.xoffset; in nvidiafb_cursor()
566 u32 bg_idx = cursor->image.bg_color; in nvidiafb_cursor()
567 u32 fg_idx = cursor->image.fg_color; in nvidiafb_cursor()
568 u32 s_pitch = (cursor->image.width + 7) >> 3; in nvidiafb_cursor()
570 u8 *dat = (u8 *) cursor->image.data; in nvidiafb_cursor()
574 src = kmalloc(s_pitch * cursor->image.height, GFP_ATOMIC); in nvidiafb_cursor()
579 for (i = 0; i < s_pitch * cursor->image.height; i++) in nvidiafb_cursor()
584 for (i = 0; i < s_pitch * cursor->image.height; i++) in nvidiafb_cursor()
[all …]
/linux-4.1.27/arch/arm/mach-ixp4xx/
Dixp4xx_npe.c525 } *image; in npe_load_firmware() local
544 image = (struct dl_image*)fw_entry->data; in npe_load_firmware()
548 image->magic, image->id, image->size, image->size * 4); in npe_load_firmware()
551 if (image->magic == swab32(FW_MAGIC)) { /* swapped file */ in npe_load_firmware()
552 image->id = swab32(image->id); in npe_load_firmware()
553 image->size = swab32(image->size); in npe_load_firmware()
554 } else if (image->magic != FW_MAGIC) { in npe_load_firmware()
556 image->magic); in npe_load_firmware()
559 if ((image->size * 4 + sizeof(struct dl_image)) != fw_entry->size) { in npe_load_firmware()
564 if (((image->id >> 24) & 0xF /* NPE ID */) != npe->id) { in npe_load_firmware()
[all …]
/linux-4.1.27/drivers/vme/bridges/
Dvme_ca91cx42.c341 static int ca91cx42_slave_set(struct vme_slave_resource *image, int enabled, in ca91cx42_slave_set() argument
351 ca91cx42_bridge = image->parent; in ca91cx42_slave_set()
355 i = image->number; in ca91cx42_slave_set()
447 static int ca91cx42_slave_get(struct vme_slave_resource *image, int *enabled, in ca91cx42_slave_get() argument
455 bridge = image->parent->driver_priv; in ca91cx42_slave_get()
457 i = image->number; in ca91cx42_slave_get()
507 static int ca91cx42_alloc_resource(struct vme_master_resource *image, in ca91cx42_alloc_resource() argument
515 ca91cx42_bridge = image->parent; in ca91cx42_alloc_resource()
524 existing_size = (unsigned long long)(image->bus_resource.end - in ca91cx42_alloc_resource()
525 image->bus_resource.start); in ca91cx42_alloc_resource()
[all …]
Dvme_tsi148.c555 static int tsi148_slave_set(struct vme_slave_resource *image, int enabled, in tsi148_slave_set() argument
568 tsi148_bridge = image->parent; in tsi148_slave_set()
571 i = image->number; in tsi148_slave_set()
700 static int tsi148_slave_get(struct vme_slave_resource *image, int *enabled, in tsi148_slave_get() argument
711 bridge = image->parent->driver_priv; in tsi148_slave_get()
713 i = image->number; in tsi148_slave_get()
800 static int tsi148_alloc_resource(struct vme_master_resource *image, in tsi148_alloc_resource() argument
808 tsi148_bridge = image->parent; in tsi148_alloc_resource()
812 existing_size = (unsigned long long)(image->bus_resource.end - in tsi148_alloc_resource()
813 image->bus_resource.start); in tsi148_alloc_resource()
[all …]
/linux-4.1.27/tools/net/
Dbpf_jit_disasm.c46 static void get_asm_insns(uint8_t *image, size_t len, int opcodes) in get_asm_insns() argument
64 info.buffer = image; in get_asm_insns()
80 printf("%02x ", (uint8_t) image[pc + i]); in get_asm_insns()
109 uint8_t *image, size_t ilen) in get_last_jit_image() argument
154 image[ulen++] = (uint8_t) strtoul(pptr, &pptr, 16); in get_last_jit_image()
176 static uint8_t image[32768]; in main() local
188 memset(image, 0, sizeof(image)); in main()
192 len = get_last_jit_image(kbuff, klen, image, sizeof(image)); in main()
194 get_asm_insns(image, len, opcodes); in main()
/linux-4.1.27/drivers/media/usb/pwc/
Dpwc-uncompress.c39 void *yuv, *image; in pwc_decompress() local
43 image = vb2_plane_vaddr(&fbuf->vb, 0); in pwc_decompress()
50 struct pwc_raw_frame *raw_frame = image; in pwc_decompress()
74 dsty = (u16 *)(image); in pwc_decompress()
75 dstu = (u16 *)(image + n); in pwc_decompress()
76 dstv = (u16 *)(image + n + n / 4); in pwc_decompress()
104 pwc_dec23_decompress(pdev, yuv, image); in pwc_decompress()
/linux-4.1.27/sound/sparc/
Dcs4231.c108 unsigned char image[32]; /* registers image */ member
308 unsigned char tmp = (chip->image[reg] & mask) | value; in snd_cs4231_outm()
310 chip->image[reg] = tmp; in snd_cs4231_outm()
319 chip->image[reg] = value; in snd_cs4231_out()
500 chip->image[CS4231_IFACE_CTRL] |= what; in snd_cs4231_trigger()
503 chip->image[CS4231_IFACE_CTRL] &= ~what; in snd_cs4231_trigger()
506 chip->image[CS4231_IFACE_CTRL]); in snd_cs4231_trigger()
573 chip->image[CS4231_LEFT_INPUT]); in snd_cs4231_calibrate_mute()
575 chip->image[CS4231_RIGHT_INPUT]); in snd_cs4231_calibrate_mute()
577 chip->image[CS4231_LOOPBACK]); in snd_cs4231_calibrate_mute()
[all …]
/linux-4.1.27/arch/m68k/kernel/
Dmachine_kexec.c37 void machine_kexec(struct kimage *image) in machine_kexec() argument
42 reboot_code_buffer = page_address(image->control_code_page); in machine_kexec()
52 pr_info("Will call new kernel at 0x%08lx. Bye...\n", image->start); in machine_kexec()
55 ((relocate_kernel_t) reboot_code_buffer)(image->head & PAGE_MASK, in machine_kexec()
56 image->start, in machine_kexec()
/linux-4.1.27/Documentation/powerpc/
Dbootwrapper.txt5 PowerPC image targets compresses and wraps the kernel image (vmlinux) with
8 be adaptable for each kind of image that needs to be built.
11 Makefile in that directory has targets for all the available image types.
12 The different image types are used to support all of the various firmware
17 firmware interface requires a different image format.
21 image. The details of the build system is discussed in the next section.
22 Currently, the following image format targets exist:
26 tree). This image embeds a device tree blob inside
27 the image. The boot wrapper, kernel and device tree
43 inside the image instead of provided by firmware. The
[all …]
/linux-4.1.27/drivers/gpu/ipu-v3/
Dipu-cpmem.c592 int ipu_cpmem_set_image(struct ipuv3_channel *ch, struct ipu_image *image) in ipu_cpmem_set_image() argument
594 struct v4l2_pix_format *pix = &image->pix; in ipu_cpmem_set_image()
601 ipu_cpmem_set_resolution(ch, image->rect.width, image->rect.height); in ipu_cpmem_set_image()
609 offset = Y_OFFSET(pix, image->rect.left, image->rect.top); in ipu_cpmem_set_image()
610 u_offset = U_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
611 image->rect.top) - offset; in ipu_cpmem_set_image()
612 v_offset = V_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
613 image->rect.top) - offset; in ipu_cpmem_set_image()
620 offset = Y_OFFSET(pix, image->rect.left, image->rect.top); in ipu_cpmem_set_image()
621 u_offset = U2_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image()
[all …]
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-bus-rbd9 Usage: <mon ip addr> <options> <pool name> <rbd image name> [snap name]
13 The snapshot name can be "-" or omitted to map the image read/write. A <dev-id>
52 A hexadecimal encoding of the feature bits for this image.
64 The name of the rbd image.
68 The unique id for the rbd image. (For rbd image format 1
73 The name of the storage pool where this rbd image resides.
74 An rbd image name is unique within its pool.
78 The unique identifier for the rbd image's pool. This is
88 Writing to this file will reread the image header data and set
98 image. Entries are separated by empty lines.
Dsysfs-driver-wacom68 When writing a 1024 byte raw image in Wacom Intuos 4
69 interleaving format to the file, the image shows up on Button N
70 of the device. The image is a 64x32 pixel 4-bit gray image. The
72 byte chunk encodes the image data for two consecutive lines on
76 image has to contain 256 bytes (64x32 px 1 bit colour).
Dsysfs-class-cxl161 Identifies the revision level of the base image for devices
163 the image contained in the on-adapter flash which is loaded
170 Will return "user" or "factory" depending on the image loaded
178 "none" means PERST will not cause image to be loaded to the
179 card. A power cycle is required to load the image.
183 user or factory image to be loaded.
184 Default is to reload on PERST whichever image the card has
Dsysfs-class-mic.txt60 "boot" - Boot the card OS image specified by the combination
106 /lib/firmware/ where the firmware image to be booted on the
108 firmware image location under /lib/firmware/.
116 /lib/firmware/ where the ramdisk image to be used during card
118 the ramdisk image location under /lib/firmware/.
128 a) linux - Boot a Linux image.
129 b) elf - Boot an elf image for flash updates.
Dsysfs-firmware-acpi12 image: The image bitmap. Currently a 32-bit BMP.
13 status: 1 if the image is valid, 0 if firmware invalidated it.
14 type: 0 indicates image is in BMP format.
17 and the left edge of the image.
19 and the top edge of the image.
Dsysfs-power43 'firmware' - means that the memory image will be saved to disk
46 'platform' - the memory image will be saved by the kernel and
49 'shutdown' - the memory image will be saved by the kernel and
51 'reboot' - the memory image will be saved by the kernel and
84 The /sys/power/image_size file controls the size of the image
87 as an upper limit of the image size, in bytes. The kernel's
88 suspend-to-disk code will do its best to ensure the image size
91 smallest image possible. In particular, if "0" is written to
92 this file, the suspend image will be as small as possible.
94 Reading from this file will display the current image size
Dconfigfs-usb-gadget-uvc187 frame or still image
194 bmCapabilities - still image support, fixed frame-rate
234 frame or still image
241 bmCapabilities - still image support, fixed frame-rate
259 bStillCaptureMethod - method of still image caputre
/linux-4.1.27/include/linux/
Dkexec.h189 struct kimage *image; member
201 typedef void *(kexec_load_t)(struct kimage *image, char *kernel_buf,
217 extern void machine_kexec(struct kimage *image);
218 extern int machine_kexec_prepare(struct kimage *image);
219 extern void machine_kexec_cleanup(struct kimage *image);
225 extern int kexec_add_buffer(struct kimage *image, char *buffer,
230 extern struct page *kimage_alloc_control_pages(struct kimage *image,
232 extern int kexec_load_purgatory(struct kimage *image, unsigned long min,
235 extern int kexec_purgatory_get_set_symbol(struct kimage *image,
238 extern void *kexec_purgatory_get_symbol_addr(struct kimage *image,
Dfilter.h305 u8 image[]; member
410 u32 pass, void *image) in bpf_jit_dump() argument
413 flen, proglen, pass, image); in bpf_jit_dump()
414 if (image) in bpf_jit_dump()
416 16, 1, image, proglen, false); in bpf_jit_dump()
/linux-4.1.27/Documentation/
Ddell_rbu.txt8 update itself with the image downloaded in to the memory.
19 Dell_RBU driver supports BIOS update using the monolithic image and packetized
20 image methods. In case of monolithic the driver allocates a contiguous chunk
21 of physical pages having the BIOS image. In case of packetized the app
22 using the driver breaks the image in to packets of fixed sizes and the driver
30 The user should not unload the rbu driver after downloading the BIOS image
42 Most of the Dell systems support a monolithic update where the BIOS image is
45 of contiguous memory and the BIOS image is scattered in these packets.
57 The user creates packets header, gets the chunk of the BIOS image and
58 places it next to the packetheader; now, the packetheader + BIOS image chunk
[all …]
Defi-stub.txt5 as a PE/COFF image, thereby convincing EFI firmware loaders to load
16 masquerades as a PE/COFF image and the EFI stub is linked into the
74 because the image we're executing is interpreted by the EFI shell,
Dinitrd.txt33 4) root device is mounted. if it is /dev/ram0, the initrd image is
59 have to specify the RAM disk image file in /etc/lilo.conf, using the
67 in this case and doesn't necessarily have to be a file system image.
83 archive. On such systems, the creation of a ramdisk image doesn't need to
90 Examining the contents of an existing image file is just as simple:
122 Third, you have to create the RAM disk image. This is done by creating a
183 image = /bzImage
279 modified, then unmounted, and finally, the image is written from
317 in the kernel image or with root=... at the boot command line) as the
343 mechanism, you may create both /linuxrc and /sbin/init in your initrd image.
/linux-4.1.27/drivers/pci/
Drom.c72 void __iomem *image; in pci_get_rom_size() local
76 image = rom; in pci_get_rom_size()
80 if (readb(image) != 0x55) { in pci_get_rom_size()
84 if (readb(image + 1) != 0xAA) in pci_get_rom_size()
87 pds = image + readw(image + 24); in pci_get_rom_size()
98 image += length * 512; in pci_get_rom_size()
103 return min((size_t)(image - rom), size); in pci_get_rom_size()
/linux-4.1.27/arch/xtensa/boot/boot-elf/
Dboot.lds.S26 .image KERNELOFFSET: AT (LOAD_MEMORY_ADDRESS)
29 *(image)
34 .bss ((LOADADDR(.image) + SIZEOF(.image) + 3) & ~ 3):
DMakefile23 --add-section image=vmlinux.bin \
24 --set-section-flags image=contents,alloc,load,load,data \
/linux-4.1.27/arch/powerpc/platforms/85xx/
Dsmp.c375 static void mpc85xx_smp_flush_dcache_kexec(struct kimage *image) in mpc85xx_smp_flush_dcache_kexec() argument
381 if (image->type == KEXEC_TYPE_DEFAULT) { in mpc85xx_smp_flush_dcache_kexec()
383 for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE); in mpc85xx_smp_flush_dcache_kexec()
394 for (i = 0; i < image->nr_segments; i++) { in mpc85xx_smp_flush_dcache_kexec()
395 struct kexec_segment *seg = &image->segment[i]; in mpc85xx_smp_flush_dcache_kexec()
404 flush_dcache_range((unsigned long)image, in mpc85xx_smp_flush_dcache_kexec()
405 (unsigned long)image + sizeof(*image)); in mpc85xx_smp_flush_dcache_kexec()
408 static void mpc85xx_smp_machine_kexec(struct kimage *image) in mpc85xx_smp_machine_kexec() argument
413 mpc85xx_smp_flush_dcache_kexec(image); in mpc85xx_smp_machine_kexec()
415 if (image->type == KEXEC_TYPE_DEFAULT) in mpc85xx_smp_machine_kexec()
[all …]
/linux-4.1.27/drivers/video/fbdev/i810/
Di810_accel.c367 void i810fb_imageblit(struct fb_info *info, const struct fb_image *image) in i810fb_imageblit() argument
373 par->depth == 4 || image->depth != 1) { in i810fb_imageblit()
374 cfb_imageblit(info, image); in i810fb_imageblit()
380 fg = image->fg_color; in i810fb_imageblit()
381 bg = image->bg_color; in i810fb_imageblit()
385 fg = ((u32 *)(info->pseudo_palette))[image->fg_color]; in i810fb_imageblit()
386 bg = ((u32 *)(info->pseudo_palette))[image->bg_color]; in i810fb_imageblit()
390 dst = info->fix.smem_start + (image->dy * info->fix.line_length) + in i810fb_imageblit()
391 (image->dx * par->depth); in i810fb_imageblit()
393 size = (image->width+7)/8 + 1; in i810fb_imageblit()
[all …]
/linux-4.1.27/arch/xtensa/boot/boot-redboot/
Dboot.ld36 .image 0xd0003000: AT(__image_load)
39 *(image)
45 .bss ((LOADADDR(.image) + SIZEOF(.image) + 3) & ~ 3):
DMakefile24 --add-section image=vmlinux.bin.gz \
25 --set-section-flags image=contents,alloc,load,load,data \
/linux-4.1.27/Documentation/power/
Duserland-swsusp.txt49 uploaded snapshot image; before calling it you should transfer
52 image is not available to the kernel
54 SNAPSHOT_FREE - free memory allocated for the snapshot image
56 SNAPSHOT_PREF_IMAGE_SIZE - set the preferred maximum size of the image
57 (the kernel will do its best to ensure the image size will not exceed
59 create the smallest image possible)
61 SNAPSHOT_GET_IMAGE_SIZE - return the actual size of the hibernation image
94 suspend image is first created, as though the system had been suspended
97 its state on the basis of the saved suspend image otherwise)
99 The device's read() operation can be used to transfer the snapshot image from
[all …]
Dinterface.txt50 /sys/power/image_size controls the size of the image created by
53 limit of the image size, in bytes. The suspend-to-disk mechanism will
54 do its best to ensure the image size will not exceed that number. However,
56 smallest image possible. In particular, if "0" is written to this file, the
57 suspend image will be as small as possible.
59 Reading from this file will display the current image size limit, which
Dswsusp.txt36 . If you would like to write hibernation image to swap and then suspend
47 If you want to limit the suspend image size to N bytes, do
54 if found, it then checks the contents for the hibernation image signature.
55 If both are found, it resumes the hibernation image.
88 parameter, it saves hibernation image without compression.
128 Instead, we load the image into unused memory and then atomically copy
130 image size of half the amount of memory.
155 allows for arbitrary transformations on the image (compression,
156 encryption) and arbitrary backends for writing the image (eg to swap
191 * Write image to disk
[all …]
Dsuspend-and-cpuhotplug.txt181 But note that the kernel does not maintain a common microcode image for the
189 image for each CPU (after appropriate CPU type/model discovery using
200 microcode image for that CPU.
203 doesn't have the microcode image, it does the CPU type/model discovery
204 afresh and then requests the userspace for the appropriate microcode image
211 have a valid microcode image. This ensures that the CPU type/model
223 image during the CPU offline operation.
236 the existing copy of microcode image in the kernel is not freed up.
269 TASK_UNINTERRUPTIBLE state, in order to get the microcode image.
/linux-4.1.27/drivers/video/fbdev/intelfb/
Dintelfbdrv.c156 const struct fb_image *image);
1544 const struct fb_image *image) in intelfb_imageblit() argument
1554 || image->depth != 1) { in intelfb_imageblit()
1555 cfb_imageblit(info, image); in intelfb_imageblit()
1560 fgcolor = dinfo->pseudo_palette[image->fg_color]; in intelfb_imageblit()
1561 bgcolor = dinfo->pseudo_palette[image->bg_color]; in intelfb_imageblit()
1563 fgcolor = image->fg_color; in intelfb_imageblit()
1564 bgcolor = image->bg_color; in intelfb_imageblit()
1567 if (!intelfbhw_do_drawglyph(dinfo, fgcolor, bgcolor, image->width, in intelfb_imageblit()
1568 image->height, image->data, in intelfb_imageblit()
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dcrash.h4 int crash_load_segments(struct kimage *image);
5 int crash_copy_backup_region(struct kimage *image);
6 int crash_setup_memmap_entries(struct kimage *image,
Dvdso.h50 extern void __init init_vdso_image(const struct vdso_image *image);
/linux-4.1.27/drivers/video/fbdev/
Dvt8623fb.c151 static void vt8623fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) in vt8623fb_iplan_imageblit() argument
153 u32 fg = expand_color(image->fg_color); in vt8623fb_iplan_imageblit()
154 u32 bg = expand_color(image->bg_color); in vt8623fb_iplan_imageblit()
161 src1 = image->data; in vt8623fb_iplan_imageblit()
162 dst1 = info->screen_base + (image->dy * info->fix.line_length) in vt8623fb_iplan_imageblit()
163 + ((image->dx / 8) * 4); in vt8623fb_iplan_imageblit()
165 for (y = 0; y < image->height; y++) { in vt8623fb_iplan_imageblit()
168 for (x = 0; x < image->width; x += 8) { in vt8623fb_iplan_imageblit()
173 src1 += image->width / 8; in vt8623fb_iplan_imageblit()
207 static void vt8623fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) in vt8623fb_cfb4_imageblit() argument
[all …]
Dvga16fb.c1118 static void vga_8planes_imageblit(struct fb_info *info, const struct fb_image *image) in vga_8planes_imageblit() argument
1125 const char *cdat = image->data; in vga_8planes_imageblit()
1126 u32 dx = image->dx; in vga_8planes_imageblit()
1131 where = info->screen_base + dx + image->dy * info->fix.line_length; in vga_8planes_imageblit()
1134 writeb(image->bg_color, where); in vga_8planes_imageblit()
1137 setmask(image->fg_color ^ image->bg_color); in vga_8planes_imageblit()
1140 for (y = 0; y < image->height; y++, where += info->fix.line_length) in vga_8planes_imageblit()
1149 static void vga_imageblit_expand(struct fb_info *info, const struct fb_image *image) in vga_imageblit_expand() argument
1151 char __iomem *where = info->screen_base + (image->dx/8) + in vga_imageblit_expand()
1152 image->dy * info->fix.line_length; in vga_imageblit_expand()
[all …]
Dpm3fb.c518 static void pm3fb_imageblit(struct fb_info *info, const struct fb_image *image) in pm3fb_imageblit() argument
521 u32 height = image->height; in pm3fb_imageblit()
523 const u32 *src = (const u32 *)image->data; in pm3fb_imageblit()
528 cfb_imageblit(info, image); in pm3fb_imageblit()
533 fgx = image->fg_color; in pm3fb_imageblit()
534 bgx = image->bg_color; in pm3fb_imageblit()
538 fgx = par->palette[image->fg_color]; in pm3fb_imageblit()
539 bgx = par->palette[image->bg_color]; in pm3fb_imageblit()
542 if (image->depth != 1) { in pm3fb_imageblit()
543 cfb_imageblit(info, image); in pm3fb_imageblit()
[all …]
Dpm2fb.c1155 static void pm2fb_imageblit(struct fb_info *info, const struct fb_image *image) in pm2fb_imageblit() argument
1158 u32 height = image->height; in pm2fb_imageblit()
1160 const u32 *src = (const u32 *)image->data; in pm2fb_imageblit()
1170 if (info->flags & FBINFO_HWACCEL_DISABLED || image->depth != 1) { in pm2fb_imageblit()
1171 cfb_imageblit(info, image); in pm2fb_imageblit()
1176 fgx = image->fg_color; in pm2fb_imageblit()
1177 bgx = image->bg_color; in pm2fb_imageblit()
1181 fgx = par->palette[image->fg_color]; in pm2fb_imageblit()
1182 bgx = par->palette[image->bg_color]; in pm2fb_imageblit()
1197 ((image->dy & 0xfff) << 16) | (image->dx & 0x0fff)); in pm2fb_imageblit()
[all …]
Darkfb.c187 static void arkfb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) in arkfb_iplan_imageblit() argument
189 u32 fg = expand_color(image->fg_color); in arkfb_iplan_imageblit()
190 u32 bg = expand_color(image->bg_color); in arkfb_iplan_imageblit()
197 src1 = image->data; in arkfb_iplan_imageblit()
198 dst1 = info->screen_base + (image->dy * info->fix.line_length) in arkfb_iplan_imageblit()
199 + ((image->dx / 8) * 4); in arkfb_iplan_imageblit()
201 for (y = 0; y < image->height; y++) { in arkfb_iplan_imageblit()
204 for (x = 0; x < image->width; x += 8) { in arkfb_iplan_imageblit()
209 src1 += image->width / 8; in arkfb_iplan_imageblit()
245 static void arkfb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) in arkfb_cfb4_imageblit() argument
[all …]
Ds3fb.c358 static void s3fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) in s3fb_iplan_imageblit() argument
360 u32 fg = expand_color(image->fg_color); in s3fb_iplan_imageblit()
361 u32 bg = expand_color(image->bg_color); in s3fb_iplan_imageblit()
368 src1 = image->data; in s3fb_iplan_imageblit()
369 dst1 = info->screen_base + (image->dy * info->fix.line_length) in s3fb_iplan_imageblit()
370 + ((image->dx / 8) * 4); in s3fb_iplan_imageblit()
372 for (y = 0; y < image->height; y++) { in s3fb_iplan_imageblit()
375 for (x = 0; x < image->width; x += 8) { in s3fb_iplan_imageblit()
380 src1 += image->width / 8; in s3fb_iplan_imageblit()
415 static void s3fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) in s3fb_cfb4_imageblit() argument
[all …]
Dtdfxfb.c963 static void tdfxfb_imageblit(struct fb_info *info, const struct fb_image *image) in tdfxfb_imageblit() argument
966 int size = image->height * ((image->width * image->depth + 7) >> 3); in tdfxfb_imageblit()
971 u8 *chardata = (u8 *) image->data; in tdfxfb_imageblit()
973 u32 dx = image->dx; in tdfxfb_imageblit()
974 u32 dy = image->dy; in tdfxfb_imageblit()
977 if (image->depth != 1) { in tdfxfb_imageblit()
983 cfb_imageblit(info, image); in tdfxfb_imageblit()
990 tdfx_outl(par, COLORFORE, image->fg_color); in tdfxfb_imageblit()
991 tdfx_outl(par, COLORBACK, image->bg_color); in tdfxfb_imageblit()
996 par->palette[image->fg_color]); in tdfxfb_imageblit()
[all …]
Dtgafb.c620 tgafb_mono_imageblit(struct fb_info *info, const struct fb_image *image) argument
632 dx = image->dx;
633 dy = image->dy;
634 width = image->width;
635 height = image->height;
658 fgcolor = image->fg_color;
659 bgcolor = image->bg_color;
687 data = (const unsigned char *) image->data;
833 tgafb_clut_imageblit(struct fb_info *info, const struct fb_image *image) argument
842 dx = image->dx;
[all …]
Dfsl-diu-fb.c997 const void *image, uint16_t bg, uint16_t fg, in fsl_diu_load_cursor_image() argument
1009 uint32_t line = be32_to_cpup(image); in fsl_diu_load_cursor_image()
1017 image += DIV_ROUND_UP(width, 8); in fsl_diu_load_cursor_image()
1031 if (cursor->image.width > MAX_CURS || cursor->image.height > MAX_CURS) in fsl_diu_cursor()
1050 yy = (cursor->image.dy - info->var.yoffset) & 0x7ff; in fsl_diu_cursor()
1051 xx = (cursor->image.dx - info->var.xoffset) & 0x7ff; in fsl_diu_cursor()
1063 DIV_ROUND_UP(cursor->image.width, 8) * cursor->image.height; in fsl_diu_cursor()
1066 unsigned int bg_idx = cursor->image.bg_color; in fsl_diu_cursor()
1067 unsigned int fg_idx = cursor->image.fg_color; in fsl_diu_cursor()
1069 uint32_t *image, *source, *mask; in fsl_diu_cursor() local
[all …]
Dneofb.c1434 neo2200_imageblit(struct fb_info *info, const struct fb_image *image) in neo2200_imageblit() argument
1437 int s_pitch = (image->width * image->depth + 7) >> 3; in neo2200_imageblit()
1444 data_len = ((d_pitch * image->height) + buf_align) & ~buf_align; in neo2200_imageblit()
1448 if (image->depth == 1) { in neo2200_imageblit()
1449 if (info->var.bits_per_pixel == 24 && image->width < 16) { in neo2200_imageblit()
1455 cfb_imageblit(info, image); in neo2200_imageblit()
1459 } else if (image->depth == info->var.bits_per_pixel) { in neo2200_imageblit()
1464 cfb_imageblit(info, image); in neo2200_imageblit()
1470 writel(image->fg_color, &par->neo2200->fgColor); in neo2200_imageblit()
1471 writel(image->bg_color, &par->neo2200->bgColor); in neo2200_imageblit()
[all …]
Dcg6.c393 static void cg6_imageblit(struct fb_info *info, const struct fb_image *image) in cg6_imageblit() argument
397 const u8 *data = image->data; in cg6_imageblit()
402 if (image->depth > 1) { in cg6_imageblit()
403 cfb_imageblit(info, image); in cg6_imageblit()
411 sbus_writel(image->fg_color, &fbc->fg); in cg6_imageblit()
412 sbus_writel(image->bg_color, &fbc->bg); in cg6_imageblit()
422 x = image->dx; in cg6_imageblit()
423 y = image->dy; in cg6_imageblit()
424 for (i = 0; i < image->height; i++) { in cg6_imageblit()
425 width = image->width; in cg6_imageblit()
[all …]
Dhgafb.c507 static void hgafb_imageblit(struct fb_info *info, const struct fb_image *image) in hgafb_imageblit() argument
510 u8 *cdat = (u8 *) image->data; in hgafb_imageblit()
511 u_int rows, y = image->dy; in hgafb_imageblit()
515 for (rows = image->height; rows--; y++) { in hgafb_imageblit()
516 for (x = 0; x < image->width; x+= 8) { in hgafb_imageblit()
518 dest = rowaddr(info, y) + ((image->dx + x)>> 3); in hgafb_imageblit()
Dffb.c549 static void ffb_imageblit(struct fb_info *info, const struct fb_image *image) in ffb_imageblit() argument
553 const u8 *data = image->data; in ffb_imageblit()
559 if (image->depth > 1) { in ffb_imageblit()
560 cfb_imageblit(info, image); in ffb_imageblit()
564 fg = ((u32 *)info->pseudo_palette)[image->fg_color]; in ffb_imageblit()
565 bg = ((u32 *)info->pseudo_palette)[image->bg_color]; in ffb_imageblit()
567 xy = (image->dy << 16) | image->dx; in ffb_imageblit()
568 width = image->width; in ffb_imageblit()
591 for (i = 0; i < image->height; i++) { in ffb_imageblit()
611 for (i = 0; i < image->height; i++) { in ffb_imageblit()
Darcfb.c387 static void arcfb_imageblit(struct fb_info *info, const struct fb_image *image) in arcfb_imageblit() argument
391 sys_imageblit(info, image); in arcfb_imageblit()
394 arcfb_lcd_update(par, image->dx, image->dy, image->width, in arcfb_imageblit()
395 image->height); in arcfb_imageblit()
Dcirrusfb.c1809 const struct fb_image *image) in cirrusfb_imageblit() argument
1817 if (info->flags & FBINFO_HWACCEL_DISABLED || image->depth != 1) in cirrusfb_imageblit()
1818 cfb_imageblit(info, image); in cirrusfb_imageblit()
1821 cfb_imageblit(info, image); in cirrusfb_imageblit()
1823 unsigned size = ((image->width + 7) >> 3) * image->height; in cirrusfb_imageblit()
1828 fg = image->fg_color; in cirrusfb_imageblit()
1829 bg = image->bg_color; in cirrusfb_imageblit()
1831 fg = ((u32 *)(info->pseudo_palette))[image->fg_color]; in cirrusfb_imageblit()
1832 bg = ((u32 *)(info->pseudo_palette))[image->bg_color]; in cirrusfb_imageblit()
1838 (image->dx * m) / 8, image->dy, in cirrusfb_imageblit()
[all …]
Datafb.c99 static void atafb_imageblit(struct fb_info *info, const struct fb_image *image);
2598 static void atafb_imageblit(struct fb_info *info, const struct fb_image *image) in atafb_imageblit() argument
2609 cfb_imageblit(info, image); in atafb_imageblit()
2619 x2 = image->dx + image->width; in atafb_imageblit()
2620 y2 = image->dy + image->height; in atafb_imageblit()
2621 dx = image->dx; in atafb_imageblit()
2622 dy = image->dy; in atafb_imageblit()
2628 if (image->depth == 1) { in atafb_imageblit()
2634 src = image->data; in atafb_imageblit()
2635 pitch = (image->width + 7) / 8; in atafb_imageblit()
[all …]
Dxen-fbfront.c251 static void xenfb_imageblit(struct fb_info *p, const struct fb_image *image) in xenfb_imageblit() argument
255 sys_imageblit(p, image); in xenfb_imageblit()
256 xenfb_refresh(info, image->dx, image->dy, image->width, image->height); in xenfb_imageblit()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_ioc32.c164 u32 image; member
173 drm_radeon_tex_image_t __user *image; in compat_radeon_cp_texture() local
177 if (req32.image == 0) in compat_radeon_cp_texture()
179 if (copy_from_user(&img32, (void __user *)(unsigned long)req32.image, in compat_radeon_cp_texture()
183 request = compat_alloc_user_space(sizeof(*request) + sizeof(*image)); in compat_radeon_cp_texture()
185 sizeof(*request) + sizeof(*image))) in compat_radeon_cp_texture()
187 image = (drm_radeon_tex_image_t __user *) (request + 1); in compat_radeon_cp_texture()
194 || __put_user(image, &request->image) in compat_radeon_cp_texture()
195 || __put_user(img32.x, &image->x) in compat_radeon_cp_texture()
196 || __put_user(img32.y, &image->y) in compat_radeon_cp_texture()
[all …]
Dradeon_state.c1699 drm_radeon_tex_image_t * image) in radeon_cp_dispatch_texture() argument
1738 blit_width = image->width * 4; in radeon_cp_dispatch_texture()
1748 blit_width = image->width * 2; in radeon_cp_dispatch_texture()
1754 blit_width = image->width * 1; in radeon_cp_dispatch_texture()
1761 if (spitch == 0 && image->height > 1) in radeon_cp_dispatch_texture()
1770 image->x *= 2; in radeon_cp_dispatch_texture()
1776 if (!radeon_check_offset(dev_priv, tex->offset + image->height * in radeon_cp_dispatch_texture()
1787 image->x, image->y, image->width, image->height); in radeon_cp_dispatch_texture()
1792 height = image->height; in radeon_cp_dispatch_texture()
1793 data = (const u8 __user *)image->data; in radeon_cp_dispatch_texture()
[all …]
/linux-4.1.27/Documentation/fmc/
Dfmc-fakedev.txt11 written, and it includes a fake EEPROM image (built using the tools
16 it to test your own EEPROM image. You can provide the image by means of
17 the eeprom= module parameter: the new EEPROM image is loaded, as usual,
19 custom EEPROM image:
34 own internal fake EEPROM: whenever the image is overwritten starting at
/linux-4.1.27/tools/testing/selftests/rcutorture/doc/
Drcu-test-image.txt1 This document describes one way to created the rcu-test-image file
5 an appropriate image from any number of places.
10 dd if=/dev/zero of=rcu-test-image bs=400M count=1
11 mkfs.ext3 ./rcu-test-image
12 sudo mount -o loop ./rcu-test-image /mnt
15 # Empirical evidence says this image will work for 64-bit, but...
/linux-4.1.27/drivers/vme/
Dvme.c300 struct vme_slave_resource *image; in vme_slave_set() local
308 image = list_entry(resource->entry, struct vme_slave_resource, list); in vme_slave_set()
315 if (!(((image->address_attr & aspace) == aspace) && in vme_slave_set()
316 ((image->cycle_attr & cycle) == cycle))) { in vme_slave_set()
325 return bridge->slave_set(image, enabled, vme_base, size, buf_base, in vme_slave_set()
335 struct vme_slave_resource *image; in vme_slave_get() local
342 image = list_entry(resource->entry, struct vme_slave_resource, list); in vme_slave_get()
349 return bridge->slave_get(image, enabled, vme_base, size, buf_base, in vme_slave_get()
459 struct vme_master_resource *image; in vme_master_set() local
467 image = list_entry(resource->entry, struct vme_master_resource, list); in vme_master_set()
[all …]
/linux-4.1.27/drivers/crypto/qat/qat_common/
Dqat_uclo.c401 struct icp_qat_uclo_encapme *image) in qat_uclo_init_ustore() argument
412 uof_image = image->img_ptr; in qat_uclo_init_ustore()
420 page = image->page; in qat_uclo_init_ustore()
549 struct icp_qat_uof_image *image) in qat_uclo_check_image_compat() argument
556 ((char *)image + sizeof(struct icp_qat_uof_image)); in qat_uclo_check_image_compat()
576 if (image->numpages > 1) { in qat_uclo_check_image_compat()
580 if (ICP_QAT_SHARED_USTORE_MODE(image->ae_mode)) { in qat_uclo_check_image_compat()
584 if (RELOADABLE_CTX_SHARED_MODE(image->ae_mode)) { in qat_uclo_check_image_compat()
629 struct icp_qat_uof_image *image; in qat_uclo_map_uimage() local
641 image = (struct icp_qat_uof_image *)(encap_uof_obj->beg_uof + in qat_uclo_map_uimage()
[all …]
/linux-4.1.27/drivers/firmware/efi/libstub/
Darm-stub.c49 efi_loaded_image_t *image = __image; in efi_open_volume() local
53 void *handle = (void *)(unsigned long)image->device_handle; in efi_open_volume()
161 efi_loaded_image_t *image);
171 efi_loaded_image_t *image; in efi_entry() local
199 &loaded_image_proto, (void *)&image); in efi_entry()
213 dram_base, image); in efi_entry()
224 cmdline_ptr = efi_convert_cmdline(sys_table, image, &cmdline_size); in efi_entry()
241 status = handle_cmdline_files(sys_table, image, cmdline_ptr, in efi_entry()
263 status = handle_cmdline_files(sys_table, image, cmdline_ptr, in efi_entry()
Defi-stub-helper.c359 efi_loaded_image_t *image, in handle_cmdline_files() argument
450 status = efi_open_volume(sys_table_arg, image, in handle_cmdline_files()
658 efi_loaded_image_t *image, in efi_convert_cmdline() argument
664 int load_options_chars = image->load_options_size / 2; /* UTF-16 */ in efi_convert_cmdline()
665 const u16 *options = image->load_options; in efi_convert_cmdline()
/linux-4.1.27/Documentation/early-userspace/
DREADME15 containing a root filesystem image. This archive is compressed, and
16 the compressed image is linked into the kernel image.
17 - initramfs, a chunk of code that unpacks the compressed cpio image
24 two ways to add an early userspace image: specify an existing cpio
25 archive to be used as the image or have the kernel build process build
26 the image from specifications.
30 You can create a cpio archive that contains the early userspace image.
38 The kernel build process can also build an early userspace image from
40 a way to create images with root-owned files even though the image was
43 The image is specified as one or more sources in
[all …]
/linux-4.1.27/arch/m68k/ifpsp060/
DREADME32 fpsp.sa Full FP Kernel Module - hex image
36 pfpsp.sa Partial FP Kernel Module - hex image
39 fplsp.sa FP Library Module - hex image
43 isp.sa Integer Unimplemented Kernel Module - hex image
47 ilsp.sa Integer Unimplemented Library Module - hex image
58 was connected properly; hex image
62 connected properly; hex image
/linux-4.1.27/drivers/staging/sm750fb/
Dsm750.c139 if (fbcursor->image.width > cursor->maxW || in lynxfb_ops_cursor()
140 fbcursor->image.height > cursor->maxH || in lynxfb_ops_cursor()
141 fbcursor->image.depth > 1) { in lynxfb_ops_cursor()
148 fbcursor->image.width, in lynxfb_ops_cursor()
149 fbcursor->image.height); in lynxfb_ops_cursor()
153 fbcursor->image.dx - info->var.xoffset, in lynxfb_ops_cursor()
154 fbcursor->image.dy - info->var.yoffset); in lynxfb_ops_cursor()
160 fg = ((info->cmap.red[fbcursor->image.fg_color] & 0xf800))| in lynxfb_ops_cursor()
161 ((info->cmap.green[fbcursor->image.fg_color] & 0xfc00) >> 5)| in lynxfb_ops_cursor()
162 ((info->cmap.blue[fbcursor->image.fg_color] & 0xf800) >> 11); in lynxfb_ops_cursor()
[all …]
/linux-4.1.27/drivers/video/fbdev/riva/
Dfbdev.c1497 const struct fb_image *image) in rivafb_imageblit() argument
1501 u8 *cdat = (u8 *) image->data; in rivafb_imageblit()
1505 if ((info->flags & FBINFO_HWACCEL_DISABLED) || image->depth != 1) { in rivafb_imageblit()
1506 cfb_imageblit(info, image); in rivafb_imageblit()
1512 fgx = image->fg_color; in rivafb_imageblit()
1513 bgx = image->bg_color; in rivafb_imageblit()
1518 fgx = ((u32 *)info->pseudo_palette)[image->fg_color]; in rivafb_imageblit()
1519 bgx = ((u32 *)info->pseudo_palette)[image->bg_color]; in rivafb_imageblit()
1521 fgx = par->palette[image->fg_color]; in rivafb_imageblit()
1522 bgx = par->palette[image->bg_color]; in rivafb_imageblit()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/media/
Dsamsung-s5k6a3.txt1 Samsung S5K6A3(YX) raw image sensor
4 S5K6A3(YX) is a raw image sensor with MIPI CSI-2 and CCP2 image data interfaces
27 used to specify link to the image data receiver. The S5K6A3(YX) device
Dexynos4-fimc-is.txt3 The FIMC-IS is a subsystem for processing image signal from an image sensor.
46 Device tree nodes of the image sensors' controlled directly by the FIMC-IS
48 The data link of these image sensors must be specified using the common video
Dsh_mobile_ceu.txt6 - renesas,max-width: maximum image width, supported on this SoC
7 - renesas,max-height: maximum image height, supported on this SoC
Dsamsung-fimc.txt11 for external image sensors attached to an SoC.
58 - samsung,pix-limits: an array of maximum supported image sizes in pixels, for
73 - samsung,min-pix-sizes: an array specyfing minimum image size in pixels at
76 - samsung,min-pix-alignment: minimum supported image height alignment (first
77 cell) and the horizontal image offset (second cell). The values are in pixels
80 supports extended image size and has CIEXTEN register;
Dti-am437x-vpfe.txt4 The Video Processing Front End (VPFE) is a key component for image capture
6 processing capability to connect RAW image-sensor modules and video decoders
Dsamsung-s5c73m3.txt37 to specify link from the S5C73M3 to an external image data receiver. The S5C73M3
39 this purpose. The data link from a raw image sensor to the S5C73M3 can be
40 similarly specified, but it is optional since the S5C73M3 ISP and a raw image
/linux-4.1.27/Documentation/frv/
Dbooting.txt20 In this case, the image must be stored or built up on flash before it
21 can be used. A complete image can be built using the mkfs.jffs2 or
30 boot loader) before it can be run. The kernel image (arch/frv/boot/Image) may
35 This is the simplest. RedBoot can store an image in the flash (see the
42 The image is then ready to be executed.
46 The following command will download a raw binary kernel image from the
49 load -b 0x00100000 -r /tftpboot/image.bin
51 The image is then ready to be executed.
55 The following command will download a raw binary kernel image across the
63 When finished, the image will then be ready to be executed.
[all …]
/linux-4.1.27/arch/x86/net/
Dbpf_jit_comp.c189 static int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, in do_jit() argument
721 jmp_offset = func - (image + addrs[i]); in do_jit()
732 imm32, func, image); in do_jit()
843 jmp_offset = func - (image + addrs[i]); in do_jit()
846 imm32, func, image); in do_jit()
922 if (image) { in do_jit()
927 memcpy(image + proglen, temp, ilen); in do_jit()
945 u8 *image = NULL; in bpf_int_jit_compile() local
974 for (pass = 0; pass < 10 || image; pass++) { in bpf_int_jit_compile()
975 proglen = do_jit(prog, addrs, image, oldproglen, &ctx); in bpf_int_jit_compile()
[all …]
/linux-4.1.27/sound/core/
Dhwdep_compat.c28 u32 image; /* pointer */ member
45 if (get_user(ptr, &src->image) || in snd_hwdep_dsp_load_compat()
46 put_user(compat_ptr(ptr), &dst->image)) in snd_hwdep_dsp_load_compat()
/linux-4.1.27/drivers/video/fbdev/matrox/
Dmatroxfb_accel.c106 static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image);
498 static void matroxfb_imageblit(struct fb_info* info, const struct fb_image* image) { in matroxfb_imageblit() argument
503 if (image->depth == 1) { in matroxfb_imageblit()
506 fgx = ((u_int32_t*)info->pseudo_palette)[image->fg_color]; in matroxfb_imageblit()
507 bgx = ((u_int32_t*)info->pseudo_palette)[image->bg_color]; in matroxfb_imageblit()
508 …matroxfb_1bpp_imageblit(minfo, fgx, bgx, image->data, image->width, image->height, image->dy, imag… in matroxfb_imageblit()
515 cfb_imageblit(info, image); in matroxfb_imageblit()
/linux-4.1.27/usr/
DKconfig11 initramfs image. A cpio archive should contain a filesystem archive
12 to be used as an initramfs image. Directories should contain a
13 filesystem layout to be included in the initramfs image. Files
18 initramfs image will be the aggregate of all of them.
32 owned by user root in the initial ramdisk image.
44 owned by group root in the initial ramdisk image.
/linux-4.1.27/Documentation/video4linux/cx2341x/
Dfw-upload.txt11 - Each firmware image is 256k bytes.
12 - The 1st 32-bit word of the Encoder image is 0x0000da7
13 - The 1st 32-bit word of the Decoder image is 0x00003a7
40 - Transfer the encoder's firmware image to offset 0 in Encoder memory space.
41 - Transfer the decoder's firmware image to offset 0 in Decoder memory space.
Dfw-decoder-regs.txt102 NOTE: For both registers, the resulting image must be fully visible on
103 screen. If the image exceeds the right edge both the source and destination
194 Offset into the video image buffer. If the offset is gradually incremented,
195 the on screen image will move left & wrap around higher up on the right.
207 reg 2890 to move the image right.
302 Horizontal offset moves the video image right. A small left shift is
351 the image on screen. Known starting values are 0x011E0017 (NTSC) &
380 the image on screen. Known starting values are 0x011E0017 (NTSC) &
458 NOTE: For both registers, the resulting image must be fully visible on
459 screen. If the image exceeds the bottom edge both the source and
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D4965.c48 il4965_verify_inst_sparse(struct il_priv *il, __le32 * image, u32 len) in il4965_verify_inst_sparse() argument
57 for (i = 0; i < len; i += 100, image += 100 / sizeof(u32)) { in il4965_verify_inst_sparse()
63 if (val != le32_to_cpu(*image)) { in il4965_verify_inst_sparse()
79 il4965_verify_inst_full(struct il_priv *il, __le32 * image, u32 len) in il4965_verify_inst_full() argument
91 for (; len > 0; len -= sizeof(u32), image++) { in il4965_verify_inst_full()
96 if (val != le32_to_cpu(*image)) { in il4965_verify_inst_full()
99 save_len - len, val, le32_to_cpu(*image)); in il4965_verify_inst_full()
120 __le32 *image; in il4965_verify_ucode() local
125 image = (__le32 *) il->ucode_boot.v_addr; in il4965_verify_ucode()
127 ret = il4965_verify_inst_sparse(il, image, len); in il4965_verify_ucode()
[all …]
/linux-4.1.27/arch/powerpc/net/
Dbpf_jit_comp.c29 static void bpf_jit_build_prologue(struct bpf_prog *fp, u32 *image, in bpf_jit_build_prologue() argument
86 static void bpf_jit_build_epilogue(u32 *image, struct codegen_context *ctx) in bpf_jit_build_epilogue() argument
115 static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image, in bpf_jit_build_body() argument
558 u32 *image = NULL; in bpf_jit_compile() local
640 image = module_alloc(alloclen); in bpf_jit_compile()
641 if (!image) in bpf_jit_compile()
644 code_base = image + (FUNCTION_DESCR_SIZE/4); in bpf_jit_compile()
665 if (image) { in bpf_jit_compile()
669 ((u64 *)image)[0] = (u64)code_base; in bpf_jit_compile()
670 ((u64 *)image)[1] = local_paca->kernel_toc; in bpf_jit_compile()
[all …]
/linux-4.1.27/arch/sparc/net/
Dbpf_jit_comp.c278 do { void *_here = image + addrs[i] - 8; \
370 void *image; in bpf_jit_compile() local
387 image = NULL; in bpf_jit_compile()
762 if (image) { in bpf_jit_compile()
766 module_memfree(image); in bpf_jit_compile()
769 memcpy(image + proglen, temp, ilen); in bpf_jit_compile()
782 if (image) { in bpf_jit_compile()
789 image = module_alloc(proglen); in bpf_jit_compile()
790 if (!image) in bpf_jit_compile()
797 bpf_jit_dump(flen, proglen, pass, image); in bpf_jit_compile()
[all …]
/linux-4.1.27/sound/isa/cs423x/
Dcs4236_lib.c192 chip->image[CS4231_ALT_FEATURE_1] | 0x10); in snd_cs4236_playback_format()
195 chip->image[CS4231_ALT_FEATURE_1] & ~0x10); in snd_cs4236_playback_format()
210 chip->image[CS4231_ALT_FEATURE_1] | 0x20); in snd_cs4236_capture_format()
213 chip->image[CS4231_ALT_FEATURE_1] & ~0x20); in snd_cs4236_capture_format()
227 chip->image[reg] = snd_wss_in(chip, reg); in snd_cs4236_suspend()
250 snd_wss_out(chip, reg, chip->image[reg]); in snd_cs4236_resume()
620 ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask; in snd_cs4236_get_double1()
652 val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1; in snd_cs4236_put_double1()
654 change = val1 != chip->image[left_reg] || val2 != chip->eimage[CS4236_REG(right_reg)]; in snd_cs4236_put_double1()
741 …ucontrol->value.integer.value[0] = snd_cs4235_mixer_output_accu_get_volume(chip->image[CS4235_LEFT… in snd_cs4235_get_output_accu()
[all …]
/linux-4.1.27/Documentation/x86/
Dearly-microcode.txt11 The format of the combined initrd image is microcode in cpio format followed by
12 the initrd image (maybe compressed). Kernel parses the combined initrd image
34 original initrd image /boot/initrd-3.5.0.img.
/linux-4.1.27/arch/x86/boot/
Dmtools.conf.in9 # 1.44 MB floppy disk image
13 # 2.88 MB floppy disk image (mostly for virtual uses)
DMakefile22 targets += fdimage fdimage144 fdimage288 image.iso mtools.conf
71 $(call if_changed,image)
177 mkisofs -J -r -o $(obj)/image.iso -b isolinux.bin -c boot.cat \
180 isohybrid $(obj)/image.iso 2>/dev/null || true
/linux-4.1.27/drivers/gpu/drm/mgag200/
Dmgag200_fb.c119 const struct fb_image *image) in mga_imageblit() argument
122 sys_imageblit(info, image); in mga_imageblit()
123 mga_dirty_update(mfbdev, image->dx, image->dy, image->width, in mga_imageblit()
124 image->height); in mga_imageblit()
/linux-4.1.27/arch/s390/boot/
DMakefile11 targets := image
15 $(obj)/image: vmlinux FORCE
D.gitignore1 image
/linux-4.1.27/firmware/keyspan/
Dusa19qi.HEX89 public access to the source code from which this firmware image is
90 derived. Except as noted below this firmware image may not be
95 image as part of a Linux or other Open Source operating system kernel
Dusa19.HEX89 public access to the source code from which this firmware image is
90 derived. Except as noted below this firmware image may not be
95 image as part of a Linux or other Open Source operating system kernel
Dmpr.HEX88 public access to the source code from which this firmware image is
89 derived. Except as noted below this firmware image may not be
94 image as part of a Linux or other Open Source operating system kernel
Dusa28xa.HEX129 public access to the source code from which this firmware image is
130 derived. Except as noted below this firmware image may not be
135 image as part of a Linux or other Open Source operating system kernel
Dusa28xb.HEX130 public access to the source code from which this firmware image is
131 derived. Except as noted below this firmware image may not be
136 image as part of a Linux or other Open Source operating system kernel
Dusa19w.HEX129 public access to the source code from which this firmware image is
130 derived. Except as noted below this firmware image may not be
135 image as part of a Linux or other Open Source operating system kernel
Dusa28x.HEX129 public access to the source code from which this firmware image is
130 derived. Except as noted below this firmware image may not be
135 image as part of a Linux or other Open Source operating system kernel
Dusa19qw.HEX130 public access to the source code from which this firmware image is
131 derived. Except as noted below this firmware image may not be
136 image as part of a Linux or other Open Source operating system kernel
Dusa18x.HEX129 public access to the source code from which this firmware image is
130 derived. Except as noted below this firmware image may not be
135 image as part of a Linux or other Open Source operating system kernel
Dusa28.HEX136 public access to the source code from which this firmware image is
137 derived. Except as noted below this firmware image may not be
142 image as part of a Linux or other Open Source operating system kernel
Dusa49w.HEX133 public access to the source code from which this firmware image is
134 derived. Except as noted below this firmware image may not be
139 image as part of a Linux or other Open Source operating system kernel
Dusa49wlc.HEX134 public access to the source code from which this firmware image is
135 derived. Except as noted below this firmware image may not be
140 image as part of a Linux or other Open Source operating system kernel
/linux-4.1.27/Documentation/firmware_class/
DREADME23 - kernel searchs the fimware image with name $FIRMWARE directly
48 5), kernel: grows a buffer in PAGE_SIZE increments to hold the image as it
55 image in fw_entry->{data,size}. If something went wrong
60 the firmware image and any related resource.
100 firmware images in non-swappable kernel memory or even in the kernel image
116 within the kernel image, probably within initramfs.
/linux-4.1.27/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c116 const struct fb_image *image) in cirrus_imageblit() argument
119 sys_imageblit(info, image); in cirrus_imageblit()
120 cirrus_dirty_update(afbdev, image->dx, image->dy, image->width, in cirrus_imageblit()
121 image->height); in cirrus_imageblit()
/linux-4.1.27/Documentation/filesystems/
Dbfs.txt5 usually contains the kernel image and a few other files required for the
17 where stand.img is a file containing the image of BFS filesystem.
35 To create the BFS image under UnixWare you need to find out first which
42 information you can use dd(1) to create the BFS image:
/linux-4.1.27/arch/powerpc/include/asm/
Dkexec.h78 extern void default_machine_kexec(struct kimage *image);
79 extern int default_machine_kexec_prepare(struct kimage *image);
/linux-4.1.27/arch/mips/boot/compressed/
Dld.script27 /* Put the compressed image here */
29 *(.image)
DMakefile64 OBJCOPYFLAGS_piggy.o := --add-section=.image=$(obj)/vmlinux.bin.z \
65 --set-section-flags=.image=contents,alloc,load,readonly,data
/linux-4.1.27/drivers/video/fbdev/via/
Dviafbdev.c736 const struct fb_image *image) in viafb_imageblit() argument
744 (image->depth != 1 && image->depth != viapar->depth)) { in viafb_imageblit()
745 cfb_imageblit(info, image); in viafb_imageblit()
749 if (image->depth == 1) { in viafb_imageblit()
753 ((u32 *)info->pseudo_palette)[image->fg_color]; in viafb_imageblit()
755 ((u32 *)info->pseudo_palette)[image->bg_color]; in viafb_imageblit()
757 fg_color = image->fg_color; in viafb_imageblit()
758 bg_color = image->bg_color; in viafb_imageblit()
765 image->width, image->height, info->var.bits_per_pixel, in viafb_imageblit()
766 viapar->vram_addr, info->fix.line_length, image->dx, image->dy, in viafb_imageblit()
[all …]
/linux-4.1.27/Documentation/video4linux/
DREADME.cpia222 VGA and QVGA are the native image sizes for the VGA camera. CIF is done
77 The maximum image size depends on the alternate you choose, and the
79 keep up with the frame rate, the maximum image size is given by the table
82 increase image quality until it is close to the size in the table. As long
86 compress the image enough and will reduce the frame rate by producing larger
105 it is possible for the camera to finish sending one image just after a
111 image. Single and double buffering have extra checks to avoid overwriting.
/linux-4.1.27/drivers/gpu/drm/ast/
Dast_fb.c143 const struct fb_image *image) in ast_imageblit() argument
146 sys_imageblit(info, image); in ast_imageblit()
147 ast_dirty_update(afbdev, image->dx, image->dy, image->width, in ast_imageblit()
148 image->height); in ast_imageblit()
/linux-4.1.27/Documentation/arm64/
Dbooting.txt26 3. Decompress the kernel image
27 4. Call the kernel image
49 the first 512 megabytes from the start of the kernel image and must not
54 3. Decompress the kernel image
66 4. Call the kernel image
71 The decompressed kernel image contains a 64-byte header as follows:
109 end of the kernel image. The amount of space required will vary
116 At least image_size bytes from the start of the image must be free for
145 The address range corresponding to the loaded kernel image must be
168 the kernel image will be entered must be initialised by software at a
[all …]
/linux-4.1.27/drivers/zorro/
DKconfig10 user. This database increases the size of the kernel image by about
13 floppy or kernel for an embedded system where kernel image size
/linux-4.1.27/arch/mips/bcm47xx/
DKconfig18 This will generate an image with support for SSB and MIPS32 R1 instruction set.
35 This will generate an image with support for BCMA and MIPS32 R2 instruction set.
/linux-4.1.27/Documentation/arm/SA1100/
DBrutus18 But prior to execute the kernel, a ramdisk image must also be loaded in
20 containing the (compressed) ramdisk image must not exceed 4 MB.
42 host PC) is used by angel to load the kernel and ramdisk image. The serial
DAssabet20 The resulting kernel image should be available in linux/arch/arm/boot/zImage.
84 Writing a kernel image into flash
87 First, the kernel image must be loaded into RAM. If you have the zImage file
104 The kernel still requires a filesystem to boot. A ramdisk image can be loaded
120 The ramdisk image could be stored into flash as well, but there are better
134 For instance, a sample JFFS2 image can be retrieved from the same FTP sites
135 mentioned below for the precompiled RedBoot image.
162 size of the filesystem image: 0x00377424 - 0x00100000 = 0x277424
164 We want to fit the filesystem image of course, but we also want to give it all
DGraphicsClient11 complete Linux environment. Otherwise a ramdisk image may be used. The
86 for the ramdisk.gz image. mtd2 is user flash space and can be
94 mode, the timing is off so the image is corrupted. This will be
DGraphicsMaster42 for the ramdisk.gz image. mtd2 is user flash space and can be
50 mode, the timing is off so the image is corrupted. This will be
/linux-4.1.27/arch/s390/
DMakefile48 KBUILD_IMAGE :=arch/s390/boot/image
108 all: image bzImage
113 image bzImage: vmlinux target
/linux-4.1.27/tools/lguest/
Dlguest.txt56 - Create or find a root disk image. There are several useful ones
57 around, such as the xm-test tiny root image at
60 For more serious work, I usually use a distribution ISO image and
64 qemu -cdrom image.iso -hda rootfile -net user -net nic -boot d
79 vmlinux: the kernel image found in the top of your build directory. You
/linux-4.1.27/drivers/usb/
DMakefile46 obj-$(CONFIG_USB_MDC800) += image/
47 obj-$(CONFIG_USB_MICROTEK) += image/
/linux-4.1.27/drivers/media/usb/gspca/
Dpac7311.c574 u8 *image; in sd_pkt_scan() local
598 image = gspca_dev->image; in sd_pkt_scan()
599 if (image != NULL in sd_pkt_scan()
600 && image[gspca_dev->image_len - 2] == 0xff in sd_pkt_scan()
601 && image[gspca_dev->image_len - 1] == 0xd9) in sd_pkt_scan()
Dpac7302.c791 u8 *image; in sd_pkt_scan() local
816 image = gspca_dev->image; in sd_pkt_scan()
817 if (image != NULL in sd_pkt_scan()
818 && image[gspca_dev->image_len - 2] == 0xff in sd_pkt_scan()
819 && image[gspca_dev->image_len - 1] == 0xd9) in sd_pkt_scan()
/linux-4.1.27/arch/unicore32/boot/compressed/
Dvmlinux.lds.in44 /* Assume size of decompressed image is 4x the compressed image */
/linux-4.1.27/drivers/video/fbdev/msm/
Dmsm_fb.c370 static void msmfb_imageblit(struct fb_info *p, const struct fb_image *image) in msmfb_imageblit() argument
372 cfb_imageblit(p, image); in msmfb_imageblit()
373 msmfb_update(p, image->dx, image->dy, image->dx + image->width, in msmfb_imageblit()
374 image->dy + image->height); in msmfb_imageblit()
/linux-4.1.27/sound/drivers/vx/
Dvx_core.c459 const unsigned char *image = boot->data + i; in snd_vx_load_boot_image() local
464 vx_outb(chip, TXH, image[0]); in snd_vx_load_boot_image()
465 vx_outb(chip, TXM, image[1]); in snd_vx_load_boot_image()
466 vx_outb(chip, TXL, image[2]); in snd_vx_load_boot_image()
685 const unsigned char *image, *cptr; in snd_vx_dsp_load() local
694 image = dsp->data + i; in snd_vx_dsp_load()
701 cptr = image; in snd_vx_dsp_load()
/linux-4.1.27/Documentation/devicetree/bindings/panel/
Dsamsung,s6e8aa0.txt17 - flip-horizontal: boolean to flip image horizontally
18 - flip-vertical: boolean to flip image vertically
/linux-4.1.27/arch/arm64/net/
Dbpf_jit_comp.c65 u32 *image; member
70 if (ctx->image != NULL) in emit()
71 ctx->image[ctx->idx] = cpu_to_le32(insn); in emit()
681 if (ctx->image == NULL) in build_body()
745 ctx.image = (u32 *)image_ptr; in bpf_int_jit_compile()
759 bpf_jit_dump(prog->len, image_size, 2, ctx.image); in bpf_int_jit_compile()
761 bpf_flush_icache(ctx.image, ctx.image + ctx.idx); in bpf_int_jit_compile()
764 prog->bpf_func = (void *)ctx.image; in bpf_int_jit_compile()
/linux-4.1.27/Documentation/blockdev/
Dramdisk.txt67 The usage of the word (two bytes) that "rdev -r" sets in the kernel image is
81 kernel on disk one, and have already put a RAM disk image onto disk #2.
110 To create a RAM disk image, you will need a spare block device to
123 the unused blocks of the image that you are about to create.
144 f) Put the RAM disk image onto the floppy, after the kernel. Use an offset
147 the RAM disk image. An offset of 400 kB for kernels about 350 kB in
/linux-4.1.27/tools/testing/selftests/rcutorture/
D.gitignore4 rcu-test-image
/linux-4.1.27/drivers/net/ethernet/myricom/
DKconfig29 you will need a newer firmware image.
30 You may get this image or more information, at:
/linux-4.1.27/arch/parisc/
Ddefpalo.conf14 --ramdisk=ram-disk-image-file
/linux-4.1.27/drivers/eisa/
DKconfig48 image by about 40KB, but it gets freed after the system
51 embedded system where kernel image size really matters, you
/linux-4.1.27/Documentation/x86/x86_64/
Duefi.txt29 kernel image built in first step and corresponding
32 - Boot to EFI shell and invoke elilo choosing the kernel image built
/linux-4.1.27/drivers/net/wireless/hostap/
DKconfig39 Configure Host AP driver to include support for firmware image
45 Firmware image downloading needs a user space tool, prism2_srec.
57 Firmware image downloading needs a user space tool, prism2_srec.
/linux-4.1.27/arch/arm/boot/dts/
Dste-hrefv60plus.dtsi59 * XENON Flashgun on image processor GPIO (controlled from image
60 * processor firmware), mux in these image processor GPIO lines 0
/linux-4.1.27/drivers/net/wireless/ipw2x00/
DKconfig22 In order to use this driver, you will need a firmware image for it.
24 <http://ipw2100.sf.net/>. Once you have the firmware image, you
37 this driver into your kernel image, you can avoid this problem by
84 In order to use this driver, you will need a firmware image for it.
99 this driver into your kernel image, you can avoid this problem by
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fb.c350 static void vmw_fb_imageblit(struct fb_info *info, const struct fb_image *image) in vmw_fb_imageblit() argument
352 cfb_imageblit(info, image); in vmw_fb_imageblit()
353 vmw_fb_dirty_mark(info->par, image->dx, image->dy, in vmw_fb_imageblit()
354 image->width, image->height); in vmw_fb_imageblit()
/linux-4.1.27/Documentation/arm/
DBooting22 6. Call the kernel image.
80 The boot loader must provide either a tagged list or a dtb image for
119 The boot loader must load a device tree image (dtb) into system ram
149 6. Calling the kernel image
211 - The boot loader is expected to call the kernel image by jumping
212 directly to the first instruction of the kernel image.
/linux-4.1.27/arch/mips/cavium-octeon/
Dsetup.c136 static int octeon_kexec_prepare(struct kimage *image) in octeon_kexec_prepare() argument
142 for (i = 0; i < image->nr_segments; i++) { in octeon_kexec_prepare()
143 if (!strncmp(bootloader, (char *)image->segment[i].buf, in octeon_kexec_prepare()
150 char *str = (char *)image->segment[i].buf; in octeon_kexec_prepare()
157 image->segment[i].mem + offt; in octeon_kexec_prepare()
171 kimage_ptr = image; in octeon_kexec_prepare()
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_fb.c307 static void udl_fb_imageblit(struct fb_info *info, const struct fb_image *image) in udl_fb_imageblit() argument
311 sys_imageblit(info, image); in udl_fb_imageblit()
313 udl_handle_damage(&ufbdev->ufb, image->dx, image->dy, image->width, in udl_fb_imageblit()
314 image->height); in udl_fb_imageblit()
/linux-4.1.27/arch/x86/boot/compressed/
Deboot.c203 efi_loaded_image_32_t *image = __image; in __open_volume32() local
207 void *handle = (void *)(unsigned long)image->device_handle; in __open_volume32()
229 efi_loaded_image_64_t *image = __image; in __open_volume64() local
233 void *handle = (void *)(unsigned long)image->device_handle; in __open_volume64()
1052 efi_loaded_image_t *image; in make_boot_params() local
1078 &proto, (void *)&image); in make_boot_params()
1099 memcpy(&hdr->jump, image->image_base + 512, 512); in make_boot_params()
1112 cmdline_ptr = efi_convert_cmdline(sys_table, image, &options_size); in make_boot_params()
1131 status = handle_cmdline_files(sys_table, image, in make_boot_params()
1139 status = handle_cmdline_files(sys_table, image, in make_boot_params()
[all …]
/linux-4.1.27/arch/mips/lasat/
DMakefile14 make -C image clean
/linux-4.1.27/Documentation/acpi/
Ddsdt-override.txt3 CONFIG_ACPI_CUSTOM_DSDT builds the image into the kernel.
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
Dtrans.c740 const struct fw_img *image, in iwl_pcie_load_cpu_sections_8000() argument
759 if (!image->sec[i].data || in iwl_pcie_load_cpu_sections_8000()
760 image->sec[i].offset == CPU1_CPU2_SEPARATOR_SECTION) { in iwl_pcie_load_cpu_sections_8000()
767 ret = iwl_pcie_load_section(trans, i, &image->sec[i]); in iwl_pcie_load_cpu_sections_8000()
789 const struct fw_img *image, in iwl_pcie_load_cpu_sections() argument
808 if (!image->sec[i].data || in iwl_pcie_load_cpu_sections()
809 image->sec[i].offset == CPU1_CPU2_SEPARATOR_SECTION) { in iwl_pcie_load_cpu_sections()
816 ret = iwl_pcie_load_section(trans, i, &image->sec[i]); in iwl_pcie_load_cpu_sections()
900 const struct fw_img *image) in iwl_pcie_load_given_ucode() argument
907 image->is_dual_cpus ? "Dual" : "Single"); in iwl_pcie_load_given_ucode()
[all …]
/linux-4.1.27/include/uapi/linux/
Dcycx_cfm.h93 unsigned char image[0]; member
/linux-4.1.27/arch/xtensa/boot/dts/
Dxtfpga-flash-16m.dtsi15 label = "kernel image";
Dxtfpga-flash-128m.dtsi19 label = "kernel image";
/linux-4.1.27/sound/pcmcia/vx/
Dvxp_ops.c154 const unsigned char *image; in vxp_load_xilinx_binary() local
175 image = fw->data; in vxp_load_xilinx_binary()
176 for (i = 0; i < fw->size; i++, image++) { in vxp_load_xilinx_binary()
177 data = *image; in vxp_load_xilinx_binary()
/linux-4.1.27/arch/arm64/kernel/
Defi-stub.c22 efi_loaded_image_t *image) in handle_kernel_image() argument
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Dcrtc.c619 if (disp->image[nv_crtc->index]) in nv_crtc_swap_fbs()
620 nouveau_bo_unpin(disp->image[nv_crtc->index]); in nv_crtc_swap_fbs()
621 nouveau_bo_ref(nvfb->nvbo, &disp->image[nv_crtc->index]); in nv_crtc_swap_fbs()
756 if (disp->image[nv_crtc->index]) in nv_crtc_destroy()
757 nouveau_bo_unpin(disp->image[nv_crtc->index]); in nv_crtc_destroy()
758 nouveau_bo_ref(NULL, &disp->image[nv_crtc->index]); in nv_crtc_destroy()
789 if (disp->image[nv_crtc->index]) in nv_crtc_disable()
790 nouveau_bo_unpin(disp->image[nv_crtc->index]); in nv_crtc_disable()
791 nouveau_bo_ref(NULL, &disp->image[nv_crtc->index]); in nv_crtc_disable()
/linux-4.1.27/drivers/net/hippi/
Drrunner.c1575 unsigned char *image, *oldimage; in rr_ioctl() local
1588 image = kmalloc(EEPROM_WORDS * sizeof(u32), GFP_KERNEL); in rr_ioctl()
1589 if (!image) in rr_ioctl()
1599 i = rr_read_eeprom(rrpriv, 0, image, EEPROM_BYTES); in rr_ioctl()
1607 error = copy_to_user(rq->ifr_data, image, EEPROM_BYTES); in rr_ioctl()
1611 kfree(image); in rr_ioctl()
1619 image = kmalloc(EEPROM_WORDS * sizeof(u32), GFP_KERNEL); in rr_ioctl()
1621 if (!image || !oldimage) { in rr_ioctl()
1626 error = copy_from_user(image, rq->ifr_data, EEPROM_BYTES); in rr_ioctl()
1641 error = write_eeprom(rrpriv, 0, image, EEPROM_BYTES); in rr_ioctl()
[all …]
/linux-4.1.27/drivers/media/usb/gspca/m5602/
DKconfig6 ALi m5602 connected to various image sensors.
/linux-4.1.27/drivers/staging/gs_fpgaboot/
DREADME28 - load Xilinx FPGA bitstream format[1] firmware image file using
44 image frequently.
/linux-4.1.27/arch/sparc/include/asm/
Dfbio.h66 u32 image; /* cursor image bits */ member

123