Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_aborted_immediate() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 6
PARAM_VALUE 1 event 0
PARAM_VALUE 2 next_state 5841934070810836992

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_aborted_invalid() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 6
PARAM_VALUE 1 event 1
PARAM_VALUE 2 next_state 1136175167565918208

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_busy_end_cursor() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 1
PARAM_VALUE 1 event 4
PARAM_VALUE 2 next_state 761238125987627008

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_busy_enter_idle() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 1
PARAM_VALUE 1 event 1
PARAM_VALUE 2 next_state 4611431628858875904

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_hyst_busy_end_cursor() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 3
PARAM_VALUE 1 event 4
PARAM_VALUE 2 next_state 380116025622245376

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_hyst_busy_exit_idle() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 3
PARAM_VALUE 1 event 2
PARAM_VALUE 2 next_state 1817825128512000000

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_hyst_wait_begin_cursor() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 2
PARAM_VALUE 1 event 3
PARAM_VALUE 2 next_state 4449328673775067136

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_hyst_wait_exit_idle() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 2
PARAM_VALUE 1 event 2
PARAM_VALUE 2 next_state 820647307375636480

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_hyst_wait_immediate() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 2
PARAM_VALUE 1 event 0
PARAM_VALUE 2 next_state 2960493832994725888

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_hyst_wait_timer() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 2
PARAM_VALUE 1 event 5
PARAM_VALUE 2 next_state 737003084123328512

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_opt_idle_begin_cursor() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 4
PARAM_VALUE 1 event 3
PARAM_VALUE 2 next_state 6917958523428417536

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_opt_idle_exit() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 4
PARAM_VALUE 1 event 2
PARAM_VALUE 2 next_state 5559781662363770880

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_opt_idle_immediate() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 4
PARAM_VALUE 1 event 0
PARAM_VALUE 2 next_state 5047627433989296128

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_opt_idle_sso_cursor() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 5
PARAM_VALUE 1 event 3
PARAM_VALUE 2 next_state 7132957903374159872

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_opt_idle_sso_exit() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 5
PARAM_VALUE 1 event 2
PARAM_VALUE 2 next_state 8677660542391402496

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_opt_idle_sso_timer() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 4
PARAM_VALUE 1 event 6
PARAM_VALUE 2 next_state 7829410230066503680

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_running_begin_cursor() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 0
PARAM_VALUE 1 event 3
PARAM_VALUE 2 next_state 7312777978864578560

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_running_enter_idle() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 0
PARAM_VALUE 1 event 1
PARAM_VALUE 2 next_state 5243011720615239680

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_ism_test.c dm_test_ism_next_state_running_invalid() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 0 current_state 0
PARAM_VALUE 1 event 2
PARAM_VALUE 2 next_state 7744395342333878272

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_ism.c dm_ism_trigger_event() -> dm_ism_next_state()

Type Parameter Key Value
PARAM_VALUE 1 event 0-6
PARAM_VALUE 2 next_state 1192638742961168384
DATA_SOURCE 1 event $1
RX_PATH
TASK_NOT_RUNNING