/linux-4.4.14/Documentation/power/ |
D | freezing-of-tasks.txt | 4 I. What is the freezing of tasks? 6 The freezing of tasks is a mechanism by which user space processes and some 22 whether the system is to undergo a freezing operation. And freeze_processes() 57 initiated a freezing operation, the freezing of tasks will fail and the entire 68 Rationale behind the functions dealing with freezing and thawing of tasks: 76 kernel threads without freezing userspace tasks 97 Generally speaking, there is a couple of reasons to use the freezing of tasks: 117 additional memory and we prevent them from doing that by freezing them earlier. 125 example, be troublesome and without the freezing of tasks we would need some 128 Although Linus Torvalds doesn't like the freezing of tasks, he said this in one [all …]
|
D | basic-pm-debugging.txt | 47 - test the freezing of processes 50 - test the freezing of processes and suspending of devices 53 - test the freezing of processes, suspending of devices and platform 57 - test the freezing of processes, suspending of devices, platform 61 - test the freezing of processes, suspending of devices, platform global 69 /sys/power/pm_test (eg. "devices" to test the freezing of processes and
|
D | 00-INDEX | 13 freezing-of-tasks.txt
|
D | states.txt | 32 It allows more energy to be saved relative to runtime idle by freezing user 51 In addition to freezing user space and putting all I/O devices into low-power
|
D | suspend-and-cpuhotplug.txt | 265 into the kernel, since the freezing has not yet begun. 272 the cpu online hotplug task and hence freezing of tasks fails. 274 As a result of this task freezing failure, the suspend operation gets
|
D | notifiers.txt | 21 and drivers freezing.
|
D | swsusp.txt | 162 Q: What is the freezing of tasks and why are we using it? 164 A: The freezing of tasks is a mechanism by which user space processes and some 166 architectures). See freezing-of-tasks.txt for details.
|
D | pci.txt | 548 The freezing of devices is carried out after enough memory has been freed (at 913 This callback is responsible for freezing the device and preparing it to be
|
/linux-4.4.14/include/linux/ |
D | freezer.h | 34 static inline bool freezing(struct task_struct *p) in freezing() function 57 if (likely(!freezing(current))) in try_to_freeze_unsafe() 261 static inline bool freezing(struct task_struct *p) { return false; } in freezing() function
|
/linux-4.4.14/kernel/ |
D | freezer.c | 73 if (!freezing(current) || in __refrigerator() 135 if (!freezing(p) || frozen(p)) { in freeze_task()
|
D | kthread.c | 117 if (unlikely(freezing(current))) in kthread_freezable_should_stop() 596 } else if (!freezing(current)) in kthread_worker_fn()
|
D | cgroup_freezer.c | 274 if (freezing(task)) { in update_if_frozen()
|
D | signal.c | 160 if (!recalc_sigpending_tsk(current) && !freezing(current)) in recalc_sigpending()
|
/linux-4.4.14/Documentation/cgroups/ |
D | freezer-subsystem.txt | 64 If any is freezing, the cgroup is freezing (FREEZING or FROZEN). 74 if not already freezing, enters FREEZING state along with all its 79 the parent-state is still freezing. If a cgroup's effective state 80 becomes THAWED, all its descendants which are freezing because of 81 the cgroup also leave the freezing state.
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | bcmsdh.c | 64 atomic_t freezing; member 915 atomic_set(&sdiodev->freezer->freezing, 0); in brcmf_sdiod_freezer_attach() 924 WARN_ON(atomic_read(&sdiodev->freezer->freezing)); in brcmf_sdiod_freezer_detach() 936 atomic_set(&sdiodev->freezer->freezing, 1); in brcmf_sdiod_freezer_on() 951 atomic_set(&sdiodev->freezer->freezing, 0); in brcmf_sdiod_freezer_off() 957 return atomic_read(&sdiodev->freezer->freezing); in brcmf_sdiod_freezing()
|
/linux-4.4.14/fs/jffs2/ |
D | background.c | 122 while (signal_pending(current) || freezing(current)) { in jffs2_garbage_collect_thread()
|
/linux-4.4.14/kernel/power/ |
D | process.c | 98 && freezing(p) && !frozen(p)) in try_to_freeze_tasks()
|
D | Kconfig | 26 Skip the kernel sys_sync() before freezing user processes.
|
/linux-4.4.14/drivers/char/tpm/st33zp24/ |
D | st33zp24.c | 297 if (ret == -ERESTARTSYS && freezing(current)) in wait_for_stat() 315 } while (ret == -ERESTARTSYS && freezing(current)); in wait_for_stat()
|
/linux-4.4.14/kernel/time/ |
D | alarmtimer.c | 717 if (freezing(current)) in alarm_timer_nsleep_restart() 773 if (freezing(current)) in alarm_timer_nsleep()
|
/linux-4.4.14/drivers/tty/serial/ |
D | max3100.c | 182 if (!s->force_end_work && !freezing(current) && !s->suspending) in max3100_dowork() 321 !freezing(current) && in max3100_work()
|
/linux-4.4.14/drivers/virtio/ |
D | virtio_balloon.c | 364 freezing(current)) in balloon()
|
/linux-4.4.14/drivers/net/irda/ |
D | stir4200.c | 742 if (unlikely(freezing(current))) { in stir_transmit_thread()
|
/linux-4.4.14/drivers/char/tpm/ |
D | tpm-interface.c | 888 if (rc == -ERESTARTSYS && freezing(current)) { in wait_for_tpm_stat()
|
D | tpm_tis.c | 215 if (rc == -ERESTARTSYS && freezing(current)) { in request_locality()
|
/linux-4.4.14/fs/jfs/ |
D | jfs_txnmgr.c | 2800 if (freezing(current)) { in jfs_lazycommit() 2990 if (freezing(current)) { in jfs_sync()
|
D | jfs_logmgr.c | 2348 if (freezing(current)) { in jfsIOWait()
|
/linux-4.4.14/net/sunrpc/ |
D | svc_xprt.c | 660 if (freezing(current)) in rqst_should_sleep()
|
/linux-4.4.14/mm/ |
D | ksm.c | 1717 while (scan_npages-- && likely(!freezing(current))) { in ksm_do_scan()
|
D | vmscan.c | 3349 if (freezing(current) || kthread_should_stop()) in kswapd_try_to_sleep()
|
/linux-4.4.14/fs/jbd2/ |
D | journal.c | 229 if (freezing(current)) { in kjournald2()
|
/linux-4.4.14/fs/nilfs2/ |
D | segment.c | 2570 if (freezing(current)) { in nilfs_segctor_thread()
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dvb_frontend.c | 734 || freezing(current), in dvb_frontend_thread()
|
/linux-4.4.14/drivers/net/wireless/ |
D | airo.c | 3096 !freezing(current)) { in airo_thread() 3109 !freezing(current)) { in airo_thread()
|
/linux-4.4.14/ |
D | MAINTAINERS | 4553 F: Documentation/power/freezing-of-tasks.txt
|