Lines Matching refs:error

326 	int error;  in create_image()  local
328 error = dpm_suspend_end(PMSG_FREEZE); in create_image()
329 if (error) { in create_image()
331 return error; in create_image()
334 error = platform_pre_snapshot(platform_mode); in create_image()
335 if (error || hibernation_test(TEST_PLATFORM)) in create_image()
338 error = pm_sleep_disable_secondary_cpus(); in create_image()
339 if (error || hibernation_test(TEST_CPUS)) in create_image()
346 error = syscore_suspend(); in create_image()
347 if (error) { in create_image()
358 error = swsusp_arch_suspend(); in create_image()
362 if (error) in create_image()
363 pr_err("Error %d creating image\n", error); in create_image()
384 error = arch_resume_nosmt(); in create_image()
390 (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE); in create_image()
392 return error; in create_image()
421 int error; in hibernation_snapshot() local
424 error = platform_begin(platform_mode); in hibernation_snapshot()
425 if (error) in hibernation_snapshot()
429 error = hibernate_preallocate_memory(); in hibernation_snapshot()
430 if (error) in hibernation_snapshot()
433 error = freeze_kernel_threads(); in hibernation_snapshot()
434 if (error) in hibernation_snapshot()
447 error = dpm_prepare(PMSG_FREEZE); in hibernation_snapshot()
448 if (error) { in hibernation_snapshot()
465 error = dpm_suspend(PMSG_FREEZE); in hibernation_snapshot()
467 if (error || hibernation_test(TEST_DEVICES)) in hibernation_snapshot()
470 error = create_image(platform_mode); in hibernation_snapshot()
479 if (error || !in_suspend) in hibernation_snapshot()
482 msg = in_suspend ? (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE; in hibernation_snapshot()
485 if (error || !in_suspend) in hibernation_snapshot()
493 return error; in hibernation_snapshot()
518 int error; in resume_target_kernel() local
520 error = dpm_suspend_end(PMSG_QUIESCE); in resume_target_kernel()
521 if (error) { in resume_target_kernel()
523 return error; in resume_target_kernel()
526 error = platform_pre_restore(platform_mode); in resume_target_kernel()
527 if (error) in resume_target_kernel()
532 error = hibernate_resume_nonboot_cpu_disable(); in resume_target_kernel()
533 if (error) in resume_target_kernel()
539 error = syscore_suspend(); in resume_target_kernel()
540 if (error) in resume_target_kernel()
544 error = restore_highmem(); in resume_target_kernel()
545 if (!error) { in resume_target_kernel()
546 error = swsusp_arch_resume(); in resume_target_kernel()
552 BUG_ON(!error); in resume_target_kernel()
582 return error; in resume_target_kernel()
595 int error; in hibernation_restore() local
599 error = dpm_suspend_start(PMSG_QUIESCE); in hibernation_restore()
600 if (!error) { in hibernation_restore()
601 error = resume_target_kernel(platform_mode); in hibernation_restore()
607 BUG_ON(!error); in hibernation_restore()
612 return error; in hibernation_restore()
620 int error; in hibernation_platform_enter() local
630 error = hibernation_ops->begin(PMSG_HIBERNATE); in hibernation_platform_enter()
631 if (error) in hibernation_platform_enter()
636 error = dpm_suspend_start(PMSG_HIBERNATE); in hibernation_platform_enter()
637 if (error) { in hibernation_platform_enter()
643 error = dpm_suspend_end(PMSG_HIBERNATE); in hibernation_platform_enter()
644 if (error) in hibernation_platform_enter()
647 error = hibernation_ops->prepare(); in hibernation_platform_enter()
648 if (error) in hibernation_platform_enter()
651 error = pm_sleep_disable_secondary_cpus(); in hibernation_platform_enter()
652 if (error) in hibernation_platform_enter()
658 error = syscore_suspend(); in hibernation_platform_enter()
659 if (error) in hibernation_platform_enter()
663 error = -EAGAIN; in hibernation_platform_enter()
693 return error; in hibernation_platform_enter()
705 int error; in power_down() local
709 error = suspend_devices_and_enter(mem_sleep_current); in power_down()
710 if (!error) in power_down()
723 error = hibernation_platform_enter(); in power_down()
724 if (error == -EAGAIN || error == -EBUSY) { in power_down()
749 error = swsusp_unmark(); in power_down()
750 if (error) in power_down()
756 int error; in load_image_and_restore() local
762 error = create_basic_memory_bitmaps(); in load_image_and_restore()
763 if (error) { in load_image_and_restore()
768 error = swsusp_read(&flags); in load_image_and_restore()
770 if (!error) in load_image_and_restore()
771 error = hibernation_restore(flags & SF_PLATFORM_MODE); in load_image_and_restore()
779 return error; in load_image_and_restore()
792 int error; in hibernate() local
813 error = -EBUSY; in hibernate()
819 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate()
820 if (error) in hibernate()
823 error = pm_sleep_fs_sync(); in hibernate()
824 if (error) in hibernate()
829 error = freeze_processes(); in hibernate()
830 if (error) in hibernate()
835 error = create_basic_memory_bitmaps(); in hibernate()
836 if (error) in hibernate()
839 error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM); in hibernate()
840 if (error || freezer_test_done) in hibernate()
867 error = swsusp_write(flags); in hibernate()
869 if (!error) { in hibernate()
887 error = swsusp_check(false); in hibernate()
888 if (!error) in hibernate()
889 error = load_image_and_restore(); in hibernate()
906 return error; in hibernate()
919 int error; in hibernate_quiet_exec() local
924 error = -EBUSY; in hibernate_quiet_exec()
930 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate_quiet_exec()
931 if (error) in hibernate_quiet_exec()
936 error = freeze_processes(); in hibernate_quiet_exec()
937 if (error) in hibernate_quiet_exec()
944 error = platform_begin(true); in hibernate_quiet_exec()
945 if (error) in hibernate_quiet_exec()
948 error = freeze_kernel_threads(); in hibernate_quiet_exec()
949 if (error) in hibernate_quiet_exec()
952 error = dpm_prepare(PMSG_FREEZE); in hibernate_quiet_exec()
953 if (error) in hibernate_quiet_exec()
958 error = dpm_suspend(PMSG_FREEZE); in hibernate_quiet_exec()
959 if (error) in hibernate_quiet_exec()
962 error = dpm_suspend_end(PMSG_FREEZE); in hibernate_quiet_exec()
963 if (error) in hibernate_quiet_exec()
966 error = platform_pre_snapshot(true); in hibernate_quiet_exec()
967 if (error) in hibernate_quiet_exec()
970 error = func(data); in hibernate_quiet_exec()
1006 return error; in hibernate_quiet_exec()
1043 int error; in software_resume() local
1051 error = swsusp_check(true); in software_resume()
1052 if (error) in software_resume()
1066 error = -EOPNOTSUPP; in software_resume()
1073 error = -EBUSY; in software_resume()
1080 error = pm_notifier_call_chain_robust(PM_RESTORE_PREPARE, PM_POST_RESTORE); in software_resume()
1081 if (error) in software_resume()
1087 error = freeze_processes(); in software_resume()
1088 if (error) { in software_resume()
1093 error = freeze_kernel_threads(); in software_resume()
1094 if (error) { in software_resume()
1100 error = load_image_and_restore(); in software_resume()
1107 pr_info("resume failed (%d)\n", error); in software_resume()
1113 return error; in software_resume()
1143 int error = find_resume_device(); in software_resume_initcall() local
1145 if (error) in software_resume_initcall()
1146 return error; in software_resume_initcall()
1234 int error = 0; in disk_store() local
1267 error = -EINVAL; in disk_store()
1270 error = -EINVAL; in disk_store()
1272 if (!error) in disk_store()
1276 return error ? error : n; in disk_store()
1295 int error; in resume_store() local
1306 error = lookup_bdev(name, &dev); in resume_store()
1307 if (error) { in resume_store()
1311 error = 0; in resume_store()
1317 error = -EINVAL; in resume_store()
1321 error = -EINVAL; in resume_store()
1325 if (error) in resume_store()
1326 return error; in resume_store()