Lines Matching refs:fifo_state
357 if (!old_hvs_state->fifo_state[channel].in_use) in vc4_atomic_commit_tail()
360 commit = old_hvs_state->fifo_state[channel].pending_commit; in vc4_atomic_commit_tail()
369 old_hvs_state->fifo_state[channel].pending_commit = NULL; in vc4_atomic_commit_tail()
447 if (!hvs_state->fifo_state[channel].in_use) in vc4_atomic_commit_setup()
450 hvs_state->fifo_state[channel].pending_commit = in vc4_atomic_commit_setup()
686 state->fifo_state[i].in_use = old_state->fifo_state[i].in_use; in vc4_hvs_channels_duplicate_state()
687 state->fifo_state[i].fifo_load = old_state->fifo_state[i].fifo_load; in vc4_hvs_channels_duplicate_state()
702 if (!hvs_state->fifo_state[i].pending_commit) in vc4_hvs_channels_destroy_state()
705 drm_crtc_commit_put(hvs_state->fifo_state[i].pending_commit); in vc4_hvs_channels_destroy_state()
722 drm_printf(p, "\t\tin use=%d\n", hvs_state->fifo_state[i].in_use); in vc4_hvs_channels_print_state()
723 drm_printf(p, "\t\tload=%lu\n", hvs_state->fifo_state[i].fifo_load); in vc4_hvs_channels_print_state()
813 for (i = 0; i < ARRAY_SIZE(hvs_new_state->fifo_state); i++) in vc4_pv_muxing_atomic_check()
814 if (!hvs_new_state->fifo_state[i].in_use) in vc4_pv_muxing_atomic_check()
893 hvs_new_state->fifo_state[channel].in_use = false; in vc4_pv_muxing_atomic_check()
909 hvs_new_state->fifo_state[channel].in_use = true; in vc4_pv_muxing_atomic_check()
954 hvs_new_state->fifo_state[channel].fifo_load = 0; in vc4_core_clock_atomic_check()
962 hvs_new_state->fifo_state[channel].fifo_load = in vc4_core_clock_atomic_check()
970 if (!hvs_new_state->fifo_state[i].in_use) in vc4_core_clock_atomic_check()
975 hvs_new_state->fifo_state[i].fifo_load, in vc4_core_clock_atomic_check()