| /drivers/staging/vme_user/ |
| A D | vme_user.c | 130 copied = vme_master_read(image[minor].resource, image[minor].kern_buf, in resource_to_user() 150 return vme_master_write(image[minor].resource, image[minor].kern_buf, in resource_from_user() 539 image[i].pci_buf = 0; in vme_user_probe() 541 image[i].device = NULL; in vme_user_probe() 581 image[i].kern_buf = vme_alloc_consistent(image[i].resource, in vme_user_probe() 587 image[i].pci_buf = 0; in vme_user_probe() 610 image[i].kern_buf = kmalloc(image[i].size_buf, GFP_KERNEL); in vme_user_probe() 680 vme_free_consistent(image[i].resource, image[i].size_buf, in vme_user_probe() 681 image[i].kern_buf, image[i].pci_buf); in vme_user_probe() 711 vme_free_consistent(image[i].resource, image[i].size_buf, in vme_user_remove() [all …]
|
| A D | vme_tsi148.c | 482 i = image->number; in tsi148_slave_set() 622 i = image->number; in tsi148_slave_get() 732 memset(&image->bus_resource, 0, sizeof(image->bus_resource)); in tsi148_alloc_resource() 748 image->number); in tsi148_alloc_resource() 764 image->kern_base = ioremap(image->bus_resource.start, size); in tsi148_alloc_resource() 765 if (!image->kern_base) { in tsi148_alloc_resource() 777 memset(&image->bus_resource, 0, sizeof(image->bus_resource)); in tsi148_alloc_resource() 791 memset(&image->bus_resource, 0, sizeof(image->bus_resource)); in tsi148_free_resource() 886 i = image->number; in tsi148_master_set() 1046 i = image->number; in __tsi148_master_get() [all …]
|
| /drivers/video/fbdev/core/ |
| A D | fb_logo.c | 218 image->dx = info->var.xres - image->width - image->dx; in fb_rotate_logo() 219 image->dy = info->var.yres - image->height - image->dy; in fb_rotate_logo() 223 swap(image->width, image->height); in fb_rotate_logo() 225 image->dy = image->dx; in fb_rotate_logo() 226 image->dx = info->var.xres - image->width - tmp; in fb_rotate_logo() 230 swap(image->width, image->height); in fb_rotate_logo() 232 image->dx = image->dy; in fb_rotate_logo() 252 image->dx += image->width + 8; in fb_do_show_logo() 259 image->dx -= image->width + 8; in fb_do_show_logo() 266 image->dy += image->height + 8; in fb_do_show_logo() [all …]
|
| A D | bitblit.c | 96 image->height); in bit_putcs_aligned() 156 image.fg_color = fg; in bit_putcs() 157 image.bg_color = bg; in bit_putcs() 161 image.depth = 1; in bit_putcs() 181 image.data = dst; in bit_putcs() 353 cursor.image.fg_color = ops->cursor_state.image.fg_color; in bit_cursor() 354 cursor.image.bg_color = ops->cursor_state.image.bg_color; in bit_cursor() 355 cursor.image.dx = ops->cursor_state.image.dx; in bit_cursor() 356 cursor.image.dy = ops->cursor_state.image.dy; in bit_cursor() 357 cursor.image.height = ops->cursor_state.image.height; in bit_cursor() [all …]
|
| A D | fbcon_ud.c | 104 image->height); in ud_putcs_aligned() 170 image.fg_color = fg; in ud_putcs() 175 image.depth = 1; in ud_putcs() 197 image.data = dst; in ud_putcs() 207 image.dx += image.width; in ud_putcs() 377 cursor.image.fg_color = ops->cursor_state.image.fg_color; in ud_cursor() 378 cursor.image.bg_color = ops->cursor_state.image.bg_color; in ud_cursor() 379 cursor.image.dx = ops->cursor_state.image.dx; in ud_cursor() 380 cursor.image.dy = ops->cursor_state.image.dy; in ud_cursor() 381 cursor.image.height = ops->cursor_state.image.height; in ud_cursor() [all …]
|
| A D | fbcon_ccw.c | 147 image.fg_color = fg; in ccw_putcs() 148 image.bg_color = bg; in ccw_putcs() 152 image.depth = 1; in ccw_putcs() 174 image.data = dst; in ccw_putcs() 177 image.dy += image.height; in ccw_putcs() 354 cursor.image.fg_color = ops->cursor_state.image.fg_color; in ccw_cursor() 355 cursor.image.bg_color = ops->cursor_state.image.bg_color; in ccw_cursor() 356 cursor.image.dx = ops->cursor_state.image.dx; in ccw_cursor() 357 cursor.image.dy = ops->cursor_state.image.dy; in ccw_cursor() 358 cursor.image.height = ops->cursor_state.image.height; in ccw_cursor() [all …]
|
| A D | fbcon_cw.c | 132 image.fg_color = fg; in cw_putcs() 133 image.bg_color = bg; in cw_putcs() 137 image.depth = 1; in cw_putcs() 157 image.data = dst; in cw_putcs() 160 image.dy += image.height; in cw_putcs() 337 cursor.image.fg_color = ops->cursor_state.image.fg_color; in cw_cursor() 338 cursor.image.bg_color = ops->cursor_state.image.bg_color; in cw_cursor() 339 cursor.image.dx = ops->cursor_state.image.dx; in cw_cursor() 340 cursor.image.dy = ops->cursor_state.image.dy; in cw_cursor() 341 cursor.image.height = ops->cursor_state.image.height; in cw_cursor() [all …]
|
| A D | fb_imageblit.h | 189 iter.width = image->width; in fb_color_imageblit() 192 height = image->height; in fb_color_imageblit() 243 iter.i = image->width; in fb_bitmap4x_imageblit() 248 height = image->height; in fb_bitmap4x_imageblit() 273 height = image->height; in fb_bitmap1x_imageblit() 287 int width = image->width; in fb_bitmap_1ppw() 299 height = image->height; in fb_bitmap_1ppw() 359 height = image->height; in fb_bitmap_2ppw() 427 height = image->height; in fb_bitmap_4ppw() 489 fb_address_forward(&dst, image->dy * bits_per_line + image->dx * bpp); in fb_imageblit() [all …]
|
| A D | softcursor.c | 28 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() 73 image->data = dst; in soft_cursor() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| A D | image.c | 46 image->base, data); in nvbios_imagen() 52 image->size = pcir.image_size; in nvbios_imagen() 53 image->type = pcir.image_type; in nvbios_imagen() 54 image->last = pcir.last; in nvbios_imagen() 56 if (image->type != 0x70) { in nvbios_imagen() 59 image->size = npde.image_size; in nvbios_imagen() 60 image->last = npde.last; in nvbios_imagen() 62 image->last = true; in nvbios_imagen() 72 memset(image, 0x00, sizeof(*image)); in nvbios_image() 75 image->base += image->size; in nvbios_image() [all …]
|
| A D | shadow.c | 55 struct nvbios_image image; in shadow_image() local 59 image.base = 0; in shadow_image() 60 image.type = 0; in shadow_image() 62 image.last = 1; in shadow_image() 70 if (!nvbios_image(bios, idx, &image)) { in shadow_image() 76 image.base, image.type, image.size); in shadow_image() 78 if (!shadow_fetch(bios, mthd, image.base + image.size)) { in shadow_image() 83 switch (image.type) { in shadow_image() 86 nvbios_checksum(&bios->data[image.base], image.size)) { in shadow_image() 88 image.base); in shadow_image() [all …]
|
| /drivers/gpu/drm/qxl/ |
| A D | qxl_image.c | 61 struct qxl_drm_image *image; in qxl_image_alloc_objects() local 65 if (!image) in qxl_image_alloc_objects() 72 kfree(image); in qxl_image_alloc_objects() 78 qxl_bo_unref(&image->bo); in qxl_image_alloc_objects() 79 kfree(image); in qxl_image_alloc_objects() 82 *image_ptr = image; in qxl_image_alloc_objects() 109 struct qxl_image *image; in qxl_image_init_helper() local 193 image = ptr; in qxl_image_init_helper() 195 image->descriptor.id = 0; in qxl_image_init_helper() 219 image->u.bitmap.x = width; in qxl_image_init_helper() [all …]
|
| /drivers/video/fbdev/savage/ |
| A D | savagefb_accel.c | 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() 122 width = (image->width + 31) & ~31; in savagefb_imageblit() 123 size = (width * image->height)/8; in savagefb_imageblit() 128 BCI_SEND(BCI_CLIP_LR(image->dx, image->dx + image->width - 1)); in savagefb_imageblit() 131 BCI_SEND(BCI_X_Y(image->dx, image->dy)); in savagefb_imageblit() [all …]
|
| /drivers/gpu/ipu-v3/ |
| A D | ipu-cpmem.c | 758 offset = Y_OFFSET(pix, image->rect.left, image->rect.top); in ipu_cpmem_set_image() 760 image->u_offset : U_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image() 763 image->v_offset : V_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image() 772 image->u_offset : V_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image() 775 image->v_offset : U_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image() 784 image->u_offset : U2_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image() 787 image->v_offset : V2_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image() 796 image->u_offset : UV_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image() 798 v_offset = image->v_offset ? image->v_offset : 0; in ipu_cpmem_set_image() 806 image->u_offset : UV2_OFFSET(pix, image->rect.left, in ipu_cpmem_set_image() [all …]
|
| /drivers/video/fbdev/mb862xx/ |
| A D | mb862xxfb_accel.c | 90 line = image->data; in mb86290fb_imageblit1() 133 line = image->data; in mb86290fb_imageblit8() 134 bytes = image->width; in mb86290fb_imageblit8() 167 line = image->data; in mb86290fb_imageblit16() 168 bytes = image->width << 1; in mb86290fb_imageblit16() 192 u16 width = image->width, height = image->height; in mb86290fb_imageblit() 193 u16 dx = image->dx, dy = image->dy; in mb86290fb_imageblit() 196 x2 = image->dx + image->width; in mb86290fb_imageblit() 197 y2 = image->dy + image->height; in mb86290fb_imageblit() 205 switch (image->depth) { in mb86290fb_imageblit() [all …]
|
| /drivers/of/ |
| A D | kexec.c | 239 if (!image->ima_buffer_size) in setup_ima_buffer() 244 image->ima_buffer_addr, in setup_ima_buffer() 245 image->ima_buffer_size); in setup_ima_buffer() 250 image->ima_buffer_size); in setup_ima_buffer() 255 image->ima_buffer_addr, image->ima_buffer_size); in setup_ima_buffer() 283 if (!image->kho.fdt || !image->kho.scratch) in kho_add_chosen() 286 fdt_mem = image->kho.fdt; in kho_add_chosen() 288 scratch_mem = image->kho.scratch->mem; in kho_add_chosen() 418 if (image->type == KEXEC_TYPE_CRASH) { in of_kexec_alloc_and_setup_fdt() 422 image->elf_headers_sz); in of_kexec_alloc_and_setup_fdt() [all …]
|
| /drivers/video/fbdev/aty/ |
| A D | mach64_accel.c | 290 u32 src_bytes, dx = image->dx, dy = image->dy, width = image->width; in atyfb_imageblit() 295 if (!image->width || !image->height) in atyfb_imageblit() 298 (image->depth != 1 && info->var.bits_per_pixel != image->depth)) { in atyfb_imageblit() 299 cfb_imageblit(info, image); in atyfb_imageblit() 305 switch (image->depth) { in atyfb_imageblit() 351 if (image->depth == 1 && M64_HAS(HW_TRIPLE) && image->width % 8 == 0) in atyfb_imageblit() 355 if (image->depth == 1) { in atyfb_imageblit() 362 fg = image->fg_color; in atyfb_imageblit() 363 bg = image->bg_color; in atyfb_imageblit() 384 src_bytes = (((image->width * image->depth) + 7) / 8) * image->height; in atyfb_imageblit() [all …]
|
| /drivers/gpu/drm/nouveau/dispnv50/ |
| A D | ovly907e.c | 40 NVVAL(NV907E, SET_PRESENT_CONTROL, MIN_PRESENT_INTERVAL, asyw->image.interval)); in ovly907e_image_set() 42 PUSH_MTHD(push, NV907E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); in ovly907e_image_set() 47 PUSH_MTHD(push, NV907E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8); in ovly907e_image_set() 50 NVVAL(NV907E, SURFACE_SET_SIZE, WIDTH, asyw->image.w) | in ovly907e_image_set() 51 NVVAL(NV907E, SURFACE_SET_SIZE, HEIGHT, asyw->image.h), in ovly907e_image_set() 54 NVVAL(NV907E, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) | in ovly907e_image_set() 55 NVVAL(NV907E, SURFACE_SET_STORAGE, PITCH, (asyw->image.pitch[0] >> 8)) | in ovly907e_image_set() 56 NVVAL(NV907E, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) | in ovly907e_image_set() 57 NVVAL(NV907E, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout), in ovly907e_image_set() 60 NVVAL(NV907E, SURFACE_SET_PARAMS, FORMAT, asyw->image.format) | in ovly907e_image_set() [all …]
|
| A D | base827c.c | 38 NVVAL(NV827C, SET_PRESENT_CONTROL, BEGIN_MODE, asyw->image.mode) | in base827c_image_set() 41 PUSH_MTHD(push, NV827C, SET_CONTEXT_DMAS_ISO(0), asyw->image.handle, 1); in base827c_image_set() 43 if (asyw->image.format == NV827C_SURFACE_SET_PARAMS_FORMAT_RF16_GF16_BF16_AF16) { in base827c_image_set() 59 PUSH_MTHD(push, NV827C, SURFACE_SET_OFFSET(0, 0), asyw->image.offset[0] >> 8, in base827c_image_set() 63 NVVAL(NV827C, SURFACE_SET_SIZE, WIDTH, asyw->image.w) | in base827c_image_set() 64 NVVAL(NV827C, SURFACE_SET_SIZE, HEIGHT, asyw->image.h), in base827c_image_set() 67 NVVAL(NV827C, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) | in base827c_image_set() 68 NVVAL(NV827C, SURFACE_SET_STORAGE, PITCH, asyw->image.pitch[0] >> 8) | in base827c_image_set() 69 NVVAL(NV827C, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) | in base827c_image_set() 70 NVVAL(NV827C, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout), in base827c_image_set() [all …]
|
| A D | ovly827e.c | 43 NVVAL(NV827E, SET_PRESENT_CONTROL, MIN_PRESENT_INTERVAL, asyw->image.interval)); in ovly827e_image_set() 45 PUSH_MTHD(push, NV827E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); in ovly827e_image_set() 50 PUSH_MTHD(push, NV827E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8); in ovly827e_image_set() 53 NVVAL(NV827E, SURFACE_SET_SIZE, WIDTH, asyw->image.w) | in ovly827e_image_set() 54 NVVAL(NV827E, SURFACE_SET_SIZE, HEIGHT, asyw->image.h), in ovly827e_image_set() 57 NVVAL(NV827E, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) | in ovly827e_image_set() 58 NVVAL(NV827E, SURFACE_SET_STORAGE, PITCH, (asyw->image.pitch[0] >> 8)) | in ovly827e_image_set() 59 NVVAL(NV827E, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) | in ovly827e_image_set() 60 NVVAL(NV827E, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout), in ovly827e_image_set() 63 NVVAL(NV827E, SURFACE_SET_PARAMS, FORMAT, asyw->image.format) | in ovly827e_image_set() [all …]
|
| A D | wndw.c | 154 asyw->image.interval = 1; in nv50_wndw_flush_set() 210 memset(asyw->image.handle, 0x00, sizeof(asyw->image.handle)); in nv50_wndw_atomic_check_release() 291 asyw->image.w = fb->width; in nv50_wndw_atomic_check_acquire() 293 asyw->image.kind = kind; in nv50_wndw_atomic_check_acquire() 302 if (asyw->image.kind) { in nv50_wndw_atomic_check_acquire() 309 asyw->image.pitch[0] = 0; in nv50_wndw_atomic_check_acquire() 318 asyw->image.interval = 1; in nv50_wndw_atomic_check_acquire() 320 asyw->image.interval = 0; in nv50_wndw_atomic_check_acquire() 322 if (asyw->image.interval) in nv50_wndw_atomic_check_acquire() 517 asyw->clr.image = armw->image.handle[0] != 0; in nv50_wndw_atomic_check() [all …]
|
| A D | ovly507e.c | 68 PUSH_MTHD(push, NV507E, SET_CONTEXT_DMA_ISO, asyw->image.handle[0]); in ovly507e_image_set() 73 PUSH_MTHD(push, NV507E, SURFACE_SET_OFFSET, asyw->image.offset[0] >> 8); in ovly507e_image_set() 76 NVVAL(NV507E, SURFACE_SET_SIZE, WIDTH, asyw->image.w) | in ovly507e_image_set() 77 NVVAL(NV507E, SURFACE_SET_SIZE, HEIGHT, asyw->image.h), in ovly507e_image_set() 80 NVVAL(NV507E, SURFACE_SET_STORAGE, BLOCK_HEIGHT, asyw->image.blockh) | in ovly507e_image_set() 81 NVVAL(NV507E, SURFACE_SET_STORAGE, PITCH, (asyw->image.pitch[0] >> 8)) | in ovly507e_image_set() 82 NVVAL(NV507E, SURFACE_SET_STORAGE, PITCH, asyw->image.blocks[0]) | in ovly507e_image_set() 83 NVVAL(NV507E, SURFACE_SET_STORAGE, MEMORY_LAYOUT, asyw->image.layout), in ovly507e_image_set() 86 NVVAL(NV507E, SURFACE_SET_PARAMS, FORMAT, asyw->image.format) | in ovly507e_image_set() 87 NVVAL(NV507E, SURFACE_SET_PARAMS, COLOR_SPACE, asyw->image.colorspace) | in ovly507e_image_set() [all …]
|
| /drivers/video/fbdev/nvidia/ |
| A D | nv_accel.c | 353 const struct fb_image *image) in nvidiafb_mono_color_expand() argument 360 width = (image->width + 31) & ~31; in nvidiafb_mono_color_expand() 361 dsize = (width * image->height) >> 5; in nvidiafb_mono_color_expand() 364 fg = image->fg_color | mask; in nvidiafb_mono_color_expand() 365 bg = image->bg_color | mask; in nvidiafb_mono_color_expand() 372 NVDmaNext(par, (image->dy << 16) | (image->dx & 0xffff)); in nvidiafb_mono_color_expand() 373 NVDmaNext(par, ((image->dy + image->height) << 16) | in nvidiafb_mono_color_expand() 374 ((image->dx + image->width) & 0xffff)); in nvidiafb_mono_color_expand() 379 NVDmaNext(par, (image->dy << 16) | (image->dx & 0xffff)); in nvidiafb_mono_color_expand() 414 if (image->depth == 1 && !par->lockup) in nvidiafb_imageblit() [all …]
|
| /drivers/soc/ixp4xx/ |
| A D | ixp4xx-npe.c | 525 } *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() 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() 568 if (image->magic == swab32(FW_MAGIC)) in npe_load_firmware() 569 for (i = 0; i < image->size; i++) in npe_load_firmware() 570 image->data[i] = swab32(image->data[i]); in npe_load_firmware() [all …]
|
| /drivers/pci/ |
| A D | rom.c | 86 void __iomem *image; in pci_get_rom_size() local 90 image = rom; in pci_get_rom_size() 94 if (readw(image) != 0xAA55) { in pci_get_rom_size() 96 readw(image)); in pci_get_rom_size() 100 pds = image + readw(image + 24); in pci_get_rom_size() 108 image += length * 512; in pci_get_rom_size() 110 if (image >= rom + size) in pci_get_rom_size() 113 if (readw(image) != 0xAA55) { in pci_get_rom_size() 122 return min((size_t)(image - rom), size); in pci_get_rom_size()
|