Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 0
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->set_blank 2710791266941976576,4005224656153956352,7072968088164200448,8926945067273912320
PARAM_VALUE 0 optc->funcs->set_blank_color 0,2283969997435535360,6523109260315574272,7196732754314448896,7862745102826237952,8611793042412367872
PARAM_VALUE 1 state 0
CONTAINER 0 *(-136-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 0
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
DATA_SOURCE 0 optc $1
CONTAINER 0 -136-0+0 $(-1)
NOCHECK_CALL
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &attr->mutex

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 0
DATA_SOURCE 0 optc $1
CONTAINER 0 -136-0+0 $(-1)
NOCHECK_CALL
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &attr->mutex

drivers/gpu/drm/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.c dp_set_test_pattern() -> (struct timing_generator_funcs)->wait_for_state()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->lock_doublebuffer_enable 0,459133597492006912,1193307680735870976,8255694004616806400
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.c dp_set_test_pattern() -> (struct timing_generator_funcs)->wait_for_state()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->lock_doublebuffer_enable 0,459133597492006912,1193307680735870976,8255694004616806400
PARAM_VALUE 1 state 0
CONTAINER 0 *(-136-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.c dp_set_test_pattern() -> (struct timing_generator_funcs)->wait_for_state()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->lock_doublebuffer_enable 0,459133597492006912,1193307680735870976,8255694004616806400
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c dcn20_program_tg() -> (struct timing_generator_funcs)->wait_for_state()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

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

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

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

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

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

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
DATA_SOURCE 0 optc $1
CONTAINER 0 -136-0+0 $(-1)
NOCHECK_CALL
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &attr->mutex

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 0
DATA_SOURCE 0 optc $1
CONTAINER 0 -136-0+0 $(-1)
NOCHECK_CALL
HALF_LOCKED2 &adev->dm.dc_lock
HALF_LOCKED2 &attr->mutex

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.c hwss_tg_wait_for_state() -> (struct timing_generator_funcs)->wait_for_state()

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 0 optc->funcs->wait_for_state 1099958653577711616,4003852549042556928,5083502289560748032,6416237908546330624
PARAM_VALUE 1 state 0-1
CONTAINER 0 -136-0+0 $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 0
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 0
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 0
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 optc 4096-ptr_max
PARAM_VALUE 0 optc->funcs 4096-ptr_max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-136-0+0) $(-1)
NOCHECK_CALL