Searched refs:cmap (Results 1 - 25 of 108) sorted by relevance

12345

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/
H A Dfbcmap.c81 * @cmap: frame buffer colormap structure
82 * @len: length of @cmap
85 * Allocates memory for a colormap @cmap. @len is the
92 int fb_alloc_cmap(struct fb_cmap *cmap, int len, int transp) argument
96 if (cmap->len != len) {
97 fb_dealloc_cmap(cmap);
100 if (!(cmap->red = kmalloc(size, GFP_ATOMIC)))
102 if (!(cmap->green = kmalloc(size, GFP_ATOMIC)))
104 if (!(cmap->blue = kmalloc(size, GFP_ATOMIC)))
107 if (!(cmap
114 fb_copy_cmap(fb_default_cmap(len), cmap); local
131 fb_dealloc_cmap(struct fb_cmap *cmap) argument
213 fb_set_cmap(struct fb_cmap *cmap, struct fb_info *info) argument
249 fb_set_user_cmap(struct fb_cmap_user *cmap, struct fb_info *info) argument
[all...]
H A Dsbuslib.c117 struct fb_cmap cmap; local
132 cmap.len = 1;
133 cmap.red = &red;
134 cmap.green = &green;
135 cmap.blue = &blue;
136 cmap.transp = NULL;
149 cmap.start = index + i;
150 err = fb_set_cmap(&cmap, info);
161 struct fb_cmap *cmap = &info->cmap; local
231 struct fbcmap32 cmap; /* color map info */ member in struct:fbcursor32
[all...]
H A Dpmag-aa-fb.c274 static int aafb_get_cmap(struct fb_cmap *cmap, int kspc, int con, argument
280 fb_copy_cmap(&aafb_cmap, cmap, kspc ? 0 : 2);
284 static int aafb_set_cmap(struct fb_cmap *cmap, int kspc, int con, argument
289 if (cmap->start == 0
290 && cmap->len == 2
291 && memcmp(cmap->red, color, sizeof(color)) == 0
292 && memcmp(cmap->green, color, sizeof(color)) == 0
293 && memcmp(cmap->blue, color, sizeof(color)) == 0
294 && cmap->transp == NULL)
H A Dfm2fb.c198 if (regno > info->cmap.len)
246 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) {
285 fb_dealloc_cmap(&info->cmap);
H A Dcg3.c91 struct bt_regs cmap; member in struct:cg3_regs
139 * We keep a sw copy of the hw cmap to assist us in this esoteric
147 struct bt_regs __iomem *bt = &par->regs->cmap;
349 regp = (u8 __iomem *)&par->regs->cmap.addr;
351 regp = (u8 __iomem *)&par->regs->cmap.control;
404 if (fb_alloc_cmap(&all->info.cmap, 256, 0)) {
412 fb_set_cmap(&all->info.cmap, &all->info);
418 fb_dealloc_cmap(&all->info.cmap);
448 fb_dealloc_cmap(&all->info.cmap);
H A Dq40fb.c110 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) {
119 fb_dealloc_cmap(&info->cmap);
H A Dpmag-ba-fb.c101 BUG_ON(regno >= info->cmap.len);
103 red >>= 8; /* The cmap fields are 16 bits */
158 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0)
210 fb_dealloc_cmap(&info->cmap);
231 fb_dealloc_cmap(&info->cmap);
H A Dp9100.c309 if (fb_alloc_cmap(&all->info.cmap, 256, 0)) {
322 fb_dealloc_cmap(&all->info.cmap);
330 fb_set_cmap(&all->info.cmap, &all->info);
353 fb_dealloc_cmap(&all->info.cmap);
H A Dxilinxfb.c276 if (fb_alloc_cmap(&drvdata->info.cmap, PALETTE_ENTRIES_NO, 0) < 0) {
298 fb_dealloc_cmap(&drvdata->info.cmap);
334 fb_dealloc_cmap(&drvdata->info.cmap);
H A Dtdfxfb.c776 if (regno >= info->cmap.len || regno > 255) return 1;
1042 struct fb_cmap cmap = cursor->image.cmap; local
1045 cmap.len = 2; /* Voodoo 3+ only support 2 color cursors */
1046 fg_color = ((cmap.red[cmap.start] << 16) |
1047 (cmap.green[cmap.start] << 8) |
1048 (cmap.blue[cmap
[all...]
H A Dfbmem.c859 fb_set_cmap(&info->cmap, info);
915 struct fb_cmap_user cmap; local
942 if (copy_from_user(&cmap, argp, sizeof(cmap)))
944 return (fb_set_user_cmap(&cmap, info));
946 if (copy_from_user(&cmap, argp, sizeof(cmap)))
948 return fb_cmap_to_user(&info->cmap, &cmap);
1034 struct fb_cmap_user __user *cmap; local
[all...]
H A Dimacfb.c102 if (regno >= info->cmap.len)
318 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) {
331 fb_dealloc_cmap(&info->cmap);
H A Dmaxinefb.c95 red >>= 8; /* The cmap fields are 16 bits */
158 fb_alloc_cmap(&fb_info.cmap, 256, 0);
H A Dpmagb-b-fb.c105 BUG_ON(regno >= info->cmap.len);
107 red >>= 8; /* The cmap fields are 16 bits */
265 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0)
329 fb_dealloc_cmap(&info->cmap);
350 fb_dealloc_cmap(&info->cmap);
H A Dtcx.c468 if (fb_alloc_cmap(&all->info.cmap, 256, 0)) {
474 fb_set_cmap(&all->info.cmap, &all->info);
479 fb_dealloc_cmap(&all->info.cmap);
508 fb_dealloc_cmap(&all->info.cmap);
H A Dmacfb.c232 nubus_writeb(info->cmap.red[i] >> 8, &dafb_cmap_regs->lut);
234 nubus_writeb(info->cmap.green[i] >> 8, &dafb_cmap_regs->lut);
236 nubus_writeb(info->cmap.blue[i] >> 8, &dafb_cmap_regs->lut);
495 if (regno >= fb_info->cmap.len)
934 fb_alloc_cmap(&fb_info.cmap, video_cmap_len, 0);
H A Dhpfb.c93 if (regno >= info->cmap.len)
293 fb_alloc_cmap(&fb_info.cmap, 1 << hpfb_defined.bits_per_pixel, 0);
296 fb_dealloc_cmap(&fb_info.cmap);
H A Dvesafb.c139 if (regno >= info->cmap.len)
444 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) {
450 fb_dealloc_cmap(&info->cmap);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/matrox/
H A Dmatroxfb_crtc2.h33 u_int32_t cmap[17]; member in struct:matroxfb_dh_fb_info
H A Dmatroxfb_accel.c133 matrox_cfb4_pal(ACCESS_FBINFO(cmap));
141 matrox_cfb8_pal(ACCESS_FBINFO(cmap));
150 ACCESS_FBINFO(cmap[16]) = 0x7FFF7FFF;
153 ACCESS_FBINFO(cmap[16]) = 0xFFFFFFFF;
164 ACCESS_FBINFO(cmap[16]) = 0xFFFFFFFF;
173 ACCESS_FBINFO(cmap[16]) = 0xFFFFFFFF;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/
H A Ddvdsubenc.c39 const int cmap[256])
55 color = cmap[color];
98 int cmap[256]; local
108 cmap[i] = 0;
131 cmap[imax] = color;
149 cmap);
154 cmap);
36 dvd_encode_rle(uint8_t **pq, const uint8_t *bitmap, int linesize, int w, int h, const int cmap[256]) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/aty/
H A Dmach64_cursor.c127 fg = ((info->cmap.red[fg_idx] & 0xff) << 24) |
128 ((info->cmap.green[fg_idx] & 0xff) << 16) |
129 ((info->cmap.blue[fg_idx] & 0xff) << 8) | 0xff;
131 bg = ((info->cmap.red[bg_idx] & 0xff) << 24) |
132 ((info->cmap.green[bg_idx] & 0xff) << 16) |
133 ((info->cmap.blue[bg_idx] & 0xff) << 8);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/pnx4008/
H A Dpnxrgbfb.c101 fb_dealloc_cmap(&info->cmap);
170 ret = fb_alloc_cmap(&info->cmap, 256, 0);
182 fb_dealloc_cmap(&info->cmap);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dvt_kern.h45 int con_set_cmap(unsigned char __user *cmap);
46 int con_get_cmap(unsigned char __user *cmap);
H A Dfb.h351 struct fb_cmap cmap; /* color map info */ member in struct:fb_image
485 struct fb_cmap_user cmap; /* color map info */ member in struct:fb_image_user
623 int (*fb_setcmap)(struct fb_cmap *cmap, struct fb_info *info);
798 struct fb_cmap cmap; /* Current cmap */ member in struct:fb_info
1030 extern int fb_alloc_cmap(struct fb_cmap *cmap, int len, int transp);
1031 extern void fb_dealloc_cmap(struct fb_cmap *cmap);
1034 extern int fb_set_cmap(struct fb_cmap *cmap, struct fb_info *fb_info);
1035 extern int fb_set_user_cmap(struct fb_cmap_user *cmap, struct fb_info *fb_info);

Completed in 155 milliseconds

12345