Lines Matching refs:error

288 	int error;  in create_image()  local
290 error = dpm_suspend_end(PMSG_FREEZE); in create_image()
291 if (error) { in create_image()
293 return error; in create_image()
296 error = platform_pre_snapshot(platform_mode); in create_image()
297 if (error || hibernation_test(TEST_PLATFORM)) in create_image()
300 error = suspend_disable_secondary_cpus(); in create_image()
301 if (error || hibernation_test(TEST_CPUS)) in create_image()
308 error = syscore_suspend(); in create_image()
309 if (error) { in create_image()
320 error = swsusp_arch_suspend(); in create_image()
324 if (error) in create_image()
325 pr_err("Error %d creating image\n", error); in create_image()
346 error = arch_resume_nosmt(); in create_image()
352 (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE); in create_image()
354 return error; in create_image()
366 int error; in hibernation_snapshot() local
369 error = platform_begin(platform_mode); in hibernation_snapshot()
370 if (error) in hibernation_snapshot()
374 error = hibernate_preallocate_memory(); in hibernation_snapshot()
375 if (error) in hibernation_snapshot()
378 error = freeze_kernel_threads(); in hibernation_snapshot()
379 if (error) in hibernation_snapshot()
392 error = dpm_prepare(PMSG_FREEZE); in hibernation_snapshot()
393 if (error) { in hibernation_snapshot()
401 error = dpm_suspend(PMSG_FREEZE); in hibernation_snapshot()
403 if (error || hibernation_test(TEST_DEVICES)) in hibernation_snapshot()
406 error = create_image(platform_mode); in hibernation_snapshot()
415 if (error || !in_suspend) in hibernation_snapshot()
418 msg = in_suspend ? (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE; in hibernation_snapshot()
421 if (error || !in_suspend) in hibernation_snapshot()
429 return error; in hibernation_snapshot()
454 int error; in resume_target_kernel() local
456 error = dpm_suspend_end(PMSG_QUIESCE); in resume_target_kernel()
457 if (error) { in resume_target_kernel()
459 return error; in resume_target_kernel()
462 error = platform_pre_restore(platform_mode); in resume_target_kernel()
463 if (error) in resume_target_kernel()
466 error = hibernate_resume_nonboot_cpu_disable(); in resume_target_kernel()
467 if (error) in resume_target_kernel()
473 error = syscore_suspend(); in resume_target_kernel()
474 if (error) in resume_target_kernel()
478 error = restore_highmem(); in resume_target_kernel()
479 if (!error) { in resume_target_kernel()
480 error = swsusp_arch_resume(); in resume_target_kernel()
486 BUG_ON(!error); in resume_target_kernel()
516 return error; in resume_target_kernel()
529 int error; in hibernation_restore() local
534 error = dpm_suspend_start(PMSG_QUIESCE); in hibernation_restore()
535 if (!error) { in hibernation_restore()
536 error = resume_target_kernel(platform_mode); in hibernation_restore()
542 BUG_ON(!error); in hibernation_restore()
548 return error; in hibernation_restore()
556 int error; in hibernation_platform_enter() local
566 error = hibernation_ops->begin(PMSG_HIBERNATE); in hibernation_platform_enter()
567 if (error) in hibernation_platform_enter()
572 error = dpm_suspend_start(PMSG_HIBERNATE); in hibernation_platform_enter()
573 if (error) { in hibernation_platform_enter()
579 error = dpm_suspend_end(PMSG_HIBERNATE); in hibernation_platform_enter()
580 if (error) in hibernation_platform_enter()
583 error = hibernation_ops->prepare(); in hibernation_platform_enter()
584 if (error) in hibernation_platform_enter()
587 error = suspend_disable_secondary_cpus(); in hibernation_platform_enter()
588 if (error) in hibernation_platform_enter()
595 error = -EAGAIN; in hibernation_platform_enter()
624 return error; in hibernation_platform_enter()
637 int error; in power_down() local
640 error = suspend_devices_and_enter(PM_SUSPEND_MEM); in power_down()
641 if (error) { in power_down()
647 error = swsusp_unmark(); in power_down()
648 if (error) in power_down()
680 int error; in load_image_and_restore() local
686 error = create_basic_memory_bitmaps(); in load_image_and_restore()
687 if (error) in load_image_and_restore()
690 error = swsusp_read(&flags); in load_image_and_restore()
692 if (!error) in load_image_and_restore()
693 error = hibernation_restore(flags & SF_PLATFORM_MODE); in load_image_and_restore()
701 return error; in load_image_and_restore()
710 int error; in hibernate() local
720 error = -EBUSY; in hibernate()
726 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate()
727 if (error) in hibernate()
732 error = freeze_processes(); in hibernate()
733 if (error) in hibernate()
738 error = create_basic_memory_bitmaps(); in hibernate()
739 if (error) in hibernate()
742 error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM); in hibernate()
743 if (error || freezer_test_done) in hibernate()
757 error = swsusp_write(flags); in hibernate()
759 if (!error) { in hibernate()
777 error = swsusp_check(); in hibernate()
778 if (!error) in hibernate()
779 error = load_image_and_restore(); in hibernate()
794 return error; in hibernate()
806 int error; in hibernate_quiet_exec() local
811 error = -EBUSY; in hibernate_quiet_exec()
817 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate_quiet_exec()
818 if (error) in hibernate_quiet_exec()
821 error = freeze_processes(); in hibernate_quiet_exec()
822 if (error) in hibernate_quiet_exec()
829 error = platform_begin(true); in hibernate_quiet_exec()
830 if (error) in hibernate_quiet_exec()
833 error = freeze_kernel_threads(); in hibernate_quiet_exec()
834 if (error) in hibernate_quiet_exec()
837 error = dpm_prepare(PMSG_FREEZE); in hibernate_quiet_exec()
838 if (error) in hibernate_quiet_exec()
843 error = dpm_suspend(PMSG_FREEZE); in hibernate_quiet_exec()
844 if (error) in hibernate_quiet_exec()
847 error = dpm_suspend_end(PMSG_FREEZE); in hibernate_quiet_exec()
848 if (error) in hibernate_quiet_exec()
851 error = platform_pre_snapshot(true); in hibernate_quiet_exec()
852 if (error) in hibernate_quiet_exec()
855 error = func(data); in hibernate_quiet_exec()
890 return error; in hibernate_quiet_exec()
911 int error; in software_resume() local
935 error = -ENOENT; in software_resume()
964 error = -ENODEV; in software_resume()
974 error = swsusp_check(); in software_resume()
975 if (error) in software_resume()
980 error = -EBUSY; in software_resume()
987 error = pm_notifier_call_chain_robust(PM_RESTORE_PREPARE, PM_POST_RESTORE); in software_resume()
988 if (error) in software_resume()
992 error = freeze_processes(); in software_resume()
993 if (error) in software_resume()
996 error = freeze_kernel_threads(); in software_resume()
997 if (error) { in software_resume()
1002 error = load_image_and_restore(); in software_resume()
1008 pr_info("resume failed (%d)\n", error); in software_resume()
1014 return error; in software_resume()
1097 int error = 0; in disk_store() local
1131 error = -EINVAL; in disk_store()
1134 error = -EINVAL; in disk_store()
1136 if (!error) in disk_store()
1140 return error ? error : n; in disk_store()