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()
603 error = syscore_suspend(); in hibernation_platform_enter()
604 if (error) in hibernation_platform_enter()
608 error = -EAGAIN; in hibernation_platform_enter()
638 return error; in hibernation_platform_enter()
651 int error; in power_down() local
654 error = suspend_devices_and_enter(mem_sleep_current); in power_down()
655 if (error) { in power_down()
661 error = swsusp_unmark(); in power_down()
662 if (error) in power_down()
694 int error; in load_image_and_restore() local
700 error = create_basic_memory_bitmaps(); in load_image_and_restore()
701 if (error) { in load_image_and_restore()
706 error = swsusp_read(&flags); in load_image_and_restore()
708 if (!error) in load_image_and_restore()
709 error = hibernation_restore(flags & SF_PLATFORM_MODE); in load_image_and_restore()
717 return error; in load_image_and_restore()
727 int error; in hibernate() local
737 error = -EBUSY; in hibernate()
743 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate()
744 if (error) in hibernate()
749 error = freeze_processes(); in hibernate()
750 if (error) in hibernate()
755 error = create_basic_memory_bitmaps(); in hibernate()
756 if (error) in hibernate()
759 error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM); in hibernate()
760 if (error || freezer_test_done) in hibernate()
774 error = swsusp_write(flags); in hibernate()
776 if (!error) { in hibernate()
794 error = swsusp_check(false); in hibernate()
795 if (!error) in hibernate()
796 error = load_image_and_restore(false); in hibernate()
811 return error; in hibernate()
824 int error; in hibernate_quiet_exec() local
829 error = -EBUSY; in hibernate_quiet_exec()
835 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate_quiet_exec()
836 if (error) in hibernate_quiet_exec()
839 error = freeze_processes(); in hibernate_quiet_exec()
840 if (error) in hibernate_quiet_exec()
847 error = platform_begin(true); in hibernate_quiet_exec()
848 if (error) in hibernate_quiet_exec()
851 error = freeze_kernel_threads(); in hibernate_quiet_exec()
852 if (error) in hibernate_quiet_exec()
855 error = dpm_prepare(PMSG_FREEZE); in hibernate_quiet_exec()
856 if (error) in hibernate_quiet_exec()
861 error = dpm_suspend(PMSG_FREEZE); in hibernate_quiet_exec()
862 if (error) in hibernate_quiet_exec()
865 error = dpm_suspend_end(PMSG_FREEZE); in hibernate_quiet_exec()
866 if (error) in hibernate_quiet_exec()
869 error = platform_pre_snapshot(true); in hibernate_quiet_exec()
870 if (error) in hibernate_quiet_exec()
873 error = func(data); in hibernate_quiet_exec()
908 return error; in hibernate_quiet_exec()
945 int error; in software_resume() local
953 error = swsusp_check(true); in software_resume()
954 if (error) in software_resume()
959 error = -EBUSY; in software_resume()
966 error = pm_notifier_call_chain_robust(PM_RESTORE_PREPARE, PM_POST_RESTORE); in software_resume()
967 if (error) in software_resume()
971 error = freeze_processes(); in software_resume()
972 if (error) in software_resume()
975 error = freeze_kernel_threads(); in software_resume()
976 if (error) { in software_resume()
981 error = load_image_and_restore(true); in software_resume()
987 pr_info("resume failed (%d)\n", error); in software_resume()
993 return error; in software_resume()
1023 int error = find_resume_device(); in software_resume_initcall() local
1025 if (error) in software_resume_initcall()
1026 return error; in software_resume_initcall()
1110 int error = 0; in disk_store() local
1143 error = -EINVAL; in disk_store()
1146 error = -EINVAL; in disk_store()
1148 if (!error) in disk_store()
1152 return error ? error : n; in disk_store()
1171 int error; in resume_store() local
1182 error = lookup_bdev(name, &dev); in resume_store()
1183 if (error) { in resume_store()
1187 error = 0; in resume_store()
1193 error = -EINVAL; in resume_store()
1197 error = -EINVAL; in resume_store()
1201 if (error) in resume_store()
1202 return error; in resume_store()