Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/host1x/hw/host1x05.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 cdma->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->slots_free 0
PARAM_VALUE 0 cdma->slots_used 0
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 524353
BUF_SIZE 0 cdma 640
BIT_INFO 1 op1 0x80041,0x80041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x05.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,64-4294967232
PARAM_VALUE 2 op2 536870912
BUF_SIZE 0 cdma 640
BIT_INFO 2 op2 0x20000000,0x20000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x05.c submit_gathers() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,536870912-u32max
BUF_SIZE 0 cdma 640
DATA_SOURCE 1 op1 r host1x_opcode_gather
BIT_INFO 1 op1 0x60000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x05.c submit_setclass() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,64-4294967232
PARAM_VALUE 2 op2 536870912
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 2 op2 0x20000000,0x20000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x05.c synchronize_syncpt_base() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 720961
BIT_INFO 1 op1 0xb0041,0xb0041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x10.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870912
PARAM_VALUE 2 op2 3774873601
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 1 op1 0x20000000,0x20000000
BIT_INFO 2 op2 0xe1000001,0xe1000001
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x10.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870913
PARAM_VALUE 2 op2 4096-5119
BIT_INFO 1 op1 0x20000001,0x20000001
BIT_INFO 2 op2 0x1000,0x13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x10.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870913
PARAM_VALUE 2 op2 4096-5119
BIT_INFO 1 op1 0x20000001,0x20000001
BIT_INFO 2 op2 0x1000,0x13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x10.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 cdma->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870912
PARAM_VALUE 2 op2 0,16777216-u32max
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 1 op1 0x20000000,0x20000000
BIT_INFO 2 op2 0xe1000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x10.c submit_gathers() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,536870912-u32max
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
DATA_SOURCE 1 op1 r host1x_opcode_gather
BIT_INFO 1 op1 0x60000000,0xffffffff
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x02.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 cdma->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->slots_free 0
PARAM_VALUE 0 cdma->slots_used 0
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 524353
BUF_SIZE 0 cdma 640
BIT_INFO 1 op1 0x80041,0x80041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x02.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,64-4294967232
PARAM_VALUE 2 op2 536870912
BUF_SIZE 0 cdma 640
BIT_INFO 2 op2 0x20000000,0x20000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x02.c submit_gathers() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,536870912-u32max
BUF_SIZE 0 cdma 640
DATA_SOURCE 1 op1 r host1x_opcode_gather
BIT_INFO 1 op1 0x60000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x02.c submit_setclass() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,64-4294967232
PARAM_VALUE 2 op2 536870912
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 2 op2 0x20000000,0x20000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x02.c synchronize_syncpt_base() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 720961
BIT_INFO 1 op1 0xb0041,0xb0041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x07.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870912
PARAM_VALUE 2 op2 3774873601
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 1 op1 0x20000000,0x20000000
BIT_INFO 2 op2 0xe1000001,0xe1000001
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x07.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870913
PARAM_VALUE 2 op2 4096-5119
BIT_INFO 1 op1 0x20000001,0x20000001
BIT_INFO 2 op2 0x1000,0x13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x07.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870913
PARAM_VALUE 2 op2 4096-5119
BIT_INFO 1 op1 0x20000001,0x20000001
BIT_INFO 2 op2 0x1000,0x13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x07.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 cdma->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870912
PARAM_VALUE 2 op2 0,16777216-u32max
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 1 op1 0x20000000,0x20000000
BIT_INFO 2 op2 0xe1000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x07.c submit_gathers() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,536870912-u32max
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
DATA_SOURCE 1 op1 r host1x_opcode_gather
BIT_INFO 1 op1 0x60000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x06.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870912
PARAM_VALUE 2 op2 3774873601
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 1 op1 0x20000000,0x20000000
BIT_INFO 2 op2 0xe1000001,0xe1000001
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x06.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870913
PARAM_VALUE 2 op2 4096-5119
BIT_INFO 1 op1 0x20000001,0x20000001
BIT_INFO 2 op2 0x1000,0x13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x06.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870913
PARAM_VALUE 2 op2 4096-5119
BIT_INFO 1 op1 0x20000001,0x20000001
BIT_INFO 2 op2 0x1000,0x13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x06.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 cdma->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870912
PARAM_VALUE 2 op2 0,16777216-u32max
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 1 op1 0x20000000,0x20000000
BIT_INFO 2 op2 0xe1000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x06.c submit_gathers() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,536870912-u32max
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
DATA_SOURCE 1 op1 r host1x_opcode_gather
BIT_INFO 1 op1 0x60000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x08.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870912
PARAM_VALUE 2 op2 3774873601
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 1 op1 0x20000000,0x20000000
BIT_INFO 2 op2 0xe1000001,0xe1000001
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x08.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870913
PARAM_VALUE 2 op2 4096-5119
BIT_INFO 1 op1 0x20000001,0x20000001
BIT_INFO 2 op2 0x1000,0x13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x08.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870913
PARAM_VALUE 2 op2 4096-5119
BIT_INFO 1 op1 0x20000001,0x20000001
BIT_INFO 2 op2 0x1000,0x13ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x08.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 cdma->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 536870912
PARAM_VALUE 2 op2 0,16777216-u32max
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 1 op1 0x20000000,0x20000000
BIT_INFO 2 op2 0xe1000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x08.c submit_gathers() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,536870912-u32max
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
DATA_SOURCE 1 op1 r host1x_opcode_gather
BIT_INFO 1 op1 0x60000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x01.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 cdma->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->slots_free 0
PARAM_VALUE 0 cdma->slots_used 0
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 524353
BUF_SIZE 0 cdma 640
BIT_INFO 1 op1 0x80041,0x80041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x01.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,64-4294967232
PARAM_VALUE 2 op2 536870912
BUF_SIZE 0 cdma 640
BIT_INFO 2 op2 0x20000000,0x20000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x01.c submit_gathers() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,536870912-u32max
BUF_SIZE 0 cdma 640
DATA_SOURCE 1 op1 r host1x_opcode_gather
BIT_INFO 1 op1 0x60000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x01.c submit_setclass() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->complete.wait.lock.owner (-1)
PARAM_VALUE 0 cdma->complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 cdma->complete.wait.lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,64-4294967232
PARAM_VALUE 2 op2 536870912
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 2 op2 0x20000000,0x20000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x01.c submit_wait() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 524353
BUF_SIZE 0 cdma 640
BIT_INFO 1 op1 0x80041,0x80041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x01.c synchronize_syncpt_base() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 720961
BIT_INFO 1 op1 0xb0041,0xb0041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x04.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 cdma->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->slots_free 0
PARAM_VALUE 0 cdma->slots_used 0
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 524353
BUF_SIZE 0 cdma 640
BIT_INFO 1 op1 0x80041,0x80041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x04.c channel_program_cdma() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,64-4294967232
PARAM_VALUE 2 op2 536870912
BUF_SIZE 0 cdma 640
BIT_INFO 2 op2 0x20000000,0x20000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x04.c submit_gathers() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,536870912-u32max
BUF_SIZE 0 cdma 640
DATA_SOURCE 1 op1 r host1x_opcode_gather
BIT_INFO 1 op1 0x60000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x04.c submit_setclass() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->event 0-2
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 0,64-4294967232
PARAM_VALUE 2 op2 536870912
BUF_SIZE 0 cdma 640
CAPPED_DATA 0 cdma->push_buffer.size 1
BIT_INFO 2 op2 0x20000000,0x20000000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock

drivers/gpu/host1x/hw/host1x04.c synchronize_syncpt_base() -> host1x_cdma_push()

Type Parameter Key Value
PARAM_VALUE 0 cdma 4096-ptr_max
PARAM_VALUE 0 cdma->running 1
PARAM_VALUE 0 cdma->timeout.initialized 1
PARAM_VALUE 1 op1 720961
BIT_INFO 1 op1 0xb0041,0xb0041
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ch->cdma.lock
LOCK2 &ch->submitlock
HALF_LOCKED2 &fpriv->lock
TYPE_LOCK (struct host1x_cdma)->lock
TYPE_LOCK (struct host1x_channel)->submitlock