Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_dig_detect() -> atombios_external_encoder_setup()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 0 encoder->dev 4096-ptr_max
PARAM_VALUE 0 encoder->helper_private 4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->detect 0,4096-ptr_max
PARAM_VALUE 1 ext_encoder 4096-ptr_max
PARAM_VALUE 2 action 18
BUF_SIZE 0 encoder (-1),280
BUF_SIZE 0 encoder (-1),280
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 ext_encoder r radeon_get_external_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_encoder_dpms_dig() -> atombios_external_encoder_setup()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 0 encoder->dev 4096-ptr_max
PARAM_VALUE 0 encoder->dev->dev_private 4096-ptr_max
PARAM_VALUE 0 encoder->dev->dev_private->family 0-4294967295
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->data_block 0
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->fb_base 0
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->io_mode 0
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->reg_block 0
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->scratch_mutex.dep_map->name 0-255
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->scratch_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 encoder->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1640,1720,1808,1816,2632,2640,2648,2704,2712
PARAM_VALUE 0 encoder->dev->mode_config.helper_private->atomic_commit_tail 0,113,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->atomic_disable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->atomic_enable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->commit 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->disable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->enable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->mode_fixup 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->mode_set 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->prepare 0,4096-ptr_max
PARAM_VALUE 1 ext_encoder 4096-ptr_max
PARAM_VALUE 2 action 15
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 ext_encoder r radeon_get_external_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_encoder_dpms_dig() -> atombios_external_encoder_setup()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 0 encoder->dev 4096-ptr_max
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->data_block 0
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->fb_base 0
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->io_mode 0
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->reg_block 0
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->scratch_mutex.dep_map->name 0-255
PARAM_VALUE 0 encoder->dev->dev_private->mode_info.atom_context->scratch_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 encoder->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1640,1720,1808,1816,2632,2640,2648,2704,2712
PARAM_VALUE 0 encoder->dev->mode_config.helper_private->atomic_commit_tail 0,113,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->atomic_disable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->atomic_enable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->commit 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->disable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->enable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->mode_fixup 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->mode_set 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->prepare 0,4096-ptr_max
PARAM_VALUE 1 ext_encoder 4096-ptr_max
PARAM_VALUE 2 action 1
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 ext_encoder r radeon_get_external_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_encoder_dpms_dig() -> atombios_external_encoder_setup()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 0 encoder->dev 4096-ptr_max
PARAM_VALUE 0 encoder->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1640,1720,1808,1816,2632,2640,2648,2704,2712
PARAM_VALUE 0 encoder->dev->mode_config.helper_private->atomic_commit_tail 0,113,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->atomic_disable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->atomic_enable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->commit 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->disable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->enable 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->mode_fixup 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->mode_set 0,4096-ptr_max
PARAM_VALUE 0 encoder->helper_private->prepare 0,4096-ptr_max
PARAM_VALUE 1 ext_encoder 4096-ptr_max
PARAM_VALUE 2 action 0
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 ext_encoder r radeon_get_external_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_encoder_init() -> atombios_external_encoder_setup()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 ext_encoder 4096-ptr_max
PARAM_VALUE 2 action 7
CAPPED_DATA 0 encoder 1
CAPPED_DATA 0 &encoder->head 1
DATA_SOURCE 1 ext_encoder r radeon_get_external_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rdev->exclusive_lock

drivers/gpu/drm/radeon/atombios_encoders.c radeon_atom_ext_encoder_setup_ddc() -> atombios_external_encoder_setup()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 ext_encoder 4096-ptr_max
PARAM_VALUE 2 action 20
CAPPED_DATA 0 encoder 1
DATA_SOURCE 0 encoder $0
DATA_SOURCE 1 ext_encoder r radeon_get_external_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex