Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 103 files:

Smatch caller information:

drivers/video/fbdev/uvesafb.c uvesafb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/s1d13xxxfb.c s1d13xxxfb_fetch_hw_state() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/imxfb.c imxfb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/imsttfb.c init_imstt() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 0
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/aty/radeon_base.c radeon_set_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/broadsheetfb.c broadsheetfb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 16
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/vfb.c vfb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/sh_mobile_lcdcfb.c sh_mobile_lcdc_channel_fb_init() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 16
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/s3fb.c s3_pci_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/au1100fb.c au1100fb_drv_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
MEM_ZERO 0 cmap
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/vt8623fb.c vt8623_pci_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/geode/gx1fb_core.c gx1fb_init_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/kyro/fbdev.c kyrofb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/test-drivers/vivid/vivid-osd.c vivid_fb_init_vidmode() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 1
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/asiliantfb.c init_asiliant() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/gbefb.c gbefb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/mb862xx/mb862xxfbdrv.c mb862xx_pci_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/matrox/matroxfb_crtc2.c matroxfb_dh_regit() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/controlfb.c control_init_info() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
NOCHECK_CALL

drivers/video/fbdev/pxa168fb.c pxa168fb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/vesafb.c vesafb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/savage/savagefb_driver.c savage_init_fb_info() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->dev.mutex

drivers/video/fbdev/savage/savagefb_driver.c savagefb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 0 cmap->blue 0,16,4096-ptr_max
PARAM_VALUE 0 cmap->green 0,16,4096-ptr_max
PARAM_VALUE 0 cmap->len 0
PARAM_VALUE 0 cmap->red 0,16,4096-ptr_max
PARAM_VALUE 0 cmap->start 0
PARAM_VALUE 0 cmap->transp 0,16,4096-ptr_max
PARAM_VALUE 1 len 0
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/savage/savagefb_driver.c savagefb_remove() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 0
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/pm2fb.c pm2fb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/cyber2000fb.c cyberpro_alloc_fb_info() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/cyber2000fb.c cyberpro_free_fb_info() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 0
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/geode/gxfb_core.c gxfb_init_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/mmp/fb/mmpfb.c fb_info_setup() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/nvidia/nvidia.c nvidia_set_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/riva/fbdev.c riva_set_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 32,64,256
PARAM_VALUE 2 transp 0
DATA_SOURCE 1 len r riva_get_cmap_len
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/via/viafbdev.c via_fb_pci_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/s3c-fb.c s3c_fb_probe_win() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 2 transp 1
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/udlfb.c dlfb_usb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/aty/aty128fb.c aty128_init() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex

drivers/video/fbdev/geode/lxfb_core.c lxfb_init_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/wm8505fb.c wm8505fb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
MEM_ZERO 0 cmap
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/matrox/matroxfb_base.c initMatrox2() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/tridentfb.c trident_pci_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/carminefb.c alloc_carmine_fb() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 1
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/gxt4500.c gxt4500_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/efifb.c efifb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/cirrusfb.c cirrusfb_set_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/xen-fbfront.c xenfb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->reclaim_sem
TYPE_LOCK (struct xenbus_device)->reclaim_sem

drivers/video/fbdev/metronomefb.c metronomefb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 8
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/sstfb.c sstfb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/neofb.c neofb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/pvr2fb.c pvr2fb_common_init() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/aty/atyfb_base.c aty_init() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/ocfb.c ocfb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
MEM_ZERO 0 cmap
RX_PATH
TASK_NOT_RUNNING

drivers/media/pci/ivtv/ivtvfb.c ivtvfb_init_vidmode() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &iommu_probe_device_lock
HALF_LOCKED2 global &tracepoints_mutex

drivers/video/fbdev/vga16fb.c vga16fb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 16,256
PARAM_VALUE 2 transp 0
FUZZY_MAX 1 len 256
BIT_INFO 1 len 0x0,0x110
HARD_MAX 1 len 256
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/arkfb.c ark_pci_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/pm3fb.c pm3fb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/drm_fb_helper.c drm_fb_helper_alloc_info() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &dev->clientlist_mutex
LOCK2 &fb_helper->lock
TYPE_LOCK (struct drm_device)->clientlist_mutex
TYPE_LOCK (struct drm_fb_helper)->lock

drivers/video/fbdev/i740fb.c i740fb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/tdfxfb.c tdfxfb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/staging/sm750fb/sm750.c lynxfb_set_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/clps711x-fb.c clps711x_fb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 16
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/smscufx.c ufx_usb_probe() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/sm501fb.c sm501fb_init_fb() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING

drivers/video/fbdev/atmel_lcdfb.c atmel_lcdfb_init_fbinfo() -> fb_alloc_cmap()

Type Parameter Key Value
PARAM_VALUE 0 cmap 4096-ptr_max
PARAM_VALUE 1 len 256
PARAM_VALUE 2 transp 0
RX_PATH
TASK_NOT_RUNNING