| /linux/include/trace/events/ |
| H A D | irq_matrix.h | 68 struct cpumap *cmap), 70 TP_ARGS(bit, cpu, matrix, cmap), 88 __entry->online = cmap->online; 89 __entry->available = cmap->available; 90 __entry->allocated = cmap->allocated; 91 __entry->managed = cmap->managed; 144 struct irq_matrix *matrix, struct cpumap *cmap), 146 TP_ARGS(bit, cpu, matrix, cmap) 152 struct irq_matrix *matrix, struct cpumap *cmap), 154 TP_ARGS(bit, cpu, matrix, cmap) [all …]
|
| /linux/Documentation/fb/ |
| H A D | cmap_xfbdev.rst | 2 Understanding fbdev's cmap 5 These notes explain how X's dix layer uses fbdev's cmap structures. 7 - example of relevant structures in fbdev as used for a 3-bit grayscale cmap:: 20 info->cmap.red[i] = (((2*i)+1)*(0xFFFF))/16; 21 memcpy(info->cmap.green, info->cmap.red, sizeof(u16)*8); 22 memcpy(info->cmap.blue, info->cmap.red, sizeof(u16)*8); 53 directly from the info->cmap.red that was listed above. The prgb is the rgb 55 squares matching function. That's why the cmap entries can't be set to the left
|
| /linux/kernel/bpf/ |
| H A D | cpumap.c | 88 struct bpf_cpu_map *cmap; in cpu_map_alloc() local 101 cmap = bpf_map_area_alloc(sizeof(*cmap), NUMA_NO_NODE); in cpu_map_alloc() 102 if (!cmap) in cpu_map_alloc() 105 bpf_map_init_from_attr(&cmap->map, attr); in cpu_map_alloc() 108 cmap->cpu_map = bpf_map_area_alloc(cmap->map.max_entries * in cpu_map_alloc() 110 cmap->map.numa_node); in cpu_map_alloc() 111 if (!cmap->cpu_map) { in cpu_map_alloc() 112 bpf_map_area_free(cmap); in cpu_map_alloc() 116 return &cmap->map; in cpu_map_alloc() 556 static void __cpu_map_entry_replace(struct bpf_cpu_map *cmap, in __cpu_map_entry_replace() argument [all …]
|
| /linux/drivers/video/fbdev/ |
| H A D | cg3.c | 83 struct bt_regs cmap; member 137 struct bt_regs __iomem *bt = &par->regs->cmap; in cg3_setcolreg() 336 regp = (u8 __iomem *)&par->regs->cmap.addr; in cg3_do_default_mode() 338 regp = (u8 __iomem *)&par->regs->cmap.control; in cg3_do_default_mode() 395 err = fb_alloc_cmap(&info->cmap, 256, 0); in cg3_probe() 399 fb_set_cmap(&info->cmap, info); in cg3_probe() 415 fb_dealloc_cmap(&info->cmap); in cg3_probe() 436 fb_dealloc_cmap(&info->cmap); in cg3_remove()
|
| H A D | pmag-ba-fb.c | 100 if (regno >= info->cmap.len) in pmagbafb_setcolreg() 157 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) { in pmagbafb_probe() 226 fb_dealloc_cmap(&info->cmap); in pmagbafb_probe() 247 fb_dealloc_cmap(&info->cmap); in pmagbafb_remove()
|
| H A D | q40fb.c | 104 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) { in q40fb_probe() 113 fb_dealloc_cmap(&info->cmap); in q40fb_probe()
|
| H A D | p9100.c | 287 if (fb_alloc_cmap(&info->cmap, 256, 0)) in p9100_probe() 296 fb_set_cmap(&info->cmap, info); in p9100_probe() 307 fb_dealloc_cmap(&info->cmap); in p9100_probe() 328 fb_dealloc_cmap(&info->cmap); in p9100_remove()
|
| H A D | wm8505fb.c | 351 if (fb_alloc_cmap(&fbi->fb.cmap, 256, 0) < 0) { in wm8505fb_probe() 364 if (fbi->fb.cmap.len) in wm8505fb_probe() 365 fb_dealloc_cmap(&fbi->fb.cmap); in wm8505fb_probe() 384 if (fbi->fb.cmap.len) in wm8505fb_remove() 385 fb_dealloc_cmap(&fbi->fb.cmap); in wm8505fb_remove()
|
| H A D | hpfb.c | 93 if (regno >= info->cmap.len) in hpfb_setcolreg() 295 ret = fb_alloc_cmap(&fb_info.cmap, 1 << hpfb_defined.bits_per_pixel, 0); in hpfb_init_one() 308 fb_dealloc_cmap(&fb_info.cmap); in hpfb_init_one() 360 fb_dealloc_cmap(&fb_info.cmap); in hpfb_remove_one()
|
| H A D | pmagb-b-fb.c | 104 if (regno >= info->cmap.len) in pmagbbfb_setcolreg() 264 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) { in pmagbbfb_probe() 344 fb_dealloc_cmap(&info->cmap); in pmagbbfb_probe() 365 fb_dealloc_cmap(&info->cmap); in pmagbbfb_remove()
|
| H A D | ocfb.c | 181 if (regno >= info->cmap.len) { in ocfb_setcolreg() 346 ret = fb_alloc_cmap(&fbdev->info.cmap, PALETTE_SIZE, 0); in ocfb_probe() 362 fb_dealloc_cmap(&fbdev->info.cmap); in ocfb_probe() 376 fb_dealloc_cmap(&fbdev->info.cmap); in ocfb_remove()
|
| H A D | skeletonfb.c | 787 if (fb_alloc_cmap(&info->cmap, cmap_len, 0)) in xxxfb_probe() 813 fb_dealloc_cmap(&info->cmap); in xxxfb_probe() 832 fb_dealloc_cmap(&info->cmap); in xxxfb_remove()
|
| H A D | fm2fb.c | 245 if (fb_alloc_cmap(&info->cmap, 256, 0) < 0) { in fm2fb_probe() 283 fb_dealloc_cmap(&info->cmap); in fm2fb_probe()
|
| H A D | tcx.c | 450 if (fb_alloc_cmap(&info->cmap, 256, 0)) in tcx_probe() 453 fb_set_cmap(&info->cmap, info); in tcx_probe() 471 fb_dealloc_cmap(&info->cmap); in tcx_probe() 487 fb_dealloc_cmap(&info->cmap); in tcx_remove()
|
| H A D | cg14.c | 535 if (fb_alloc_cmap(&info->cmap, 256, 0)) in cg14_probe() 538 fb_set_cmap(&info->cmap, info); in cg14_probe() 556 fb_dealloc_cmap(&info->cmap); in cg14_probe() 572 fb_dealloc_cmap(&info->cmap); in cg14_remove()
|
| H A D | xilinxfb.c | 333 rc = fb_alloc_cmap(&drvdata->info.cmap, PALETTE_ENTRIES_NO, 0); in xilinxfb_assign() 359 fb_dealloc_cmap(&drvdata->info.cmap); in xilinxfb_assign() 384 fb_dealloc_cmap(&drvdata->info.cmap); in xilinxfb_release()
|
| H A D | clps711x-fb.c | 309 ret = fb_alloc_cmap(&info->cmap, BIT(CLPS711X_FB_BPP_MAX), 0); in clps711x_fb_probe() 336 fb_dealloc_cmap(&info->cmap); in clps711x_fb_probe() 352 fb_dealloc_cmap(&info->cmap); in clps711x_fb_remove()
|
| H A D | 68328fb.c | 452 if (fb_alloc_cmap(&fb_info.cmap, 256, 0)) in mc68x328fb_init() 456 fb_dealloc_cmap(&fb_info.cmap); in mc68x328fb_init() 476 fb_dealloc_cmap(&fb_info.cmap); in mc68x328fb_cleanup()
|
| H A D | dnfb.c | 247 err = fb_alloc_cmap(&info->cmap, 2, 0); in dnfb_probe() 253 fb_dealloc_cmap(&info->cmap); in dnfb_probe()
|
| H A D | vfb.c | 459 retval = fb_alloc_cmap(&info->cmap, 256, 0); in vfb_probe() 474 fb_dealloc_cmap(&info->cmap); in vfb_probe() 489 fb_dealloc_cmap(&info->cmap); in vfb_remove()
|
| /linux/drivers/video/fbdev/matrox/ |
| H A D | matroxfb_crtc2.h | 32 u_int32_t cmap[16]; member
|
| /linux/include/linux/ |
| H A D | vt_kern.h | 36 int con_set_cmap(unsigned char __user *cmap); 37 int con_get_cmap(unsigned char __user *cmap);
|
| /linux/arch/sparc/include/asm/ |
| H A D | fbio.h | 65 struct fbcmap32 cmap; /* color map info */ member
|
| /linux/drivers/video/fbdev/via/ |
| H A D | viafbdev.c | 817 ((info->cmap.red[fg_color] & 0xFFC0) << 14) | in viafb_cursor() 818 ((info->cmap.green[fg_color] & 0xFFC0) << 4) | in viafb_cursor() 819 ((info->cmap.blue[fg_color] & 0xFFC0) >> 6); in viafb_cursor() 821 ((info->cmap.red[bg_color] & 0xFFC0) << 14) | in viafb_cursor() 822 ((info->cmap.green[bg_color] & 0xFFC0) << 4) | in viafb_cursor() 823 ((info->cmap.blue[bg_color] & 0xFFC0) >> 6); in viafb_cursor() 826 ((info->cmap.red[fg_color] & 0xFF00) << 8) | in viafb_cursor() 827 (info->cmap.green[fg_color] & 0xFF00) | in viafb_cursor() 828 ((info->cmap.blue[fg_color] & 0xFF00) >> 8); in viafb_cursor() 830 ((info->cmap.red[bg_color] & 0xFF00) << 8) | in viafb_cursor() [all …]
|
| /linux/arch/m68k/include/asm/ |
| H A D | fbio.h | 105 struct fbcmap cmap; /* color map info */ member 321 struct fbcmap32 cmap; /* color map info */ member
|