Lines Matching refs:error

304 	int error;  in create_image()  local
306 error = dpm_suspend_end(PMSG_FREEZE); in create_image()
307 if (error) { in create_image()
309 return error; in create_image()
312 error = platform_pre_snapshot(platform_mode); in create_image()
313 if (error || hibernation_test(TEST_PLATFORM)) in create_image()
316 error = pm_sleep_disable_secondary_cpus(); in create_image()
317 if (error || hibernation_test(TEST_CPUS)) in create_image()
324 error = syscore_suspend(); in create_image()
325 if (error) { in create_image()
336 error = swsusp_arch_suspend(); in create_image()
340 if (error) in create_image()
341 pr_err("Error %d creating image\n", error); in create_image()
362 error = arch_resume_nosmt(); in create_image()
368 (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE); in create_image()
370 return error; in create_image()
382 int error; in hibernation_snapshot() local
385 error = platform_begin(platform_mode); in hibernation_snapshot()
386 if (error) in hibernation_snapshot()
390 error = hibernate_preallocate_memory(); in hibernation_snapshot()
391 if (error) in hibernation_snapshot()
394 error = freeze_kernel_threads(); in hibernation_snapshot()
395 if (error) in hibernation_snapshot()
408 error = dpm_prepare(PMSG_FREEZE); in hibernation_snapshot()
409 if (error) { in hibernation_snapshot()
417 error = dpm_suspend(PMSG_FREEZE); in hibernation_snapshot()
419 if (error || hibernation_test(TEST_DEVICES)) in hibernation_snapshot()
422 error = create_image(platform_mode); in hibernation_snapshot()
431 if (error || !in_suspend) in hibernation_snapshot()
434 msg = in_suspend ? (error ? PMSG_RECOVER : PMSG_THAW) : PMSG_RESTORE; in hibernation_snapshot()
437 if (error || !in_suspend) in hibernation_snapshot()
445 return error; in hibernation_snapshot()
470 int error; in resume_target_kernel() local
472 error = dpm_suspend_end(PMSG_QUIESCE); in resume_target_kernel()
473 if (error) { in resume_target_kernel()
475 return error; in resume_target_kernel()
478 error = platform_pre_restore(platform_mode); in resume_target_kernel()
479 if (error) in resume_target_kernel()
484 error = hibernate_resume_nonboot_cpu_disable(); in resume_target_kernel()
485 if (error) in resume_target_kernel()
491 error = syscore_suspend(); in resume_target_kernel()
492 if (error) in resume_target_kernel()
496 error = restore_highmem(); in resume_target_kernel()
497 if (!error) { in resume_target_kernel()
498 error = swsusp_arch_resume(); in resume_target_kernel()
504 BUG_ON(!error); in resume_target_kernel()
534 return error; in resume_target_kernel()
547 int error; in hibernation_restore() local
552 error = dpm_suspend_start(PMSG_QUIESCE); in hibernation_restore()
553 if (!error) { in hibernation_restore()
554 error = resume_target_kernel(platform_mode); in hibernation_restore()
560 BUG_ON(!error); in hibernation_restore()
566 return error; in hibernation_restore()
574 int error; in hibernation_platform_enter() local
584 error = hibernation_ops->begin(PMSG_HIBERNATE); in hibernation_platform_enter()
585 if (error) in hibernation_platform_enter()
590 error = dpm_suspend_start(PMSG_HIBERNATE); in hibernation_platform_enter()
591 if (error) { in hibernation_platform_enter()
597 error = dpm_suspend_end(PMSG_HIBERNATE); in hibernation_platform_enter()
598 if (error) in hibernation_platform_enter()
601 error = hibernation_ops->prepare(); in hibernation_platform_enter()
602 if (error) in hibernation_platform_enter()
605 error = pm_sleep_disable_secondary_cpus(); in hibernation_platform_enter()
606 if (error) in hibernation_platform_enter()
613 error = -EAGAIN; in hibernation_platform_enter()
642 return error; in hibernation_platform_enter()
654 int error; in power_down() local
658 error = suspend_devices_and_enter(mem_sleep_current); in power_down()
659 if (error) { in power_down()
665 error = swsusp_unmark(); in power_down()
666 if (error) in power_down()
679 error = hibernation_platform_enter(); in power_down()
680 if (error == -EAGAIN || error == -EBUSY) { in power_down()
704 int error; in load_image_and_restore() local
710 error = create_basic_memory_bitmaps(); in load_image_and_restore()
711 if (error) { in load_image_and_restore()
716 error = swsusp_read(&flags); in load_image_and_restore()
718 if (!error) in load_image_and_restore()
719 error = hibernation_restore(flags & SF_PLATFORM_MODE); in load_image_and_restore()
727 return error; in load_image_and_restore()
740 int error; in hibernate() local
761 error = -EBUSY; in hibernate()
767 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate()
768 if (error) in hibernate()
773 error = freeze_processes(); in hibernate()
774 if (error) in hibernate()
779 error = create_basic_memory_bitmaps(); in hibernate()
780 if (error) in hibernate()
783 error = hibernation_snapshot(hibernation_mode == HIBERNATION_PLATFORM); in hibernate()
784 if (error || freezer_test_done) in hibernate()
811 error = swsusp_write(flags); in hibernate()
813 if (!error) { in hibernate()
831 error = swsusp_check(false); in hibernate()
832 if (!error) in hibernate()
833 error = load_image_and_restore(); in hibernate()
848 return error; in hibernate()
861 int error; in hibernate_quiet_exec() local
866 error = -EBUSY; in hibernate_quiet_exec()
872 error = pm_notifier_call_chain_robust(PM_HIBERNATION_PREPARE, PM_POST_HIBERNATION); in hibernate_quiet_exec()
873 if (error) in hibernate_quiet_exec()
876 error = freeze_processes(); in hibernate_quiet_exec()
877 if (error) in hibernate_quiet_exec()
884 error = platform_begin(true); in hibernate_quiet_exec()
885 if (error) in hibernate_quiet_exec()
888 error = freeze_kernel_threads(); in hibernate_quiet_exec()
889 if (error) in hibernate_quiet_exec()
892 error = dpm_prepare(PMSG_FREEZE); in hibernate_quiet_exec()
893 if (error) in hibernate_quiet_exec()
898 error = dpm_suspend(PMSG_FREEZE); in hibernate_quiet_exec()
899 if (error) in hibernate_quiet_exec()
902 error = dpm_suspend_end(PMSG_FREEZE); in hibernate_quiet_exec()
903 if (error) in hibernate_quiet_exec()
906 error = platform_pre_snapshot(true); in hibernate_quiet_exec()
907 if (error) in hibernate_quiet_exec()
910 error = func(data); in hibernate_quiet_exec()
945 return error; in hibernate_quiet_exec()
982 int error; in software_resume() local
990 error = swsusp_check(true); in software_resume()
991 if (error) in software_resume()
1005 error = -EOPNOTSUPP; in software_resume()
1012 error = -EBUSY; in software_resume()
1019 error = pm_notifier_call_chain_robust(PM_RESTORE_PREPARE, PM_POST_RESTORE); in software_resume()
1020 if (error) in software_resume()
1024 error = freeze_processes(); in software_resume()
1025 if (error) in software_resume()
1028 error = freeze_kernel_threads(); in software_resume()
1029 if (error) { in software_resume()
1034 error = load_image_and_restore(); in software_resume()
1040 pr_info("resume failed (%d)\n", error); in software_resume()
1046 return error; in software_resume()
1076 int error = find_resume_device(); in software_resume_initcall() local
1078 if (error) in software_resume_initcall()
1079 return error; in software_resume_initcall()
1167 int error = 0; in disk_store() local
1200 error = -EINVAL; in disk_store()
1203 error = -EINVAL; in disk_store()
1205 if (!error) in disk_store()
1209 return error ? error : n; in disk_store()
1228 int error; in resume_store() local
1239 error = lookup_bdev(name, &dev); in resume_store()
1240 if (error) { in resume_store()
1244 error = 0; in resume_store()
1250 error = -EINVAL; in resume_store()
1254 error = -EINVAL; in resume_store()
1258 if (error) in resume_store()
1259 return error; in resume_store()