Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_ioc_send_img_buf() -> isp4if_send_command()

Type Parameter Key Value
PARAM_VALUE 0 ispif 4096-ptr_max
PARAM_VALUE 0 ispif->bufq.prev 4096-ptr_max
PARAM_VALUE 0 ispif->bufq.prev->next 4096-ptr_max
PARAM_VALUE 0 ispif->bufq.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ispif->status 2
PARAM_VALUE 1 cmd_id 33619975
PARAM_VALUE 2 package 0
PARAM_VALUE 3 package_size 0
BUF_SIZE 0 ispif 440
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &dmxdev->mutex

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_kickoff_stream() -> isp4if_send_command()

Type Parameter Key Value
PARAM_VALUE 0 ispif 4096-ptr_max
PARAM_VALUE 0 ispif->status 2
PARAM_VALUE 1 cmd_id 33619975
PARAM_VALUE 2 package 0
PARAM_VALUE 3 package_size 0
BUF_SIZE 0 ispif 440
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 sd->active_state->lock

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_send_meta_buf() -> isp4if_send_command()

Type Parameter Key Value
PARAM_VALUE 0 ispif 4096-ptr_max
PARAM_VALUE 0 ispif->status 2
PARAM_VALUE 1 cmd_id 33816577
PARAM_VALUE 2 package 5341989758103187456
PARAM_VALUE 3 package_size 48
BUF_SIZE 0 ispif 440
BUF_SIZE 2 package 48
MEM_ZERO 2 package
RX_PATH
TASK_NOT_RUNNING
UNITS 3 package_size unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 sd->active_state->lock

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_send_meta_info() -> isp4if_send_command()

Type Parameter Key Value
PARAM_VALUE 0 ispif 4096-ptr_max
PARAM_VALUE 1 cmd_id 33816577
PARAM_VALUE 2 package 6928580410580992000
PARAM_VALUE 3 package_size 48
BUF_SIZE 0 ispif 440
BUF_SIZE 2 package 48
MEM_ZERO 2 package
TASK_NOT_RUNNING
UNITS 3 package_size unit_byte

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_set_stream_path() -> isp4if_send_command()

Type Parameter Key Value
PARAM_VALUE 0 ispif 4096-ptr_max
PARAM_VALUE 0 ispif->status 2
PARAM_VALUE 1 cmd_id 33619969
PARAM_VALUE 2 package 7197726789103042560
PARAM_VALUE 3 package_size 20
BUF_SIZE 0 ispif 440
BUF_SIZE 2 package 20
MEM_ZERO 2 package
RX_PATH
TASK_NOT_RUNNING
UNITS 3 package_size unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 sd->active_state->lock

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_setup_fw_mem_pool() -> isp4if_send_command()

Type Parameter Key Value
PARAM_VALUE 0 ispif 4096-ptr_max
PARAM_VALUE 0 ispif->fw_mem_pool 4096-ptr_max
PARAM_VALUE 0 ispif->status 2
PARAM_VALUE 1 cmd_id 33816577
PARAM_VALUE 2 package 1421289569630535680
PARAM_VALUE 3 package_size 48
BUF_SIZE 0 ispif 440
BUF_SIZE 2 package 48
MEM_ZERO 2 package
RX_PATH
TASK_NOT_RUNNING
UNITS 3 package_size unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 sd->active_state->lock

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_setup_output() -> isp4if_send_command()

Type Parameter Key Value
PARAM_VALUE 0 ispif 4096-ptr_max
PARAM_VALUE 0 ispif->status 2
PARAM_VALUE 1 cmd_id 33619971
PARAM_VALUE 2 package 5497802636452163584
PARAM_VALUE 3 package_size 28
BUF_SIZE 0 ispif 440
BUF_SIZE 2 package 28
MEM_ZERO 2 package
RX_PATH
TASK_NOT_RUNNING
UNITS 3 package_size unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 sd->active_state->lock

drivers/media/platform/amd/isp4/isp4_subdev.c isp4sd_setup_output() -> isp4if_send_command()

Type Parameter Key Value
PARAM_VALUE 0 ispif 4096-ptr_max
PARAM_VALUE 0 ispif->status 2
PARAM_VALUE 1 cmd_id 33619973
PARAM_VALUE 2 package 7570648011757895680
PARAM_VALUE 3 package_size 8
BUF_SIZE 0 ispif 440
BUF_SIZE 2 package 8
MEM_ZERO 2 package
RX_PATH
TASK_NOT_RUNNING
UNITS 3 package_size unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &stream->isys->stream_mutex
HALF_LOCKED2 &stream->mutex
HALF_LOCKED2 sd->active_state->lock