Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/video/fbdev/matrox/matroxfb_accel.c matroxfb_cfb4_clear() -> mga_readb()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offs unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/matrox/matroxfb_accel.c matroxfb_cfb4_clear() -> mga_readb()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offs unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/matrox/matroxfb_misc.c matroxfb_DAC_in() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 15370
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
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_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8154
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_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8154
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_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8154
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_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8133
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_blank() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8159
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_crtc1_panpos() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8158
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &minfo->lock.DAC
LOCK2 flags
TYPE_LOCK (struct matrox_fb_info)->lock.DAC

drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_get_vblank() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8154
LOCK2 &info->lock
TYPE_LOCK (struct fb_info)->lock

drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8159
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 1048576,3145728-33554431
CAPPED_DATA 1 offs 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 1048576,3145728-33554431
CAPPED_DATA 1 offs 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 1048576,3145728-33554431
CAPPED_DATA 1 offs 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/matrox/matroxfb_base.c matroxfb_getmemory() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 1048576,3145728-33554431
CAPPED_DATA 1 offs 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/matrox/g450_pll.c __g450_setclk() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8133
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
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_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8140
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &minfo->altout.lock

drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_preinit() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8143
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/matrox/matroxfb_DAC1064.c MGAG100_progPixClock() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8140
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/video/fbdev/matrox/matroxfb_DAC1064.c g450_preinit() -> mga_readb()

Type Parameter Key Value
PARAM_VALUE 1 offs 8133
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock