Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/video/fbdev/savage/savagefb_driver.c savage_get_default_par() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 18488
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 par->MCLK 868-923523[c]
HOST_DATA 2 par->SavagePanelHeight 1-2048[c]
HOST_DATA 2 par->SavagePanelWidth 8-4096[c]
UNITS 2 par unit_byte
HALF_LOCKED2 2 &par->open_lock

drivers/video/fbdev/savage/savagefb_driver.c savage_get_default_par() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 41017
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 par->MCLK 868-923523[c]
HOST_DATA 2 par->SavagePanelHeight 1-2048[c]
HOST_DATA 2 par->SavagePanelWidth 8-4096[c]
UNITS 2 par unit_byte
HALF_LOCKED2 2 &par->open_lock

drivers/video/fbdev/savage/savagefb_driver.c savage_get_default_par() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 964
PARAM_VALUE 1 val 1544
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 par->MCLK 868-923523[c]
HOST_DATA 2 par->SavagePanelHeight 1-2048[c]
HOST_DATA 2 par->SavagePanelWidth 8-4096[c]
UNITS 2 par unit_byte
HALF_LOCKED2 2 &par->open_lock

drivers/video/fbdev/savage/savagefb_driver.c savage_init_hw() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 18488
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 par unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savage_init_hw() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 41017
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 par unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savage_init_hw() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 964
PARAM_VALUE 1 val 1544
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 par unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savage_init_hw() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 18488
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 par unit_byte
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savage_set_default_par() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 18488
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 par unit_byte
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 2 &par->open_lock

drivers/video/fbdev/savage/savagefb_driver.c savage_set_default_par() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 41017
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 par unit_byte
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 2 &par->open_lock

drivers/video/fbdev/savage/savagefb_driver.c savage_set_default_par() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 964
PARAM_VALUE 1 val 1544
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 par unit_byte
HALF_LOCKED2 global &console_sem
HALF_LOCKED2 2 &par->open_lock

drivers/video/fbdev/savage/savagefb_driver.c savagefb_set_par_int() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 18488
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 par->state.CR36 0-255
HOST_DATA 2 par->state.CR3A 21-148[c]
HOST_DATA 2 par->state.CR40 0,2-254
HOST_DATA 2 par->state.CR58 19,147[c]
HOST_DATA 2 par->state.CR5D 0-7,16-23,32-71,80-87,96-127[c]
HOST_DATA 2 par->state.CR5E 0-255[c]
HOST_DATA 2 par->state.CR68 0-255
HOST_DATA 2 par->state.CR6F 0-255
HOST_DATA 2 par->state.CR86 0-255
HOST_DATA 2 par->state.CR88 0-255
HOST_DATA 2 par->state.CRB0 0-255
NO_OVERFLOW_SIMPLE 2 par->vwidth
UNITS 2 par unit_byte
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savagefb_set_par_int() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 42297
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 par->state.CR36 0-255
HOST_DATA 2 par->state.CR3A 21-148[c]
HOST_DATA 2 par->state.CR40 0,2-254
HOST_DATA 2 par->state.CR58 19,147[c]
HOST_DATA 2 par->state.CR5D 0-7,16-23,32-71,80-87,96-127[c]
HOST_DATA 2 par->state.CR5E 0-255[c]
HOST_DATA 2 par->state.CR68 0-255
HOST_DATA 2 par->state.CR6F 0-255
HOST_DATA 2 par->state.CR86 0-255
HOST_DATA 2 par->state.CR88 0-255
HOST_DATA 2 par->state.CRB0 0-255
NO_OVERFLOW_SIMPLE 2 par->vwidth
UNITS 2 par unit_byte
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savagefb_set_par_int() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 964
PARAM_VALUE 1 val 1544
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 par->state.CR36 0-255
HOST_DATA 2 par->state.CR3A 21-148[c]
HOST_DATA 2 par->state.CR40 0,2-254
HOST_DATA 2 par->state.CR58 19,147[c]
HOST_DATA 2 par->state.CR5D 0-7,16-23,32-71,80-87,96-127[c]
HOST_DATA 2 par->state.CR5E 0-255[c]
HOST_DATA 2 par->state.CR68 0-255
HOST_DATA 2 par->state.CR6F 0-255
HOST_DATA 2 par->state.CR86 0-255
HOST_DATA 2 par->state.CR88 0-255
HOST_DATA 2 par->state.CRB0 0-255
NO_OVERFLOW_SIMPLE 2 par->vwidth
UNITS 2 par unit_byte
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savagefb_set_par_int() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 964
PARAM_VALUE 1 val 1544
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 par->state.CR36 0-255
HOST_DATA 2 par->state.CR3A 21-148[c]
HOST_DATA 2 par->state.CR40 0,2-254
HOST_DATA 2 par->state.CR58 19,147[c]
HOST_DATA 2 par->state.CR5D 0-7,16-23,32-71,80-87,96-127[c]
HOST_DATA 2 par->state.CR5E 0-255[c]
HOST_DATA 2 par->state.CR68 0-255
HOST_DATA 2 par->state.CR6F 0-255
HOST_DATA 2 par->state.CR86 0-255
HOST_DATA 2 par->state.CR88 0-255
HOST_DATA 2 par->state.CRB0 0-255
NO_OVERFLOW_SIMPLE 2 par->vwidth
UNITS 2 par unit_byte
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savagefb_update_start() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 12,268-65292
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
BIT_INFO 1 val 0xc,0xff0c
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 val 12,268-65292[c]
UNITS 2 par unit_byte
HALF_LOCKED2 &info->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savagefb_update_start() -> vga_out16()

Type Parameter Key Value
PARAM_VALUE 0 addr 980
PARAM_VALUE 1 val 13,269-65293
PARAM_VALUE 2 par 4096-ptr_max
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 2 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 2 par $0
BIT_INFO 1 val 0xd,0xff0d
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 val 13,269-65293[c]
UNITS 2 par unit_byte
HALF_LOCKED2 &info->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &console_sem