Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/host1x/cdma.c host1x_cdma_push() -> host1x_pushbuffer_push()

Type Parameter Key Value
PARAM_VALUE 0 pb 4096-ptr_max
PARAM_VALUE 1 op1 0,64-u32max
BUF_SIZE 0 pb 40
DATA_SOURCE 1 op1 $1
DATA_SOURCE 2 op2 $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ch->cdma.lock
HALF_LOCKED2 &ch->submitlock

drivers/gpu/host1x/cdma.c host1x_cdma_push_wide() -> host1x_pushbuffer_push()

Type Parameter Key Value
PARAM_VALUE 0 pb 4096-ptr_max
PARAM_VALUE 0 pb->size 0-4294967294
PARAM_VALUE 1 op1 1342177280
PARAM_VALUE 2 op2 3735879680
BUF_SIZE 0 pb 40
CAPPED_DATA 0 pb->pos 1
CAPPED_DATA 0 pb->size 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ch->cdma.lock
HALF_LOCKED2 &ch->submitlock

drivers/gpu/host1x/cdma.c host1x_cdma_push_wide() -> host1x_pushbuffer_push()

Type Parameter Key Value
PARAM_VALUE 0 pb 4096-ptr_max
PARAM_VALUE 1 op1 0,64-u32max
BUF_SIZE 0 pb 40
DATA_SOURCE 1 op1 $1
DATA_SOURCE 2 op2 $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ch->cdma.lock
HALF_LOCKED2 &ch->submitlock

drivers/gpu/host1x/cdma.c host1x_cdma_push_wide() -> host1x_pushbuffer_push()

Type Parameter Key Value
PARAM_VALUE 0 pb 4096-ptr_max
PARAM_VALUE 2 op2 0,268435456-u32max
BUF_SIZE 0 pb 40
CAPPED_DATA 0 pb->size 1
DATA_SOURCE 1 op1 $3
DATA_SOURCE 2 op2 $4
BIT_INFO 2 op2 0x20000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 op1 unit_array_size
HALF_LOCKED2 &ch->cdma.lock
HALF_LOCKED2 &ch->submitlock