Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/video/fbdev/uvesafb.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,980
PARAM_VALUE 1 reg 0,23
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 980
HARD_MAX 1 reg 23
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255[c]
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/s3fb.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,974,980
PARAM_VALUE 1 reg 1,4-5,8-9,13,17-21,23-24,41,49,51-52,56-58,60,66-67,69,80,83-84,86,88,92-93,96-99,102-103,134,144-145,170
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 980
HARD_MAX 1 reg 170
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255

drivers/video/fbdev/vt8623fb.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,974,980
PARAM_VALUE 1 reg 1,3,5,9,16-17,21-24,26,30,32-34,42,50,52,54,64,70-71,106
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 980
HARD_MAX 1 reg 106
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255[c]
HALF_LOCKED2 global &console_sem

drivers/video/console/vgacon.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,974
PARAM_VALUE 1 reg 0-6
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 974
HARD_MAX 1 reg 6
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255
LOCK2 global &console_sem
LOCK2 global &vga_lock
LOCK2 irq

drivers/video/fbdev/tridentfb.c vga_io_wseq() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 reg 14,17
PARAM_VALUE 2 val 128,146
DATA_SOURCE 1 reg $0
DATA_SOURCE 2 val $1
HARD_MAX 1 reg 17
HARD_MAX 2 val 146
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/cirrusfb.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,974,980
PARAM_VALUE 1 reg 0-27,29-42,44-51,81
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 980
HARD_MAX 1 reg 81
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255
USER_DATA 2 val 0-255
UNITS 2 val unit_byte

drivers/video/vgastate.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,974
CAPPED_DATA 1 reg 1
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 974
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255
HALF_LOCKED2 &info->lock
HALF_LOCKED2 &par->open_lock

drivers/video/fbdev/neofb.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,974,980
PARAM_VALUE 1 reg 0-24,32,35,37,40-42,48,50-56,112,143-144,147,155,159
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 980
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255
USER_DATA 2 val 0-255[c]

drivers/video/fbdev/vga16fb.c vga_io_wcrt() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 980
PARAM_VALUE 1 reg 0-24
DATA_SOURCE 1 reg $0
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255
USER_DATA 2 val 0-255[c]
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/vga16fb.c vga_io_wgfx() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 974
PARAM_VALUE 1 reg 0-8
DATA_SOURCE 1 reg $0
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &minfo->crtc2.lock

drivers/video/fbdev/vga16fb.c vga_io_wseq() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964
PARAM_VALUE 1 reg 0-4
DATA_SOURCE 1 reg $0
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/arkfb.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,974,980
PARAM_VALUE 1 reg 1,5,9,16-24,28,64,66,68,70
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 980
HARD_MAX 1 reg 70
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255

drivers/video/fbdev/core/svgalib.c vga_w_fast() -> vga_io_w_fast()

Type Parameter Key Value
PARAM_VALUE 0 port 964,974,980
PARAM_VALUE 1 reg 0-24,28-29,51-54,59,64-65,72,81,93-94,105
DATA_SOURCE 0 port $1
DATA_SOURCE 1 reg $2
DATA_SOURCE 2 val $3
HARD_MAX 0 port 980
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-255
HALF_LOCKED2 global &console_sem