Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/platform/amphion/vpu_msgs.c vpu_session_handle_enc_frame_done() -> vpu_iface_unpack_msg_data()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->type 0-16
PARAM_VALUE 0 core->vpu 4096-ptr_max
PARAM_VALUE 0 core->vpu->res 4096-ptr_max
PARAM_VALUE 0 core->vpu->res->plat_type 0-1
PARAM_VALUE 1 pkt 8745339615580766208
PARAM_VALUE 1 pkt->hdr.id 0
PARAM_VALUE 1 pkt->hdr.num 0
PARAM_VALUE 1 *pkt->data 0-4294967295
PARAM_VALUE 2 data 2378667977249923072
BUF_SIZE 2 data 48
DATA_SOURCE 1 pkt $1
MEM_ZERO 1 pkt
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/amphion/vpu_msgs.c vpu_session_handle_frame_release() -> vpu_iface_unpack_msg_data()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->type 0
PARAM_VALUE 0 core->vpu 4096-ptr_max
PARAM_VALUE 0 core->vpu->res 4096-ptr_max
PARAM_VALUE 0 core->vpu->res->plat_type 0-1
PARAM_VALUE 1 pkt 8745339615580766208
PARAM_VALUE 1 pkt->hdr.id 0
PARAM_VALUE 1 pkt->hdr.num 0
PARAM_VALUE 1 *pkt->data 0-4294967295
PARAM_VALUE 2 data 3477531322413592584
BUF_SIZE 2 data 4
DATA_SOURCE 1 pkt $1
MEM_ZERO 1 pkt
MEM_ZERO 2 data
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/amphion/vpu_msgs.c vpu_session_handle_frame_release() -> vpu_iface_unpack_msg_data()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->type 16
PARAM_VALUE 0 core->vpu 4096-ptr_max
PARAM_VALUE 0 core->vpu->res 4096-ptr_max
PARAM_VALUE 0 core->vpu->res->plat_type 0-1
PARAM_VALUE 1 pkt 8745339615580766208
PARAM_VALUE 1 pkt->hdr.id 0
PARAM_VALUE 1 pkt->hdr.num 0
PARAM_VALUE 1 *pkt->data 0-4294967295
PARAM_VALUE 2 data 1006210161711108096
BUF_SIZE 2 data 44
DATA_SOURCE 1 pkt $1
MEM_ZERO 1 pkt
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/amphion/vpu_msgs.c vpu_session_handle_frame_request() -> vpu_iface_unpack_msg_data()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->type 0-16
PARAM_VALUE 0 core->vpu 4096-ptr_max
PARAM_VALUE 0 core->vpu->res 4096-ptr_max
PARAM_VALUE 0 core->vpu->res->plat_type 0-1
PARAM_VALUE 1 pkt 8745339615580766208
PARAM_VALUE 1 pkt->hdr.id 0
PARAM_VALUE 1 pkt->hdr.num 0
PARAM_VALUE 1 *pkt->data 0-4294967295
PARAM_VALUE 2 data 4381013903687860224
BUF_SIZE 2 data 44
DATA_SOURCE 1 pkt $1
MEM_ZERO 1 pkt
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/amphion/vpu_msgs.c vpu_session_handle_mem_request() -> vpu_iface_unpack_msg_data()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->type 0-16
PARAM_VALUE 0 core->vpu 4096-ptr_max
PARAM_VALUE 0 core->vpu->res 4096-ptr_max
PARAM_VALUE 0 core->vpu->res->plat_type 0-1
PARAM_VALUE 1 pkt 8745339615580766208
PARAM_VALUE 1 pkt->hdr.id 0
PARAM_VALUE 1 pkt->hdr.num 0
PARAM_VALUE 1 *pkt->data 0-4294967295
PARAM_VALUE 2 data 8475653254573608960
BUF_SIZE 2 data 24
DATA_SOURCE 1 pkt $1
MEM_ZERO 1 pkt
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/amphion/vpu_msgs.c vpu_session_handle_pic_decoded() -> vpu_iface_unpack_msg_data()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->type 0-16
PARAM_VALUE 0 core->vpu 4096-ptr_max
PARAM_VALUE 0 core->vpu->res 4096-ptr_max
PARAM_VALUE 0 core->vpu->res->plat_type 0-1
PARAM_VALUE 1 pkt 8745339615580766208
PARAM_VALUE 1 pkt->hdr.id 0
PARAM_VALUE 1 pkt->hdr.num 0
PARAM_VALUE 1 *pkt->data 0-4294967295
PARAM_VALUE 2 data 518793522744745984
BUF_SIZE 2 data 48
DATA_SOURCE 1 pkt $1
MEM_ZERO 1 pkt
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/amphion/vpu_msgs.c vpu_session_handle_pic_done() -> vpu_iface_unpack_msg_data()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->type 0-16
PARAM_VALUE 0 core->vpu 4096-ptr_max
PARAM_VALUE 0 core->vpu->res 4096-ptr_max
PARAM_VALUE 0 core->vpu->res->plat_type 0-1
PARAM_VALUE 1 pkt 8745339615580766208
PARAM_VALUE 1 pkt->hdr.id 0
PARAM_VALUE 1 pkt->hdr.num 0
PARAM_VALUE 1 *pkt->data 0-4294967295
PARAM_VALUE 2 data 229880569508438016
BUF_SIZE 2 data 48
DATA_SOURCE 1 pkt $1
MEM_ZERO 1 pkt
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/amphion/vpu_msgs.c vpu_session_handle_seq_hdr() -> vpu_iface_unpack_msg_data()

Type Parameter Key Value
PARAM_VALUE 0 core 4096-ptr_max
PARAM_VALUE 0 core->type 0-16
PARAM_VALUE 0 core->vpu 4096-ptr_max
PARAM_VALUE 0 core->vpu->res 4096-ptr_max
PARAM_VALUE 0 core->vpu->res->plat_type 0-1
PARAM_VALUE 1 pkt 8745339615580766208
PARAM_VALUE 1 pkt->hdr.id 0
PARAM_VALUE 1 pkt->hdr.num 0
PARAM_VALUE 1 *pkt->data 0-4294967295
PARAM_VALUE 2 data 7848417855607574528
BUF_SIZE 2 data 184
DATA_SOURCE 1 pkt $1
MEM_ZERO 1 pkt
MEM_ZERO 2 data
NOCHECK_CALL
HALF_LOCKED2 &pool->lock