/linux-master/kernel/cgroup/ |
H A D | legacy_freezer.c | 2 * cgroup_freezer.c - control group freezer subsystem 22 #include <linux/freezer.h> 29 * set if "FROZEN" is written to freezer.state cgroupfs file, and cleared 30 * for "THAWED". FREEZING_PARENT is set if the parent freezer is FREEZING 35 CGROUP_FREEZER_ONLINE = (1 << 0), /* freezer is fully online */ 36 CGROUP_FREEZING_SELF = (1 << 1), /* this freezer is freezing */ 37 CGROUP_FREEZING_PARENT = (1 << 2), /* the parent freezer is freezing */ 44 struct freezer { struct 51 static inline struct freezer *css_freezer(struct cgroup_subsys_state *css) 53 return css ? container_of(css, struct freezer, cs 61 parent_freezer(struct freezer *freezer) argument 95 struct freezer *freezer; local 114 struct freezer *freezer = css_freezer(css); local 141 struct freezer *freezer = css_freezer(css); local 187 struct freezer *freezer = css_freezer(new_css); local 217 struct freezer *freezer; local 258 struct freezer *freezer = css_freezer(css); local 322 freeze_cgroup(struct freezer *freezer) argument 333 unfreeze_cgroup(struct freezer *freezer) argument 353 freezer_apply_state(struct freezer *freezer, bool freeze, unsigned int state) argument 389 freezer_change_state(struct freezer *freezer, bool freeze) argument 446 struct freezer *freezer = css_freezer(css); local 454 struct freezer *freezer = css_freezer(css); local [all...] |
H A D | freezer.c | 26 cgrp->freezer.nr_frozen_descendants += desc; 29 cgrp->freezer.nr_frozen_descendants == 37 cgrp->freezer.nr_frozen_descendants -= desc; 64 cgrp->freezer.nr_frozen_tasks == __cgroup_task_count(cgrp); 91 cgrp->freezer.nr_frozen_tasks++; 99 cgrp->freezer.nr_frozen_tasks--; 100 WARN_ON_ONCE(cgrp->freezer.nr_frozen_tasks < 0); 213 if (cgrp->nr_descendants == cgrp->freezer.nr_frozen_descendants) 271 if (cgrp->freezer.freeze == freeze) 274 cgrp->freezer [all...] |
H A D | Makefile | 2 obj-y := cgroup.o rstat.o namespace.o cgroup-v1.o freezer.o
|
/linux-master/include/linux/ |
H A D | cgroup_subsys.h | 37 SUBSYS(freezer)
|
H A D | suspend.h | 10 #include <linux/freezer.h>
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | bcmsdh.c | 792 sdiodev->freezer = kzalloc(sizeof(*sdiodev->freezer), GFP_KERNEL); 793 if (!sdiodev->freezer) 795 atomic_set(&sdiodev->freezer->thread_count, 0); 796 atomic_set(&sdiodev->freezer->freezing, 0); 797 init_waitqueue_head(&sdiodev->freezer->thread_freeze); 798 init_completion(&sdiodev->freezer->resumed); 804 if (sdiodev->freezer) { 805 WARN_ON(atomic_read(&sdiodev->freezer->freezing)); 806 kfree(sdiodev->freezer); [all...] |
H A D | sdio.h | 194 struct brcmf_sdiod_freezer *freezer; member in struct:brcmf_sdio_dev
|
/linux-master/fs/jffs2/ |
H A D | background.c | 20 #include <linux/freezer.h>
|
/linux-master/drivers/iio/trigger/ |
H A D | iio-trig-loop.c | 27 #include <linux/freezer.h>
|
/linux-master/init/ |
H A D | do_mounts_initrd.c | 9 #include <linux/freezer.h>
|
/linux-master/drivers/net/can/m_can/ |
H A D | m_can.h | 17 #include <linux/freezer.h>
|
/linux-master/fs/ecryptfs/ |
H A D | kthread.c | 10 #include <linux/freezer.h>
|
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-kthread-touch.c | 7 #include <linux/freezer.h>
|
/linux-master/drivers/media/test-drivers/vimc/ |
H A D | vimc-streamer.c | 10 #include <linux/freezer.h>
|
/linux-master/kernel/power/ |
H A D | process.c | 16 #include <linux/freezer.h>
|
H A D | power.h | 5 #include <linux/freezer.h>
|
/linux-master/kernel/ |
H A D | freezer.c | 3 * kernel/freezer.c - Function to freeze a process 12 #include <linux/freezer.h> 178 * Restore the saved_state before the task entered freezer. For typical task 224 * freezer notices that we aren't frozen yet or the freezing
|
H A D | hung_task.c | 14 #include <linux/freezer.h> 97 * Also, skip vfork and any other user process that freezer should skip.
|
/linux-master/drivers/xen/ |
H A D | manage.c | 14 #include <linux/freezer.h>
|
/linux-master/fs/bcachefs/ |
H A D | clock.c | 5 #include <linux/freezer.h>
|
/linux-master/fs/nfs/ |
H A D | callback.c | 19 #include <linux/freezer.h>
|
/linux-master/fs/btrfs/ |
H A D | async-thread.c | 11 #include <linux/freezer.h>
|
/linux-master/fs/xfs/ |
H A D | xfs_linux.h | 59 #include <linux/freezer.h>
|
/linux-master/drivers/mfd/ |
H A D | ucb1x00-ts.c | 28 #include <linux/freezer.h>
|
/linux-master/drivers/macintosh/ |
H A D | windfarm_core.c | 36 #include <linux/freezer.h>
|