Lines Matching refs:error
175 * if so configured, and return an error code if that fails.
303 int error;
305 error = dpm_suspend_end(PMSG_FREEZE);
306 if (error) {
308 return error;
311 error = platform_pre_snapshot(platform_mode);
312 if (error || hibernation_test(TEST_PLATFORM)) {
316 error = suspend_disable_secondary_cpus();
317 if (error || hibernation_test(TEST_CPUS)) {
325 error = syscore_suspend();
326 if (error) {
338 error = swsusp_arch_suspend();
342 if (error) {
343 pr_err("Error %d creating image\n", error);
365 error = arch_resume_nosmt();
371 dpm_resume_start(in_suspend ? (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE);
373 return error;
385 int error;
388 error = platform_begin(platform_mode);
389 if (error) {
394 error = hibernate_preallocate_memory();
395 if (error) {
399 error = freeze_kernel_threads();
400 if (error) {
413 error = dpm_prepare(PMSG_FREEZE);
414 if (error) {
422 error = dpm_suspend(PMSG_FREEZE);
423 if (error || hibernation_test(TEST_DEVICES)) {
426 error = create_image(platform_mode);
436 if (error || !in_suspend) {
440 msg = in_suspend ? (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE;
443 if (error || !in_suspend) {
452 return error;
459 return error;
478 int error;
480 error = dpm_suspend_end(PMSG_QUIESCE);
481 if (error) {
483 return error;
486 error = platform_pre_restore(platform_mode);
487 if (error) {
491 error = hibernate_resume_nonboot_cpu_disable();
492 if (error) {
499 error = syscore_suspend();
500 if (error) {
505 error = restore_highmem();
506 if (!error) {
507 error = swsusp_arch_resume();
513 BUG_ON(!error);
543 return error;
556 int error;
561 error = dpm_suspend_start(PMSG_QUIESCE);
562 if (!error) {
563 error = resume_target_kernel(platform_mode);
566 * or return with an error. Otherwise things are just
569 BUG_ON(!error);
575 return error;
583 int error;
594 error = hibernation_ops->begin(PMSG_HIBERNATE);
595 if (error) {
601 error = dpm_suspend_start(PMSG_HIBERNATE);
602 if (error) {
609 error = dpm_suspend_end(PMSG_HIBERNATE);
610 if (error) {
614 error = hibernation_ops->prepare();
615 if (error) {
619 error = suspend_disable_secondary_cpus();
620 if (error) {
628 error = -EAGAIN;
659 return error;
672 int error;
675 error = suspend_devices_and_enter(PM_SUSPEND_MEM);
676 if (error) {
680 error = swsusp_unmark();
681 if (error) {
716 int error;
722 error = create_basic_memory_bitmaps();
723 if (error) {
727 error = swsusp_read(&flags);
729 if (!error) {
730 error = hibernation_restore(flags & SF_PLATFORM_MODE);
739 return error;
748 int error;
758 error = -EBUSY;
764 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION);
765 if (error) {
771 error = freeze_processes();
772 if (error) {
778 error = create_basic_memory_bitmaps();
779 if (error) {
783 error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM);
784 if (error || freezer_test_done) {
801 error = swsusp_write(flags);
803 if (!error) {
822 error = swsusp_check();
823 if (!error) {
824 error = load_image_and_restore();
840 return error;
848 * Return the @func return value or an error code if it cannot be executed.
852 int error;
857 error = -EBUSY;
863 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION);
864 if (error) {
868 error = freeze_processes();
869 if (error) {
877 error = platform_begin(true);
878 if (error) {
882 error = freeze_kernel_threads();
883 if (error) {
887 error = dpm_prepare(PMSG_FREEZE);
888 if (error) {
894 error = dpm_suspend(PMSG_FREEZE);
895 if (error) {
899 error = dpm_suspend_end(PMSG_FREEZE);
900 if (error) {
904 error = platform_pre_snapshot(true);
905 if (error) {
909 error = func(data);
944 return error;
965 int error;
991 error = -ENOENT;
1020 error = -ENODEV;
1029 error = swsusp_check();
1030 if (error) {
1036 error = -EBUSY;
1043 error = pm_notifier_call_chain_robust(PM_RESTORE_PREPARE, PM_POST_RESTORE);
1044 if (error) {
1049 error = freeze_processes();
1050 if (error) {
1055 error = freeze_kernel_threads();
1056 if (error) {
1062 error = load_image_and_restore();
1068 pr_info("resume failed (%d)\n", error);
1074 return error;
1155 int error = 0;
1189 error = -EINVAL;
1195 error = -EINVAL;
1198 if (!error) {
1202 return error ? error : n;