Defined in 1 files as a function:
Referenced in 4 files:
- drivers/video/fbdev/matrox/matroxfb_DAC1064.c
- drivers/video/fbdev/matrox/matroxfb_accel.c
- drivers/video/fbdev/matrox/matroxfb_base.c
- drivers/video/fbdev/matrox/matroxfb_base.h, line 667
Smatch caller information:
drivers/video/fbdev/matrox/matroxfb_accel.c matroxfb_cfb4_clear() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255[c] |
| UNITS | 1 | offs | unit_byte |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_accel.c matroxfb_cfb4_clear() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255[c] |
| UNITS | 1 | offs | unit_byte |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_DAC_in() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15360 |
| PARAM_VALUE | 2 | value | 1,6,26,31,42-47,57,68-70,72-74,76-79,136,140-143,160 |
| DATA_SOURCE | 2 | value | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->altout.lock | ||
| HALF_LOCKED2 | &minfo->lock.DAC | ||
| HALF_LOCKED2 | flags |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_DAC_out() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15360 |
| PARAM_VALUE | 2 | value | 4-6,8-10,12-18,24-26,28-32,42-58,62,64-78,135-136,138-139,141-143,160,162 |
| DATA_SOURCE | 2 | value | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->altout.lock | ||
| HALF_LOCKED2 | &minfo->lock.DAC | ||
| HALF_LOCKED2 | flags |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_DAC_out() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15370 |
| DATA_SOURCE | 2 | value | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255 |
| USER_DATA | 2 | value | 0-255[c] |
| UNITS | 2 | value | unit_array_size |
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->altout.lock | ||
| HALF_LOCKED2 | &minfo->lock.DAC | ||
| HALF_LOCKED2 | flags |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_vgaHWrestore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8128 |
| PARAM_VALUE | 2 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_vgaHWrestore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8130 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_vgaHWrestore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8128 |
| PARAM_VALUE | 2 | value | 0-20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_vgaHWrestore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8128 |
| PARAM_VALUE | 2 | value | 0-15,65,255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_vgaHWrestore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15362 |
| PARAM_VALUE | 2 | value | 255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_vgaHWrestore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15360 |
| PARAM_VALUE | 2 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_vgaHWrestore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15361 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_vgaHWrestore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8128 |
| PARAM_VALUE | 2 | value | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_blank() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8132 |
| PARAM_VALUE | 2 | value | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_blank() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8133 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255[c] |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_blank() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8158 |
| PARAM_VALUE | 2 | value | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_blank() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8159 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255[c] |
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_crtc1_panpos() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8158 |
| PARAM_VALUE | 2 | value | 1-255 |
| DATA_SOURCE | 2 | value | r mga_readb |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 1-255 |
| LOCK2 | &minfo->lock.DAC | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct matrox_fb_info)->lock.DAC |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8158 |
| PARAM_VALUE | 2 | value | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8159 |
| BIT_INFO | 2 | value | 0x80,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 1048576,3145728-33554431 |
| PARAM_VALUE | 2 | value | 2 |
| CAPPED_DATA | 1 | offs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8191 |
| PARAM_VALUE | 2 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 1048576,3145728-33554431 |
| CAPPED_DATA | 1 | offs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 1048576,3145728-33554431 |
| CAPPED_DATA | 1 | offs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8158 |
| PARAM_VALUE | 2 | value | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8159 |
| DATA_SOURCE | 2 | value | r mga_readb |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_setcolreg() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15360 |
| CAPPED_DATA | 2 | value | 1 |
| DATA_SOURCE | 2 | value | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 2 | value | 0-255[c] |
| HALF_LOCKED2 | &fb_info->lock | ||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_setcolreg() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15361 |
| DATA_SOURCE | 2 | value | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 2 | value | 0-255[c] |
| HALF_LOCKED2 | &fb_info->lock | ||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_setcolreg() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15361 |
| DATA_SOURCE | 2 | value | $2 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 2 | value | 0-255[c] |
| HALF_LOCKED2 | &fb_info->lock | ||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_setcolreg() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 15361 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 2 | value | 0-255[c] |
| HALF_LOCKED2 | &fb_info->lock | ||
| HALF_LOCKED2 | global &console_sem |
drivers/video/fbdev/matrox/g450_pll.c __g450_setclk() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8132 |
| PARAM_VALUE | 2 | value | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &minfo->lock.DAC | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &minfo->altout.lock | ||
| TYPE_LOCK | (struct matrox_fb_info)->lock.DAC |
drivers/video/fbdev/matrox/g450_pll.c __g450_setclk() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8133 |
| BIT_INFO | 2 | value | 0x20,0xff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255[c] |
| LOCK2 | &minfo->lock.DAC | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &minfo->altout.lock | ||
| TYPE_LOCK | (struct matrox_fb_info)->lock.DAC |
drivers/video/fbdev/matrox/g450_pll.c __g450_setclk() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8130 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255 |
| HALF_LOCKED2 | &minfo->altout.lock |
drivers/video/fbdev/matrox/matroxfb_Ti3026.c Ti3026_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8130 |
| PARAM_VALUE | 2 | value | 103 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGA1064_restore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 7708 |
| PARAM_VALUE | 2 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGA1064_restore() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8191 |
| PARAM_VALUE | 2 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &minfo->crtc2.lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 7173 |
| PARAM_VALUE | 2 | value | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 7173 |
| PARAM_VALUE | 2 | value | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 7173 |
| PARAM_VALUE | 2 | value | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 7173 |
| PARAM_VALUE | 2 | value | 192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8142 |
| PARAM_VALUE | 2 | value | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8143 |
| PARAM_VALUE | 2 | value | 4-7 |
| BIT_INFO | 2 | value | 0x4,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 4-7[c] |
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 0 |
| PARAM_VALUE | 2 | value | 170 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 2048 |
| PARAM_VALUE | 2 | value | 85 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 16384 |
| PARAM_VALUE | 2 | value | 85 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_progPixClock() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8130 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | value | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/video/fbdev/matrox/matroxfb_DAC1064.c g450_preinit() -> mga_writeb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | offs | 8132 |
| PARAM_VALUE | 2 | value | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |