Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/video/fbdev/tridentfb.c disable_mmio() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 57
PARAM_VALUE 2 reg 980
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte

drivers/video/fbdev/tridentfb.c disable_mmio() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 0,2-254
PARAM_VALUE 2 reg 981
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
BIT_INFO 1 val 0x0,0xfe
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,2-254
UNITS 0 p unit_byte

drivers/video/fbdev/tridentfb.c set_vclk() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 0-121
PARAM_VALUE 2 reg 17352
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/tridentfb.c set_vclk() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 2 reg 17353
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
BIT_INFO 1 val 0x0,0xdf
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/tridentfb.c tgui_copy_rect() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 204
PARAM_VALUE 2 reg 8487
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/tridentfb.c tgui_copy_rect() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 8484
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/tridentfb.c tgui_fill_rect() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 240
PARAM_VALUE 2 reg 8487
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tgui_fill_rect() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 8484
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tridentfb_blank() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 reg 33736
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tridentfb_blank() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 4
PARAM_VALUE 2 reg 33736
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tridentfb_blank() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 0,2-255
PARAM_VALUE 2 reg 33734
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0,2-255
UNITS 0 p unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tridentfb_set_par() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 235
PARAM_VALUE 2 reg 962
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/tridentfb.c tridentfb_set_par() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 43,107,171,235
PARAM_VALUE 2 reg 962
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
FUZZY_MAX 1 val 235
BIT_INFO 1 val 0x2b,0xeb
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/tridentfb.c tridentfb_set_par() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 32
PARAM_VALUE 2 reg 960
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/tridentfb.c tridentfb_set_par() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 0,16,48,208
PARAM_VALUE 2 reg 966
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
FUZZY_MAX 1 val 208
HARD_MAX 1 val 208
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/tridentfb.c tridentfb_setcolreg() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 1 val 255
PARAM_VALUE 2 reg 966
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 p unit_byte
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tridentfb_setcolreg() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 2 reg 968
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
CAPPED_DATA 1 val 1
DATA_SOURCE 1 val $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 val 0-255[c]
UNITS 0 p unit_byte
UNITS 1 val unit_array_size
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tridentfb_setcolreg() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 0-63
PARAM_VALUE 2 reg 969
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 val 0-63[c]
UNITS 0 p unit_byte
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tridentfb_setcolreg() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 0-63
PARAM_VALUE 2 reg 969
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 val 0-63[c]
UNITS 0 p unit_byte
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c tridentfb_setcolreg() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 0-63
PARAM_VALUE 2 reg 969
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 val 0-63[c]
UNITS 0 p unit_byte
HALF_LOCKED2 &info->lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c xp_copy_rect() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 204
PARAM_VALUE 2 reg 8487
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/tridentfb.c xp_copy_rect() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 8484
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/tridentfb.c xp_fill_rect() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 1
PARAM_VALUE 2 reg 8484
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c xp_fill_rect() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 2 reg 8485
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/tridentfb.c xp_init_accel() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 2 reg 8485
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/tridentfb.c xp_init_accel() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 3
PARAM_VALUE 2 reg 8486
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
BIT_INFO 0 p->eng_oper 0x40,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/tridentfb.c xp_wait_engine() -> t_outb()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 1 val 0
PARAM_VALUE 2 reg 8480
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 p 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL