Lines Matching refs:resume

1742 		/* Initialise to 'done' state.  We only want to block on resume
1748 * completion while resume is blocked */
1753 * completion while things are waiting on the resume blocker */
1774 ** step. Suspend and resume state are maintained separately, since most of
1794 ** resume state machine to VC_RESUME_IDLE in this state.
1801 ** initiate resume, so no need to alter resume state.
1806 ** suspend completion and reset the resume state machine.
1808 ** VC_RESUME_IDLE - Initialise the resume completion at the same time. The
1809 ** resume completion is in it's 'done' state whenever
1817 ** Call complete_all on the resume completion to unblock
1818 ** any threads waiting for resume. Also reset the suspend
1821 ** VC_RESUME_FAILED - Currently unused - no mechanism to fail resume exists.
1956 /* We need to wait for resume to complete if it's in process */
1962 "many times for resume" , __func__);
1966 vchiq_log_info(vchiq_susp_log_level, "%s wait for resume",
1972 "resume failed (%s)", __func__,
2141 /* Already suspended - just block resume and exit */
2222 /* all error states need to unblock resume before exit */
2261 int resume = 0;
2271 resume = vchiq_check_resume(state);
2274 if (resume) {
2305 int resume = 0;
2315 resume = 1;
2320 return resume;
2352 "%s: not resuming (resume state %s)", __func__,
2415 /* Indicate that there are threads waiting on the resume
2422 vchiq_log_info(vchiq_susp_log_level, "%s %s resume "
2427 "wait for resume blocker interrupted",
2435 vchiq_log_info(vchiq_susp_log_level, "%s %s resume "
2450 * vc_resume_complete will block until we either resume or fail to
2472 vchiq_log_info(vchiq_susp_log_level, "%s %s wait for resume",
2477 "resume interrupted", __func__, entity);
2703 "-- Videcore resume state: %s --",