Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/video/fbdev/savage/savagefb_driver.c SavageSetup2DEngine() -> (struct savagefb_par)->SavageWaitFifo()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->bci_ptr 0
PARAM_VALUE 0 par->minClock 10000
PARAM_VALUE 0 par->paletteEnabled 0
PARAM_VALUE 0 par->state.CR31 140
PARAM_VALUE 0 par->state.CR33 8,32
PARAM_VALUE 0 par->state.CR34 16
PARAM_VALUE 0 par->state.CR3A 21-148
PARAM_VALUE 0 par->state.CR40 0,2-254
PARAM_VALUE 0 par->state.CR42 0,32
PARAM_VALUE 0 par->state.CR43 0
PARAM_VALUE 0 par->state.CR45 0
PARAM_VALUE 0 par->state.CR50 0-1,16-17,48-49,64,80,112,128-129,144-145,176-177,192-193,208-209,240-241
PARAM_VALUE 0 par->state.CR51 0-48
PARAM_VALUE 0 par->state.CR53 0
PARAM_VALUE 0 par->state.CR58 19,147
PARAM_VALUE 0 par->state.CR5D 0-7,16-23,32-71,80-87,96-127
PARAM_VALUE 0 par->state.CR65 0
PARAM_VALUE 0 par->state.CR66 137
PARAM_VALUE 0 par->state.CR67 1,17,33,49,65,81,113,209
PARAM_VALUE 0 par->state.CR69 0
PARAM_VALUE 0 par->state.MMPR0 33792,50176
PARAM_VALUE 0 par->state.MMPR1 0
PARAM_VALUE 0 par->state.MMPR2 2056
PARAM_VALUE 0 par->state.MMPR3 134744080
PARAM_VALUE 0 par->state.MiscOutReg 47,111,175,239
PARAM_VALUE 0 par->state.SR10 0-127,255
PARAM_VALUE 0 par->state.SR11 1-127,255
PARAM_VALUE 0 par->state.SR13 0-127
PARAM_VALUE 0 par->state.SR15 131
PARAM_VALUE 0 par->state.SR18 0
PARAM_VALUE 0 par->state.SR29 0,4,8,12,16,20,24,28
PARAM_VALUE 1 space 4
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
CONTAINER 0 -3560+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 par->state.CR36 0-255
HOST_DATA 0 par->state.CR3A 21-148[c]
HOST_DATA 0 par->state.CR40 0,2-254
HOST_DATA 0 par->state.CR58 19,147[c]
HOST_DATA 0 par->state.CR5D 0-7,16-23,32-71,80-87,96-127[c]
HOST_DATA 0 par->state.CR5E 0-255[c]
HOST_DATA 0 par->state.CR68 0-255
HOST_DATA 0 par->state.CR6F 0-255
HOST_DATA 0 par->state.CR86 0-255
HOST_DATA 0 par->state.CR88 0-255
HOST_DATA 0 par->state.CRB0 0-255
NO_OVERFLOW_SIMPLE 0 par->vwidth
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c SavageSetup2DEngine() -> (struct savagefb_par)->SavageWaitFifo()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->bci_ptr 0
PARAM_VALUE 0 par->minClock 10000
PARAM_VALUE 0 par->paletteEnabled 0
PARAM_VALUE 0 par->state.CR31 140
PARAM_VALUE 0 par->state.CR33 8,32
PARAM_VALUE 0 par->state.CR34 16
PARAM_VALUE 0 par->state.CR3A 21-148
PARAM_VALUE 0 par->state.CR40 0,2-254
PARAM_VALUE 0 par->state.CR42 0,32
PARAM_VALUE 0 par->state.CR43 0
PARAM_VALUE 0 par->state.CR45 0
PARAM_VALUE 0 par->state.CR50 0-1,16-17,48-49,64,80,112,128-129,144-145,176-177,192-193,208-209,240-241
PARAM_VALUE 0 par->state.CR51 0-48
PARAM_VALUE 0 par->state.CR53 0
PARAM_VALUE 0 par->state.CR58 19,147
PARAM_VALUE 0 par->state.CR5D 0-7,16-23,32-71,80-87,96-127
PARAM_VALUE 0 par->state.CR65 0
PARAM_VALUE 0 par->state.CR66 137
PARAM_VALUE 0 par->state.CR67 1,17,33,49,65,81,113,209
PARAM_VALUE 0 par->state.CR69 0
PARAM_VALUE 0 par->state.MMPR0 33792,50176
PARAM_VALUE 0 par->state.MMPR1 0
PARAM_VALUE 0 par->state.MMPR2 2056
PARAM_VALUE 0 par->state.MMPR3 134744080
PARAM_VALUE 0 par->state.MiscOutReg 47,111,175,239
PARAM_VALUE 0 par->state.SR10 0-127,255
PARAM_VALUE 0 par->state.SR11 1-127,255
PARAM_VALUE 0 par->state.SR13 0-127
PARAM_VALUE 0 par->state.SR15 131
PARAM_VALUE 0 par->state.SR18 0
PARAM_VALUE 0 par->state.SR29 0,4,8,12,16,20,24,28
PARAM_VALUE 1 space 4
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560
DATA_SOURCE 0 par $0
CONTAINER 0 -3560+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 par->state.CR36 0-255
HOST_DATA 0 par->state.CR3A 21-148[c]
HOST_DATA 0 par->state.CR40 0,2-254
HOST_DATA 0 par->state.CR58 19,147[c]
HOST_DATA 0 par->state.CR5D 0-7,16-23,32-71,80-87,96-127[c]
HOST_DATA 0 par->state.CR5E 0-255[c]
HOST_DATA 0 par->state.CR68 0-255
HOST_DATA 0 par->state.CR6F 0-255
HOST_DATA 0 par->state.CR86 0-255
HOST_DATA 0 par->state.CR88 0-255
HOST_DATA 0 par->state.CRB0 0-255
NO_OVERFLOW_SIMPLE 0 par->vwidth
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_driver.c savagefb_set_clip() -> (struct savagefb_par)->SavageWaitFifo()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->bci_ptr 0
PARAM_VALUE 1 space 3
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
CONTAINER 0 -3560+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &info->lock
HALF_LOCKED2 &minfo->crtc2.lock
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_accel.c savagefb_copyarea() -> (struct savagefb_par)->SavageWaitFifo()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->bci_ptr 0
PARAM_VALUE 1 space 4
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
CONTAINER 0 -3560+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/video/fbdev/savage/savagefb_accel.c savagefb_fillrect() -> (struct savagefb_par)->SavageWaitFifo()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->bci_ptr 0
PARAM_VALUE 1 space 4
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
CONTAINER 0 -3560+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &console_sem

drivers/video/fbdev/savage/savagefb_accel.c savagefb_imageblit() -> (struct savagefb_par)->SavageWaitFifo()

Type Parameter Key Value
PARAM_VALUE 0 par 4096-ptr_max
PARAM_VALUE 0 par->bci_ptr 0
PARAM_VALUE 1 space (-536870907)-536870916
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
BUF_SIZE 0 par 2,4,16,24,32,128,216,248,256,1288,1984,2560,2864
CONTAINER 0 -3560+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &console_sem