Lines Matching refs:error
294 int error; in create_image() local
296 error = dpm_suspend_end(PMSG_FREEZE); in create_image()
297 if (error) { in create_image()
299 return error; in create_image()
302 error = platform_pre_snapshot(platform_mode); in create_image()
303 if (error || hibernation_test(TEST_PLATFORM)) in create_image()
306 error = pm_sleep_disable_secondary_cpus(); in create_image()
307 if (error || hibernation_test(TEST_CPUS)) in create_image()
314 error = syscore_suspend(); in create_image()
315 if (error) { in create_image()
326 error = swsusp_arch_suspend(); in create_image()
330 if (error) in create_image()
331 pr_err("Error %d creating image\n", error); in create_image()
352 error = arch_resume_nosmt(); in create_image()
358 (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE); in create_image()
360 return error; in create_image()
372 int error; in hibernation_snapshot() local
375 error = platform_begin(platform_mode); in hibernation_snapshot()
376 if (error) in hibernation_snapshot()
380 error = hibernate_preallocate_memory(); in hibernation_snapshot()
381 if (error) in hibernation_snapshot()
384 error = freeze_kernel_threads(); in hibernation_snapshot()
385 if (error) in hibernation_snapshot()
398 error = dpm_prepare(PMSG_FREEZE); in hibernation_snapshot()
399 if (error) { in hibernation_snapshot()
407 error = dpm_suspend(PMSG_FREEZE); in hibernation_snapshot()
409 if (error || hibernation_test(TEST_DEVICES)) in hibernation_snapshot()
412 error = create_image(platform_mode); in hibernation_snapshot()
421 if (error || !in_suspend) in hibernation_snapshot()
424 msg = in_suspend ? (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE; in hibernation_snapshot()
427 if (error || !in_suspend) in hibernation_snapshot()
435 return error; in hibernation_snapshot()
460 int error; in resume_target_kernel() local
462 error = dpm_suspend_end(PMSG_QUIESCE); in resume_target_kernel()
463 if (error) { in resume_target_kernel()
465 return error; in resume_target_kernel()
468 error = platform_pre_restore(platform_mode); in resume_target_kernel()
469 if (error) in resume_target_kernel()
474 error = hibernate_resume_nonboot_cpu_disable(); in resume_target_kernel()
475 if (error) in resume_target_kernel()
481 error = syscore_suspend(); in resume_target_kernel()
482 if (error) in resume_target_kernel()
486 error = restore_highmem(); in resume_target_kernel()
487 if (!error) { in resume_target_kernel()
488 error = swsusp_arch_resume(); in resume_target_kernel()
494 BUG_ON(!error); in resume_target_kernel()
524 return error; in resume_target_kernel()
537 int error; in hibernation_restore() local
542 error = dpm_suspend_start(PMSG_QUIESCE); in hibernation_restore()
543 if (!error) { in hibernation_restore()
544 error = resume_target_kernel(platform_mode); in hibernation_restore()
550 BUG_ON(!error); in hibernation_restore()
556 return error; in hibernation_restore()
564 int error; in hibernation_platform_enter() local
574 error = hibernation_ops->begin(PMSG_HIBERNATE); in hibernation_platform_enter()
575 if (error) in hibernation_platform_enter()
580 error = dpm_suspend_start(PMSG_HIBERNATE); in hibernation_platform_enter()
581 if (error) { in hibernation_platform_enter()
587 error = dpm_suspend_end(PMSG_HIBERNATE); in hibernation_platform_enter()
588 if (error) in hibernation_platform_enter()
591 error = hibernation_ops->prepare(); in hibernation_platform_enter()
592 if (error) in hibernation_platform_enter()
595 error = pm_sleep_disable_secondary_cpus(); in hibernation_platform_enter()
596 if (error) in hibernation_platform_enter()
603 error = -EAGAIN; in hibernation_platform_enter()
632 return error; in hibernation_platform_enter()
645 int error; in power_down() local
648 error = suspend_devices_and_enter(mem_sleep_current); in power_down()
649 if (error) { in power_down()
655 error = swsusp_unmark(); in power_down()
656 if (error) in power_down()
688 int error; in load_image_and_restore() local
694 error = create_basic_memory_bitmaps(); in load_image_and_restore()
695 if (error) { in load_image_and_restore()
700 error = swsusp_read(&flags); in load_image_and_restore()
702 if (!error) in load_image_and_restore()
703 error = hibernation_restore(flags & SF_PLATFORM_MODE); in load_image_and_restore()
711 return error; in load_image_and_restore()
721 int error; in hibernate() local
731 error = -EBUSY; in hibernate()
737 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate()
738 if (error) in hibernate()
743 error = freeze_processes(); in hibernate()
744 if (error) in hibernate()
749 error = create_basic_memory_bitmaps(); in hibernate()
750 if (error) in hibernate()
753 error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM); in hibernate()
754 if (error || freezer_test_done) in hibernate()
768 error = swsusp_write(flags); in hibernate()
770 if (!error) { in hibernate()
788 error = swsusp_check(); in hibernate()
789 if (!error) in hibernate()
790 error = load_image_and_restore(); in hibernate()
805 return error; in hibernate()
818 int error; in hibernate_quiet_exec() local
823 error = -EBUSY; in hibernate_quiet_exec()
829 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate_quiet_exec()
830 if (error) in hibernate_quiet_exec()
833 error = freeze_processes(); in hibernate_quiet_exec()
834 if (error) in hibernate_quiet_exec()
841 error = platform_begin(true); in hibernate_quiet_exec()
842 if (error) in hibernate_quiet_exec()
845 error = freeze_kernel_threads(); in hibernate_quiet_exec()
846 if (error) in hibernate_quiet_exec()
849 error = dpm_prepare(PMSG_FREEZE); in hibernate_quiet_exec()
850 if (error) in hibernate_quiet_exec()
855 error = dpm_suspend(PMSG_FREEZE); in hibernate_quiet_exec()
856 if (error) in hibernate_quiet_exec()
859 error = dpm_suspend_end(PMSG_FREEZE); in hibernate_quiet_exec()
860 if (error) in hibernate_quiet_exec()
863 error = platform_pre_snapshot(true); in hibernate_quiet_exec()
864 if (error) in hibernate_quiet_exec()
867 error = func(data); in hibernate_quiet_exec()
902 return error; in hibernate_quiet_exec()
923 int error; in software_resume() local
947 error = -ENOENT; in software_resume()
976 error = -ENODEV; in software_resume()
986 error = swsusp_check(); in software_resume()
987 if (error) in software_resume()
992 error = -EBUSY; in software_resume()
999 error = pm_notifier_call_chain_robust(PM_RESTORE_PREPARE, PM_POST_RESTORE); in software_resume()
1000 if (error) in software_resume()
1004 error = freeze_processes(); in software_resume()
1005 if (error) in software_resume()
1008 error = freeze_kernel_threads(); in software_resume()
1009 if (error) { in software_resume()
1014 error = load_image_and_restore(); in software_resume()
1020 pr_info("resume failed (%d)\n", error); in software_resume()
1026 return error; in software_resume()
1111 int error = 0; in disk_store() local
1144 error = -EINVAL; in disk_store()
1147 error = -EINVAL; in disk_store()
1149 if (!error) in disk_store()
1153 return error ? error : n; in disk_store()