Lines Matching refs:error
295 int error; in create_image() local
297 error = dpm_suspend_end(PMSG_FREEZE); in create_image()
298 if (error) { in create_image()
300 return error; in create_image()
303 error = platform_pre_snapshot(platform_mode); in create_image()
304 if (error || hibernation_test(TEST_PLATFORM)) in create_image()
307 error = pm_sleep_disable_secondary_cpus(); in create_image()
308 if (error || hibernation_test(TEST_CPUS)) in create_image()
315 error = syscore_suspend(); in create_image()
316 if (error) { in create_image()
327 error = swsusp_arch_suspend(); in create_image()
331 if (error) in create_image()
332 pr_err("Error %d creating image\n", error); in create_image()
353 error = arch_resume_nosmt(); in create_image()
359 (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE); in create_image()
361 return error; in create_image()
373 int error; in hibernation_snapshot() local
376 error = platform_begin(platform_mode); in hibernation_snapshot()
377 if (error) in hibernation_snapshot()
381 error = hibernate_preallocate_memory(); in hibernation_snapshot()
382 if (error) in hibernation_snapshot()
385 error = freeze_kernel_threads(); in hibernation_snapshot()
386 if (error) in hibernation_snapshot()
399 error = dpm_prepare(PMSG_FREEZE); in hibernation_snapshot()
400 if (error) { in hibernation_snapshot()
408 error = dpm_suspend(PMSG_FREEZE); in hibernation_snapshot()
410 if (error || hibernation_test(TEST_DEVICES)) in hibernation_snapshot()
413 error = create_image(platform_mode); in hibernation_snapshot()
422 if (error || !in_suspend) in hibernation_snapshot()
425 msg = in_suspend ? (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE; in hibernation_snapshot()
428 if (error || !in_suspend) in hibernation_snapshot()
436 return error; in hibernation_snapshot()
461 int error; in resume_target_kernel() local
463 error = dpm_suspend_end(PMSG_QUIESCE); in resume_target_kernel()
464 if (error) { in resume_target_kernel()
466 return error; in resume_target_kernel()
469 error = platform_pre_restore(platform_mode); in resume_target_kernel()
470 if (error) in resume_target_kernel()
475 error = hibernate_resume_nonboot_cpu_disable(); in resume_target_kernel()
476 if (error) in resume_target_kernel()
482 error = syscore_suspend(); in resume_target_kernel()
483 if (error) in resume_target_kernel()
487 error = restore_highmem(); in resume_target_kernel()
488 if (!error) { in resume_target_kernel()
489 error = swsusp_arch_resume(); in resume_target_kernel()
495 BUG_ON(!error); in resume_target_kernel()
525 return error; in resume_target_kernel()
538 int error; in hibernation_restore() local
543 error = dpm_suspend_start(PMSG_QUIESCE); in hibernation_restore()
544 if (!error) { in hibernation_restore()
545 error = resume_target_kernel(platform_mode); in hibernation_restore()
551 BUG_ON(!error); in hibernation_restore()
557 return error; in hibernation_restore()
565 int error; in hibernation_platform_enter() local
575 error = hibernation_ops->begin(PMSG_HIBERNATE); in hibernation_platform_enter()
576 if (error) in hibernation_platform_enter()
581 error = dpm_suspend_start(PMSG_HIBERNATE); in hibernation_platform_enter()
582 if (error) { in hibernation_platform_enter()
588 error = dpm_suspend_end(PMSG_HIBERNATE); in hibernation_platform_enter()
589 if (error) in hibernation_platform_enter()
592 error = hibernation_ops->prepare(); in hibernation_platform_enter()
593 if (error) in hibernation_platform_enter()
596 error = pm_sleep_disable_secondary_cpus(); in hibernation_platform_enter()
597 if (error) in hibernation_platform_enter()
604 error = -EAGAIN; in hibernation_platform_enter()
633 return error; in hibernation_platform_enter()
646 int error; in power_down() local
649 error = suspend_devices_and_enter(mem_sleep_current); in power_down()
650 if (error) { in power_down()
656 error = swsusp_unmark(); in power_down()
657 if (error) in power_down()
689 int error; in load_image_and_restore() local
699 error = create_basic_memory_bitmaps(); in load_image_and_restore()
700 if (error) { in load_image_and_restore()
705 error = swsusp_read(&flags); in load_image_and_restore()
707 if (!error) in load_image_and_restore()
708 error = hibernation_restore(flags & SF_PLATFORM_MODE); in load_image_and_restore()
716 return error; in load_image_and_restore()
725 int error; in hibernate() local
735 error = -EBUSY; in hibernate()
741 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate()
742 if (error) in hibernate()
747 error = freeze_processes(); in hibernate()
748 if (error) in hibernate()
756 error = create_basic_memory_bitmaps(); in hibernate()
757 if (error) in hibernate()
760 error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM); in hibernate()
761 if (error || freezer_test_done) in hibernate()
775 error = swsusp_write(flags); in hibernate()
777 if (!error) { in hibernate()
795 error = swsusp_check(); in hibernate()
796 if (!error) in hibernate()
797 error = load_image_and_restore(); in hibernate()
812 return error; in hibernate()
825 int error; in hibernate_quiet_exec() local
830 error = -EBUSY; in hibernate_quiet_exec()
836 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate_quiet_exec()
837 if (error) in hibernate_quiet_exec()
840 error = freeze_processes(); in hibernate_quiet_exec()
841 if (error) in hibernate_quiet_exec()
848 error = platform_begin(true); in hibernate_quiet_exec()
849 if (error) in hibernate_quiet_exec()
852 error = freeze_kernel_threads(); in hibernate_quiet_exec()
853 if (error) in hibernate_quiet_exec()
856 error = dpm_prepare(PMSG_FREEZE); in hibernate_quiet_exec()
857 if (error) in hibernate_quiet_exec()
862 error = dpm_suspend(PMSG_FREEZE); in hibernate_quiet_exec()
863 if (error) in hibernate_quiet_exec()
866 error = dpm_suspend_end(PMSG_FREEZE); in hibernate_quiet_exec()
867 if (error) in hibernate_quiet_exec()
870 error = platform_pre_snapshot(true); in hibernate_quiet_exec()
871 if (error) in hibernate_quiet_exec()
874 error = func(data); in hibernate_quiet_exec()
909 return error; in hibernate_quiet_exec()
930 int error; in software_resume() local
956 error = -ENOENT; in software_resume()
985 error = -ENODEV; in software_resume()
995 error = swsusp_check(); in software_resume()
996 if (error) in software_resume()
1001 error = -EBUSY; in software_resume()
1008 error = pm_notifier_call_chain_robust(PM_RESTORE_PREPARE, PM_POST_RESTORE); in software_resume()
1009 if (error) in software_resume()
1013 error = freeze_processes(); in software_resume()
1014 if (error) in software_resume()
1017 error = freeze_kernel_threads(); in software_resume()
1018 if (error) { in software_resume()
1023 error = load_image_and_restore(); in software_resume()
1029 pr_info("resume failed (%d)\n", error); in software_resume()
1035 return error; in software_resume()
1120 int error = 0; in disk_store() local
1153 error = -EINVAL; in disk_store()
1156 error = -EINVAL; in disk_store()
1158 if (!error) in disk_store()
1162 return error ? error : n; in disk_store()