Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/dce110/dce110_timing_generator.c dce110_configure_crc() -> dce110_is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
PARAM_VALUE 0 tg->funcs->configure_crc 1682610575633813504,2349150773059604480,3223966631205957632,3410233345888681984,5804138647840854016,7111087026520453120,7296889703336529920
DATA_SOURCE 0 tg $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &crtc->mutex.mutex
HALF_LOCKED2 &drm_dev->event_lock
HALF_LOCKED2 flags1

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.c dcn35_calc_blocks_to_gate() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.c dcn35_init_hw() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.c dcn35_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.c dcn35_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 *(-392-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.c dcn35_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.c dcn35_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.c dcn35_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn42/dcn42_hwseq.c dcn42_calc_blocks_to_gate() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_disable_dangling_timing_generators() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
PARAM_VALUE 0 tg->funcs->is_tg_enabled 3641117503581097984,5137855526812999680,5488219620291403776
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c determine_pipe_unlock_order() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_enable_timing_synchronization() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &attr->mutex

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_enable_vblanks_synchronization() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &attr->mutex

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 *(-392-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_lock_all_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_set_wait_for_update_needed_for_pipe() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
PARAM_VALUE 0 tg->funcs->is_tg_enabled 3641117503581097984,5137855526812999680,5488219620291403776
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_wait_for_mpcc_disconnect() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
PARAM_VALUE 0 tg->funcs->is_blanked 0,2290745771796385792,2963333880075751424,7453207692786163712
CONTAINER 0 *(-392-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_wait_for_pending_cleared() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_wait_for_pipe_update_if_needed() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
PARAM_VALUE 0 tg->funcs->is_tg_enabled 3641117503581097984,5137855526812999680,5488219620291403776
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn42b/dcn42b_hwseq.c dcn42b_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn42b/dcn42b_hwseq.c dcn42b_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 *(-392-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn42b/dcn42b_hwseq.c dcn42b_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn42b/dcn42b_hwseq.c dcn42b_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn42b/dcn42b_hwseq.c dcn42b_init_pipes() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dce110/dce110_hwseq.c dce110_set_avmute() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
PARAM_VALUE 0 tg->funcs->is_tg_enabled 3641117503581097984,5137855526812999680,5488219620291403776
PARAM_VALUE 0 tg->funcs->wait_for_state 1099958653577711616,4003852549042556928,5083502289560748032,6416237908546330624
CONTAINER 0 *(-392-0+0) $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn31/dcn31_hwseq.c dcn31_init_hw() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_interdependent_update_lock() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_interdependent_update_lock() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_interdependent_update_lock() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_wait_for_mpcc_disconnect_sequence() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 *(-392-0+0) $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn32/dcn32_hwseq.c dcn32_interdependent_update_lock() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn30/dcn30_hwseq.c dcn30_set_avmute() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 *(-392-0+0) $(-1)

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn30/dcn30_hwseq.c dcn30_wait_for_all_pending_updates() -> (struct timing_generator_funcs)->is_tg_enabled()

Type Parameter Key Value
PARAM_VALUE 0 tg 4096-ptr_max
PARAM_VALUE 0 tg->funcs 4096-ptr_max
CONTAINER 0 -392-0+0 $(-1)